Skip to content

Commit 14a0f85

Browse files
committed
Merge branch 'feature/releaseNotes1.1.0'
2 parents f4631b0 + 23b5e9e commit 14a0f85

File tree

2 files changed

+83
-12
lines changed

2 files changed

+83
-12
lines changed

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,12 +114,19 @@ If you are upgrading HackMD from an older version, follow these steps:
114114
6. Run `node_modules/.bin/sequelize db:migrate`, this step will migrate your db to the latest schema
115115
7. Start your whole new server!
116116

117-
* [migration-to-0.5.0](https://github.com/hackmdio/migration-to-0.5.0)
117+
118+
* **migrate-to-1.1.0**
119+
120+
We deprecated the older lower case config style and moved on to camel case style. Please have a look at the current `config.json.example` and check the warnings on startup.
121+
122+
*Notice: This is not a breaking change right now but in the future*
123+
124+
* [**migration-to-0.5.0**](https://github.com/hackmdio/migration-to-0.5.0)
118125

119126
We don't use LZString to compress socket.io data and DB data after version 0.5.0.
120127
Please run the migration tool if you're upgrading from the old version.
121128

122-
* [migration-to-0.4.0](https://github.com/hackmdio/migration-to-0.4.0)
129+
* [**migration-to-0.4.0**](https://github.com/hackmdio/migration-to-0.4.0)
123130

124131
We've dropped MongoDB after version 0.4.0.
125132
So here is the migration tool for you to transfer the old DB data to the new DB.

public/docs/release-notes.md

Lines changed: 74 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,70 @@
11
Release Notes
22
===
33

4+
<i class="fa fa-tag"></i> 1.1.0-ce <i class="fa fa-clock-o"></i> 2018-04-06 12:00
5+
---
6+
7+
### Security
8+
* Adding CSP headers
9+
* Prevent data-leak by wrong LDAP config
10+
* Generate dynamic `sessionSecret` if none is specified
11+
12+
### Enhancements
13+
* Add Minio support
14+
* Allow posting content to new notes by API
15+
* Add anonymous edit function in restricted mode
16+
* Add support for more Mimetypes on S3, Minio and local filesystem uploads
17+
* Add basic CLI tooling for local user management
18+
* Add referrer policy
19+
* Add more usable HTML5 tags
20+
* Add `useridField` in LDAP config
21+
* Add option for ReportURI for CSP violations
22+
* Add persistance for night mode
23+
* Allow setting of `sessionSecret` by environment variable
24+
* Add night mode to features page
25+
* Add Riot / Matrix - Community link to help page
26+
27+
### Fixes
28+
* Fix ToDo-toggle function
29+
* Fix LDAP provider name in front-end
30+
* Fix errors on authenticated sessions for deleted users
31+
* Fix typo in database migration
32+
* Fix possible data truncation of authorship
33+
* Minor fixes in README.md
34+
* Allow usage of ESC-key by codemirror
35+
* Fix array of emails in LDAP
36+
* Fix type errors by environment configs
37+
* Fix error message on some file API errors
38+
* Fix minor CSS issues in night mode
39+
40+
### Refactors
41+
* Refactor contact
42+
* Refactor social media integration on main page
43+
* Refactor socket.io code to no longer use referrer
44+
* Refactor webpack config to need less dependencies in package.json
45+
* Refactor imageRouter for modularity
46+
* Refactor configs to be camel case
47+
48+
### Removes
49+
* Remove unused `tokenSecret` from LDAP config
50+
51+
### Deprecations
52+
* All non-camelcase config
53+
54+
### Honorable mentions
55+
* [Dario Ernst (Nebukadneza)](https://github.com/Nebukadneza)
56+
* [David Mehren (davidmehren)](https://github.com/davidmehren)
57+
* [Dustin Frisch (fooker)](https://github.com/fooker)
58+
* [Felix Schäfer (thegcat)](https://github.com/thegcat)
59+
* [Literallie (xxyy)](https://github.com/xxyy)
60+
* [Marc Deop (marcdeop)](https://github.com/marcdeop)
61+
* [Max Wu (jackycute)](https://github.com/jackycute)
62+
* [Robin Naundorf (senk)](https://github.com/senk)
63+
* [Stefan Bühler (stbuehler)](https://github.com/stbuehler)
64+
* [Takeaki Matsumoto (takmatsu)](https://github.com/takmatsu)
65+
* [Tang TsungYi (vazontang)](https://github.com/vazontang)
66+
* [Zearin (Zearin)](https://github.com/Zearin)
67+
468
<i class="fa fa-tag"></i> 1.0.1-ce <i class="fa fa-clock-o"></i> 2018-01-19 15:00
569
---
670

@@ -46,7 +110,7 @@ Release Notes
46110
* Fix mermaid compatiblity with new version
47111
* Fix SSL CA path parsing
48112

49-
### Refactor
113+
### Refactors
50114
* Refactor main page
51115
* Refactor status pages
52116
* Refactor config handling
@@ -182,7 +246,7 @@ Release Notes
182246
* Fix client socket on delete event might not delete corresponding history record correctly
183247
* Fix to handle name or color is undefined error
184248
* Fix history item event not bind properly on pagination change
185-
* Fix history time should save in UNIX timestamp to avoid time offset issue
249+
* Fix history time should save in UNIX timestamp to avoid time offset issue
186250

187251
### Removes
188252
- Drop bower the package manager
@@ -230,16 +294,16 @@ Release Notes
230294
### Fixes
231295
* Fix README and features document format and grammar issues
232296
* Fix some potential memory leaks bugs
233-
* Fix history storage might not fallback correctly
297+
* Fix history storage might not fallback correctly
234298
* Fix to make mathjax expression display in editor correctly (not italic)
235-
* Fix note title might have unstriped html tags
299+
* Fix note title might have unstriped html tags
236300
* Fix client reconnect should resend last operation
237301
* Fix a bug when setting both maxAge and expires may cause user can't signin
238302
* Fix text complete extra tags for blockquote and referrals
239303
* Fix bug that when window close will make ajax fail and cause cookies set to wrong state
240304
* Fix markdown render might fall into regex infinite loop
241-
* Fix syntax error caused by element contain special characters
242-
* Fix reference error caused by some scripts loading order
305+
* Fix syntax error caused by element contain special characters
306+
* Fix reference error caused by some scripts loading order
243307
* Fix ToC id naming to avoid possible overlap with user ToC
244308
* Fix header nav bar rwd detect element should use div tag or it might glitch the layout
245309
* Fix textcomplete of extra tags for blockquote not match space character in the between
@@ -279,16 +343,16 @@ Release Notes
279343
### Fixes
280344
* Workaround vim mode might overwrite copy keyMap on Windows
281345
* Fix TOC might not update after changeMode
282-
* Workaround slide mode gets glitch and blurry text on Firefox 47+
346+
* Workaround slide mode gets glitch and blurry text on Firefox 47+
283347
* Fix idle.js not change isAway property on onAway and onAwayBack events
284348
* Fix http body request entity too large issue
285349
* Fix google-diff-match-patch encodeURI exception issue
286350
* Fix yaml metadata title should pass to generateWebTitle
287351
* Fix spellcheck settings from cookies might not a boolean in string type
288352
* Fix cookies might not in boolean type cause page refresh loop
289353
* Fix the signin and logout redirect url might be empty
290-
* Fix realtime might not clear or remove invalid sockets in queue
291-
* Fix slide not refresh layout on ajax item loaded
354+
* Fix realtime might not clear or remove invalid sockets in queue
355+
* Fix slide not refresh layout on ajax item loaded
292356
* Fix retryOnDisconnect not clean up after reconnected
293357
* Fix some potential memory leaks
294358

@@ -342,7 +406,7 @@ Release Notes
342406
* Support maintenance mode and gracefully exit process on signal
343407
* Update to update doc in db when doc in filesystem have newer modified time
344408
* Update to replace animation acceleration library from gsap to velocity
345-
* Support image syntax with size
409+
* Support image syntax with size
346410
* Update textcomplete rules to support more conditions
347411
* Update to use bigger user profile image
348412
* Support showing signin button only when needed

0 commit comments

Comments
 (0)