diff options
Diffstat (limited to 'public/docs/release-notes.md')
-rw-r--r-- | public/docs/release-notes.md | 254 |
1 files changed, 252 insertions, 2 deletions
diff --git a/public/docs/release-notes.md b/public/docs/release-notes.md index c775b70a..690d89d4 100644 --- a/public/docs/release-notes.md +++ b/public/docs/release-notes.md @@ -1,6 +1,256 @@ Release Notes === +<i class="fa fa-tag"></i> 1.5.0 <i class="fa fa-clock-o"></i> 2019-08-15 00:00 +--- + +### Announcements +* There is a new docker image available by LinuxServer.io providing an ARM container +* Disabling PDF export due to security problems + +### Enhancements +* Add migration guide for Node version 6 +* Add functionality to respect Do-Not-Track header +* Add Arabian translation + +### Fixes +* Fix styling in slide preview +* Fix some lint warning +* Upgrade Sequelize to version 5 +* Add Linuxserver.io setup instructions for CodiMD +* Update translations for DE, SV, ID +* Add ability to upload SVGs +* Add `dbURL`config as docker secret +* Upgrade meta-marked - Fixes DOS capability in CodiMD (https://github.com/codimd/server/commit/ba6a24a673c24db25969de2a59b9341247f3f722) +* Fix variable names in docker secrets config library + +### Refactors +* Refactor debug logging in various places + +### Deprecations +* `useCDN` will be deprecated and will disappear in favor of locally served resources. (https://community.codimd.org/t/poll-on-cdn-usage/28) + +### Contributors +* [Amolith](https://github.com/Amolith) (social media) +* Aro Row (translator) +* bitinerant (security) +* Butterflyoffire (translator) +* [Claudius Coenen (ccoenen)](https://github.com/ccoenen) +* Erik (translator) +* Fajar Maulana (translator) +* id7xyz (translator) +* joohoi (security) +* [Jonas Thelemann (dargmuesli)](https://github.com/dargmuesli) +* [Lennart Weller (lhw)](https://github.com/lhw) +* [chbmb](https://github.com/CHBMB) +* [Raccoon (a60814billy)](https://github.com/a60814billy) +* RS232 (translator) +* [Toma Tasovac (ttasovac)](https://github.com/ttasovac) + + +<i class="fa fa-tag"></i> 1.4.0 <i class="fa fa-clock-o"></i> 2019-05-31 00:00 +--- + +### Announcements +* CodiMD now has a [Mastodon account](https://social.codimd.org/mastodon) +* CodiMD now has a [community forum](https://community.codimd.org) +* With CodiMD 1.4.0 we're dropping node 6 support. That version of node.js is discontinued and no longer receives any security updates. We would like to encourage you to upgrade node 8 or later. Node 8 will continue to be supported at least until its end-of-life in January 2020. + +### Enhancements +* Use libravatar instead of Gravatar +* Fix language description capitalization +* Move upload button into the toolbar +* Clean up Heroku configurations +* Add new screenshot to README and index page +* Add link to community call to README +* Update languages (pl, sr, zh-CN, fr, it, ja, zh-TW, de, sv, es) +* Change edit link to `both` view +* Hide minio default ports +* Add missing passport-saml configuration +* Add lutim support +* Update dependencies +* Add documentation for keycloak +* Add tests for user model +* Add Mastodon link +* Add config for toobusy middleware +* Add vietnamese language + +### Fixes +* Fix missing space in footer +* Fix various possible security vulnerabilities in dependencies +* Fix broken dependency js-sequence-diagrams +* Fix XSS in graphviz error message rendering +* Fix toolbar night mode +* Fix hidden header on scroll +* Fix missing pictures for OpenID +* Fix statusbar hiding text in edit view + +### Refactors +* Refactor README and documentation +* Integrate the old wiki into documentation section +* Refactor headers on Features page +* Replace js-url with wurl +* Refactor scrypt integration + +### Removals +* Remove sass-loader + +### Contributors +* [Amolith](https://github.com/Amolith) +* CasperS (translator) +* Cedric.couralet (translator) +* [Claudius Coenen (ccoenen)](https://github.com/ccoenen) +* Daniel (translator) +* Deluxghost (translator) +* [Dylan Dervaux (Dylanderv)](https://github.com/Dylanderv) +* [Emmanuel Ormancey (nopap)](https://github.com/nopap) +* Grzegorz (translator) +* [Henrik Hüttemann (HerHde)](https://github.com/HerHde) +* Hồng (translator) +* [Mauricio Robayo (archemiro)](https://github.com/archemiro) +* [Max Wu (jackycute)](https://github.com/jackycute) +* [naimo](https://github.com/naimo) +* [Pedro Ferreira (pferreir)](https://github.com/pferreir) +* [Simon Fish (boardfish)](https://github.com/boardfish) +* [Stéphane Guillou (stragu)](https://github.com/stragu) +* Sylke Vicious (translator) +* [Thor77](https://github.com/Thor77) +* veracosta (translator) +* Vladan (translator) +* War (translator) +* Zhai233 (translator) + + +<i class="fa fa-tag"></i> 1.3.2 <i class="fa fa-clock-o"></i> 2019-03-28 00:00 +--- + +### Announcement +* CodiMD is now running in an own organization. [Check out our vision for the future](https://github.com/codimd/server/issues/10) + +### Fixes +* Update various links to the new repositories +* Fix background color for mode switching button in night mode + +<i class="fa fa-tag"></i> 1.3.1 <i class="fa fa-clock-o"></i> 2019-03-23 00:00 +--- + +### Enhancements +* Add some missing translations +* Add Serbian language + +### Fixes +* Fix broken redirect for empty `serverURL` +* Fix wrong variable type for HSTS maxAge +* Fix GitLab snippets showing up without being configured +* Fix Google's API after disabling Google+ +* Fix broken PDF export + +### Contributors +* atachibana (translator) +* [Aurélien JANVIER](https://github.com/ajanvier) (translator) +* [Daan Sprenkels](https://github.com/dsprenkels) (translator) +* Farizrizaldy (translator) +* [Luclu7](https://github.com/Luclu7) +* Sylke Vicious (translator) +* [toshi0123](https://github.com/toshi0123) & okochi-toshiki +* [Turakar](https://github.com/Turakar) +* [Vladan](https://github.com/cvladan) (translator) + +<i class="fa fa-tag"></i> 1.3.0 <i class="fa fa-clock-o"></i> 2019-03-03 00:00 +--- + +### Enhancements +* Run db migrations on `npm start` +* Add documentation about integration with AD LDAP +* Add `rel="noopener"` to all links +* Add documentation about integration with Nextcloud for authentication +* Update URL on frontpage to point to codimd.org +* Replace Fontawesome with Forkawesome +* Add OpenID support +* Add print icon to slide view +* Add auto-complete for language names that are highlighted in codeblocks +* Improve translations for Chinese, Dutch, French, German, Italien, Korean, Polish, and Russian language +* Add Download action to published document API +* Add reset password feature to `manage_users` script +* Move from own `./tmp` directory to system temp directory +* Add Etherpad migration guide +* Move XSS library to a more native position +* Use full version string to determine changes from the backend +* Update winston (logging library) +* Use slide preview in slide example +* Improve migration handling +* Update reveal.js to version 3.7.0 +* Replace scrypt library with its successor +* Replace `to-markdown` with `turndown` (successor library) +* Update socket.io +* Add warning on missing base URL +* Update bootstrap to version 3.4.0 +* Update handlebar + +### Fixes +* Fix paths in GitLab documentation +* Fix missing `data:` URL in CSP +* Fix oAuth2 name/label field +* Fix GitLab API integration +* Fix auto-completed but not rendered emojis +* Fix menu organization depending on enabled services +* Fix some logging in the OT module +* Fix some unhandled internalOAuthError exception +* Fix unwanted creation of robots.txt document in "freeurl-mode" +* Fix some links on index page to lead to the right sections on feature page +* Fix document breaking, empty headlines +* Fix wrong multiplication for HSTS header seconds +* Fix wrong subdirectories in exported user data +* Fix CSP for speaker notes +* Fix CSP for disqus +* Fix URL API usage +* Fix Gist embedding +* Fix upload provider error message +* Fix unescaped disqus user names +* Fix SAML vulnerability +* Fix link to SAML guide +* Fix deep dependency problem with node 6.x +* Fix broken PDF export by wrong unlink call +* Fix possible XSS attack in MathJax + +### Refactors +* Refactor to use `ws` instead of the the no longer supported `uws` +* Refactor frontend build system to use webpack version 4 +* Refactor file path configuration (views, uploads, …) +* Refactor `manage_users` script +* Refactor handling of template variables +* Refactor linting to use eslint + +### Removals +* Remove no longer working Octicons +* Remove links to our old Gitter channel +* Remove unused library node-uuid +* Remove unneeded blueimp-md5 dependency +* Remove speakerdeck due to broken implementation + +### Contributors +* Adam.emts (translator) +* [Alex Garcia](https://github.com/asg017) +* [Cédric Couralet (micedre)](https://github.com/micedre) +* [Claudius Coenen](https://github.com/ccoenen) +* [Daan Sprenkels](https://github.com/dsprenkels) +* [David Mehren](https://github.com/davidmehren) +* [Erona](https://github.com/Eronana) +* [Felix Yan](https://github.com/felixonmars) +* [Jonathan](https://github.com/phrix32) +* Jong-kai Yang (translator) +* [MartB](https://github.com/MartB) +* [Max Wu (jackycute)](https://github.com/jackycute) +* [mcnesium](https://github.com/mcnesium) +* Nullnine (translator) +* RanoIP (translator) +* [SuNbiT](https://github.com/sunbit) +* Sylke Vicious (translator) +* Timothee (translator) +* [WilliButz](https://github.com/WilliButz) +* [Xaver Maierhofer](https://github.com/xf-) +* [云屿](https://github.com/cloudyu) + <i class="fa fa-tag"></i> 1.2.1 <i class="fa fa-clock-o"></i> 2018-09-26 00:00 --- @@ -38,7 +288,7 @@ Release Notes ### Deprecations * NodeJS version 6 -* Mattermost login integration (is replaced by [generic oAuth2 module](https://github.com/hackmdio/codimd/blob/6ce7b20a7f92ccff2f7f870ff5d116d685310cfd/docs/guides/auth/mattermost-self-hosted.md)) +* Mattermost login integration (is replaced by [generic oAuth2 module](https://github.com/codimd/server/blob/6ce7b20a7f92ccff2f7f870ff5d116d685310cfd/docs/guides/auth/mattermost-self-hosted.md)) ### Honorable mentions * [Alex Hesse (Pingu501)](https://github.com/Pingu501) @@ -54,7 +304,7 @@ Release Notes --- ### Announcement -* HackMD CE is renamed to CodiMD to prevent confusion. [For details see here](https://github.com/hackmdio/codimd#hackmd-ce-became-codimd) +* HackMD CE is renamed to CodiMD to prevent confusion. [For details see here](https://github.com/codimd/server/tree/master/docs/history.md) ### Enhancements * Show full title by hovering over to table of contents entries |