Update release notes

Providing release notes for version 1.1.0-ce

Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
This commit is contained in:
Sheogorath 2018-03-30 20:30:37 +02:00
parent d2cce7638a
commit 645f38c228
No known key found for this signature in database
GPG key ID: 1F05CC3635CDDFFD

View file

@ -1,6 +1,69 @@
Release Notes Release Notes
=== ===
<i class="fa fa-tag"></i> 1.1.0-ce <i class="fa fa-clock-o"></i> 2018-03-28 15:00
---
### Security
* Adding CSP headers
* Prevent data-leak by wrong LDAP config
* Generate dynamic sessionSecret if none is specifed
### Enhancements
* Add Minio support
* Allow posting content to new notes by API
* Add anonymous edit function in restricted mode
* Add support for more Mimetypes on S3, minio and local filesystem uploads
* Add basic cli tooling for local user management
* Add referrer policy
* Add more usable HTML5 tags
* Add useridField in LDAP config
* Add option for ReportURI for CSP violations
* Add persistance for night mode
* Allow setting sessionSecret by environment variable
* Add night mode to features page
### Fixes
* Fix todo toggle function
* Fix LDAP provider name usage
* Fix errors on authenticated sessions for deleted users
* Fix typo in database migration
* Fix possible data truncation of authorship
* Minor fixes in README.md
* Allow usage of esc-key by codemirror
* Fix array of emails in LDAP
* Fix type errors by environment configs
* Fix error message on some file API errors
* Fix minor CSS issues in night mode
### Refactors
* Refactor contact
* Refactor social media integration on main page
* Refactor socket.io code to no longer use referrer
* Refactor webpack config to need less dependencies in package.json
* Refactor imageRouter for modularity
* Refactor configs to be camel case
### Removes
* Remove unused `tokenSecret` from LDAP config
### Deprecations
* All non-camelcase config
### Honorable mentions
* [Dario Ernst (Nebukadneza)](https://github.com/Nebukadneza)
* [David Mehren (davidmehren)](https://github.com/davidmehren)
* [Dustin Frisch (fooker)](https://github.com/fooker)
* [Felix Schäfer (thegcat)](https://github.com/thegcat)
* [Literallie (xxyy)](https://github.com/xxyy)
* [Marc Deop (marcdeop)](https://github.com/marcdeop)
* [Max Wu (jackycute)](https://github.com/jackycute)
* [Robin Naundorf (senk)](https://github.com/senk)
* [Stefan Bühler (stbuehler)](https://github.com/stbuehler)
* [Takeaki Matsumoto (takmatsu)](https://github.com/takmatsu)
* [Tang TsungYi (vazontang)](https://github.com/vazontang)
* [Zearin (Zearin)](https://github.com/Zearin)
<i class="fa fa-tag"></i> 1.0.1-ce <i class="fa fa-clock-o"></i> 2018-01-19 15:00 <i class="fa fa-tag"></i> 1.0.1-ce <i class="fa fa-clock-o"></i> 2018-01-19 15:00
--- ---
@ -46,7 +109,7 @@ Release Notes
* Fix mermaid compatiblity with new version * Fix mermaid compatiblity with new version
* Fix SSL CA path parsing * Fix SSL CA path parsing
### Refactor ### Refactors
* Refactor main page * Refactor main page
* Refactor status pages * Refactor status pages
* Refactor config handling * Refactor config handling
@ -182,7 +245,7 @@ Release Notes
* Fix client socket on delete event might not delete corresponding history record correctly * Fix client socket on delete event might not delete corresponding history record correctly
* Fix to handle name or color is undefined error * Fix to handle name or color is undefined error
* Fix history item event not bind properly on pagination change * Fix history item event not bind properly on pagination change
* Fix history time should save in UNIX timestamp to avoid time offset issue * Fix history time should save in UNIX timestamp to avoid time offset issue
### Removes ### Removes
- Drop bower the package manager - Drop bower the package manager
@ -230,16 +293,16 @@ Release Notes
### Fixes ### Fixes
* Fix README and features document format and grammar issues * Fix README and features document format and grammar issues
* Fix some potential memory leaks bugs * Fix some potential memory leaks bugs
* Fix history storage might not fallback correctly * Fix history storage might not fallback correctly
* Fix to make mathjax expression display in editor correctly (not italic) * Fix to make mathjax expression display in editor correctly (not italic)
* Fix note title might have unstriped html tags * Fix note title might have unstriped html tags
* Fix client reconnect should resend last operation * Fix client reconnect should resend last operation
* Fix a bug when setting both maxAge and expires may cause user can't signin * Fix a bug when setting both maxAge and expires may cause user can't signin
* Fix text complete extra tags for blockquote and referrals * Fix text complete extra tags for blockquote and referrals
* Fix bug that when window close will make ajax fail and cause cookies set to wrong state * Fix bug that when window close will make ajax fail and cause cookies set to wrong state
* Fix markdown render might fall into regex infinite loop * Fix markdown render might fall into regex infinite loop
* Fix syntax error caused by element contain special characters * Fix syntax error caused by element contain special characters
* Fix reference error caused by some scripts loading order * Fix reference error caused by some scripts loading order
* Fix ToC id naming to avoid possible overlap with user ToC * Fix ToC id naming to avoid possible overlap with user ToC
* Fix header nav bar rwd detect element should use div tag or it might glitch the layout * Fix header nav bar rwd detect element should use div tag or it might glitch the layout
* Fix textcomplete of extra tags for blockquote not match space character in the between * Fix textcomplete of extra tags for blockquote not match space character in the between
@ -279,7 +342,7 @@ Release Notes
### Fixes ### Fixes
* Workaround vim mode might overwrite copy keyMap on Windows * Workaround vim mode might overwrite copy keyMap on Windows
* Fix TOC might not update after changeMode * Fix TOC might not update after changeMode
* Workaround slide mode gets glitch and blurry text on Firefox 47+ * Workaround slide mode gets glitch and blurry text on Firefox 47+
* Fix idle.js not change isAway property on onAway and onAwayBack events * Fix idle.js not change isAway property on onAway and onAwayBack events
* Fix http body request entity too large issue * Fix http body request entity too large issue
* Fix google-diff-match-patch encodeURI exception issue * Fix google-diff-match-patch encodeURI exception issue
@ -287,8 +350,8 @@ Release Notes
* Fix spellcheck settings from cookies might not a boolean in string type * Fix spellcheck settings from cookies might not a boolean in string type
* Fix cookies might not in boolean type cause page refresh loop * Fix cookies might not in boolean type cause page refresh loop
* Fix the signin and logout redirect url might be empty * Fix the signin and logout redirect url might be empty
* Fix realtime might not clear or remove invalid sockets in queue * Fix realtime might not clear or remove invalid sockets in queue
* Fix slide not refresh layout on ajax item loaded * Fix slide not refresh layout on ajax item loaded
* Fix retryOnDisconnect not clean up after reconnected * Fix retryOnDisconnect not clean up after reconnected
* Fix some potential memory leaks * Fix some potential memory leaks
@ -342,7 +405,7 @@ Release Notes
* Support maintenance mode and gracefully exit process on signal * Support maintenance mode and gracefully exit process on signal
* Update to update doc in db when doc in filesystem have newer modified time * Update to update doc in db when doc in filesystem have newer modified time
* Update to replace animation acceleration library from gsap to velocity * Update to replace animation acceleration library from gsap to velocity
* Support image syntax with size * Support image syntax with size
* Update textcomplete rules to support more conditions * Update textcomplete rules to support more conditions
* Update to use bigger user profile image * Update to use bigger user profile image
* Support showing signin button only when needed * Support showing signin button only when needed