Releases: linuxserver/docker-codimd
1.7.0-ls55
LinuxServer Changes:
Deprecate image in favor of the new rebranded image at linuxserver/hedgedoc.
hedgedoc Changes:
We have renamed to HedgeDoc! 🎉
Many thanks to Éric Gaspar who designed our new logo!
Have a look at our new website (which also explains the reasoning behind the renaming) at https://hedgedoc.org
This is probably the last release in the 1.x series. Stay tuned for 2.0, scheduled for release next year.
Please note: This release dropped support for Node 8, which is end-of-life since January 2020. You now need at least Node 10.13 to run HedgeDoc, but we recommend running the latest LTS release.
Please note: If you use a reverse proxy and TLS, make sure it sets the X-Forwarded-Proto
header correctly,
otherwise you will encounter login-issues.
Our docs have example configs for common reverse proxies.
Enhancements
- Our release tarballs now contain the frontend bundle. This saves users from building the frontend themselves, which was an issue on memory-constrained systems.
- Add OIDC scopes for email & profile retrieval (#278 & #419 by @elespike & @vberger)
- Allow to set a SAML client certificate (#350 by @n0emis & @em0lar)
- Add YunoHost docs (#431 by @ericgaspar)
- Set OAuth2
state
parameter (#407 & #541 by @dalcde & @haslersn) - Various documentation improvements (by @oupala, @autra & @AdamWorley)
- Add migration script for minio (#499 by @pierreozoux)
- Add authorization for OAuth (#595 by @joachimmathes)
- Improvements to our cookie handling
- Compatibility with Node 14
- Translation updates
- Various dependency updates
Bugfixes
- Fix compatibility with upper-case MIME-types (#509 by @pierreozoux)
- Add fix for missing deletion of notes on user-deletion request
- Fix relative path for fetching the style when set
- Fix broken redirect on login
- CSS fixes for slide mode
- Do not create new notes with
null
as content - Fix crash when OAuth2 config parameters are missing (thanks to @vberger for reporting!)
- Handle broken
SequelizeMeta
table on MySQL/MariaDB (thanks to @titulebolide for reporting!)
Contributors
- Adam Worley
- andreas koidis (translator)
- Augustin Trancart
- Benjamin Bett (translator)
- Butterflyoffire (translator)
- civic john (translator)
- Daniel Lublin
- David Mehren
- david-sawatzke
- deluxghost (translator)
- Dexter Chua
- Dimitri (translator)
- em0lar
- Éric Gaspar
- Erik Michelson
- Giacomo lanza (translator)
- Girish Ramakrishnan
- Grzegorz (translator)
- haslersn
- Igor Kerstges (translator)
- Info (translator)
- Jleeothon (translator)
- Johannes Nilsso (translator)
- Jolly Jumper (translator)
- Jonas Zohren
- Jothish (translator)
- Julien lebranch (translator)
- Marvin Gaube
- Mdhm (translator)
- Mostafa Ahangarha (translator)
- Nick Hahn
- Nils van Zuijlen
- Nithin Prabhakaran (translator)
- numéro6 (translator)
- n0emis
- oupala
- Philip Molares
- Pierre Ozoux
- Quentin Pages (translator)
- Renan Rodrigues
- Renne (translator)
- Sandro
- Smaran (translator)
- Sooraj Kenoth (translator)
- themedleb (translator)
- Tilman Vatteroth
- Tomasz (translator)
- Victor Berger
- XoseM (translator)
- Yannick Bungers
- zgroska (translator)
1.7.0-ls54
LinuxServer Changes:
Initial release
hedgedoc Changes:
We have renamed to HedgeDoc! 🎉
Many thanks to Éric Gaspar who designed our new logo!
Have a look at our new website (which also explains the reasoning behind the renaming) at https://hedgedoc.org
This is probably the last release in the 1.x series. Stay tuned for 2.0, scheduled for release next year.
Please note: This release dropped support for Node 8, which is end-of-life since January 2020. You now need at least Node 10.13 to run HedgeDoc, but we recommend running the latest LTS release.
Please note: If you use a reverse proxy and TLS, make sure it sets the X-Forwarded-Proto
header correctly,
otherwise you will encounter login-issues.
Our docs have example configs for common reverse proxies.
Enhancements
- Our release tarballs now contain the frontend bundle. This saves users from building the frontend themselves, which was an issue on memory-constrained systems.
- Add OIDC scopes for email & profile retrieval (#278 & #419 by @elespike & @vberger)
- Allow to set a SAML client certificate (#350 by @n0emis & @em0lar)
- Add YunoHost docs (#431 by @ericgaspar)
- Set OAuth2
state
parameter (#407 & #541 by @dalcde & @haslersn) - Various documentation improvements (by @oupala, @autra & @AdamWorley)
- Add migration script for minio (#499 by @pierreozoux)
- Add authorization for OAuth (#595 by @joachimmathes)
- Improvements to our cookie handling
- Compatibility with Node 14
- Translation updates
- Various dependency updates
Bugfixes
- Fix compatibility with upper-case MIME-types (#509 by @pierreozoux)
- Add fix for missing deletion of notes on user-deletion request
- Fix relative path for fetching the style when set
- Fix broken redirect on login
- CSS fixes for slide mode
- Do not create new notes with
null
as content - Fix crash when OAuth2 config parameters are missing (thanks to @vberger for reporting!)
- Handle broken
SequelizeMeta
table on MySQL/MariaDB (thanks to @titulebolide for reporting!)
Contributors
- Adam Worley
- andreas koidis (translator)
- Augustin Trancart
- Benjamin Bett (translator)
- Butterflyoffire (translator)
- civic john (translator)
- Daniel Lublin
- David Mehren
- david-sawatzke
- deluxghost (translator)
- Dexter Chua
- Dimitri (translator)
- em0lar
- Éric Gaspar
- Erik Michelson
- Giacomo lanza (translator)
- Girish Ramakrishnan
- Grzegorz (translator)
- haslersn
- Igor Kerstges (translator)
- Info (translator)
- Jleeothon (translator)
- Johannes Nilsso (translator)
- Jolly Jumper (translator)
- Jonas Zohren
- Jothish (translator)
- Julien lebranch (translator)
- Marvin Gaube
- Mdhm (translator)
- Mostafa Ahangarha (translator)
- Nick Hahn
- Nils van Zuijlen
- Nithin Prabhakaran (translator)
- numéro6 (translator)
- n0emis
- oupala
- Philip Molares
- Pierre Ozoux
- Quentin Pages (translator)
- Renan Rodrigues
- Renne (translator)
- Sandro
- Smaran (translator)
- Sooraj Kenoth (translator)
- themedleb (translator)
- Tilman Vatteroth
- Tomasz (translator)
- Victor Berger
- XoseM (translator)
- Yannick Bungers
- zgroska (translator)
1.6.0-ls54
LinuxServer Changes:
Initial release
hedgedoc Changes:
Announcements
- After the 1.6 release we will start to develop Version 2.0, which will introduce breaking changes. But we will take care of making your way to 2.0 easy.
- Since Node version 8 is EOL since January 2020, 1.6 will be the last version with support for Node version 8
useCDN
is nowfalse
by default. This feature is deprecated already and will be removed in 2.0.
Enhancements
- Add AWS endpoint configuration options
- Add ability to add an imprint using
./public/docs/imprint.md
- Improve documentation in various sections
- Add ability to create note based on alias in free-url-mode
- Add security note describing the preferred way for responsible disclosures
- Extend forbiddenNoteIds to prevent conflicts with resource directories
- Add OpenGraph metadata support
- Add slovak language
- Add API documentation
- Allow different reference-url styles
- Add automatic focus username field in login modal
- Add ability to limit google-auth to own domain
- Upgrade revealJS to version 3.9.2
- Upgrade mermaid to version 8.4.6
- Update translations (zh-cn, zh-TW, en, de, id, pl, ar, ca, fr, it, sk, sv, ja, nl, pt, ru, es)
Fixes
- Fix docker secrets support
- Fix sequlize-cli dependency location
- Fix crash in lutim integration
- Fix manage_users CLI handling of non-existing user
- Fix ability to serve CodiMD from different urlpath than
/
- Fix change from gravatar to libravatar in privacy policy example
- Fix missing browser icons in README
Refactors
- Refactor note creation handling
- Improve webpack documentation
- Split note actions into own files
- Refactor returnTo handling for auth
Removals
- Legacy handling of socket.io connections
- Node 8 CI jobs
Contributors
- Amolith
- Andrea Rossi (translator)
- CasperS (translator)
- Cpp.create (translator)
- David Mehren
- Deluxghost (translator)
- em_crx (translator)
- Enrico Guiraud
- Epson12332 (translator)
- Erik Michelson
- Fajar Maulana (translator)
- Fonata
- foobarable
- Girish Ramakrishnan
- Grzegorz (translator)
- hoijui
- Ian Tsai
- id7xyz (translator)
- ike
- Info (translator)
- Javier Leandro (translator)
- Jonas Thelemann
- Jonas Zohren
- kazutomo.waragai (translator)
- MartinT
- Mathias Merscher
- Matthias Lindinger
- Mdhm (translator)
- Me (translator)
- mondstern (translator)
- Patrick (translator)
- Rafael Gauna Trindade (translator)
- Ramon van Biljouw (translator)
- RyotaK
- Sandro
- Sören Wegener
- Stefan Peters
- Yukai Huang
1.6.0-ls53
LinuxServer Changes:
Initial release
server Changes:
Announcements
- After the 1.6 release we will start to develop Version 2.0, which will introduce breaking changes. But we will take care of making your way to 2.0 easy.
- Since Node version 8 is EOL since January 2020, 1.6 will be the last version with support for Node version 8
useCDN
is nowfalse
by default. This feature is deprecated already and will be removed in 2.0.
Enhancements
- Add AWS endpoint configuration options
- Add ability to add an imprint using
./public/docs/imprint.md
- Improve documentation in various sections
- Add ability to create note based on alias in free-url-mode
- Add security note describing the preferred way for responsible disclosures
- Extend forbiddenNoteIds to prevent conflicts with resource directories
- Add OpenGraph metadata support
- Add slovak language
- Add API documentation
- Allow different reference-url styles
- Add automatic focus username field in login modal
- Add ability to limit google-auth to own domain
- Upgrade revealJS to version 3.9.2
- Upgrade mermaid to version 8.4.6
- Update translations (zh-cn, zh-TW, en, de, id, pl, ar, ca, fr, it, sk, sv, ja, nl, pt, ru, es)
Fixes
- Fix docker secrets support
- Fix sequlize-cli dependency location
- Fix crash in lutim integration
- Fix manage_users CLI handling of non-existing user
- Fix ability to serve CodiMD from different urlpath than
/
- Fix change from gravatar to libravatar in privacy policy example
- Fix missing browser icons in README
Refactors
- Refactor note creation handling
- Improve webpack documentation
- Split note actions into own files
- Refactor returnTo handling for auth
Removals
- Legacy handling of socket.io connections
- Node 8 CI jobs
Contributors
- Amolith
- Andrea Rossi (translator)
- CasperS (translator)
- Cpp.create (translator)
- David Mehren
- Deluxghost (translator)
- em_crx (translator)
- Enrico Guiraud
- Epson12332 (translator)
- Erik Michelson
- Fajar Maulana (translator)
- Fonata
- foobarable
- Girish Ramakrishnan
- Grzegorz (translator)
- hoijui
- Ian Tsai
- id7xyz (translator)
- ike
- Info (translator)
- Javier Leandro (translator)
- Jonas Thelemann
- Jonas Zohren
- kazutomo.waragai (translator)
- MartinT
- Mathias Merscher
- Matthias Lindinger
- Mdhm (translator)
- Me (translator)
- mondstern (translator)
- Patrick (translator)
- Rafael Gauna Trindade (translator)
- Ramon van Biljouw (translator)
- RyotaK
- Sandro
- Sören Wegener
- Stefan Peters
- Yukai Huang
1.6.0-ls52
LinuxServer Changes:
Initial release
server Changes:
Announcements
- After the 1.6 release we will start to develop Version 2.0, which will introduce breaking changes. But we will take care of making your way to 2.0 easy.
- Since Node version 8 is EOL since January 2020, 1.6 will be the last version with support for Node version 8
useCDN
is nowfalse
by default. This feature is deprecated already and will be removed in 2.0.
Enhancements
- Add AWS endpoint configuration options
- Add ability to add an imprint using
./public/docs/imprint.md
- Improve documentation in various sections
- Add ability to create note based on alias in free-url-mode
- Add security note describing the preferred way for responsible disclosures
- Extend forbiddenNoteIds to prevent conflicts with resource directories
- Add OpenGraph metadata support
- Add slovak language
- Add API documentation
- Allow different reference-url styles
- Add automatic focus username field in login modal
- Add ability to limit google-auth to own domain
- Upgrade revealJS to version 3.9.2
- Upgrade mermaid to version 8.4.6
- Update translations (zh-cn, zh-TW, en, de, id, pl, ar, ca, fr, it, sk, sv, ja, nl, pt, ru, es)
Fixes
- Fix docker secrets support
- Fix sequlize-cli dependency location
- Fix crash in lutim integration
- Fix manage_users CLI handling of non-existing user
- Fix ability to serve CodiMD from different urlpath than
/
- Fix change from gravatar to libravatar in privacy policy example
- Fix missing browser icons in README
Refactors
- Refactor note creation handling
- Improve webpack documentation
- Split note actions into own files
- Refactor returnTo handling for auth
Removals
- Legacy handling of socket.io connections
- Node 8 CI jobs
Contributors
- Amolith
- Andrea Rossi (translator)
- CasperS (translator)
- Cpp.create (translator)
- David Mehren
- Deluxghost (translator)
- em_crx (translator)
- Enrico Guiraud
- Epson12332 (translator)
- Erik Michelson
- Fajar Maulana (translator)
- Fonata
- foobarable
- Girish Ramakrishnan
- Grzegorz (translator)
- hoijui
- Ian Tsai
- id7xyz (translator)
- ike
- Info (translator)
- Javier Leandro (translator)
- Jonas Thelemann
- Jonas Zohren
- kazutomo.waragai (translator)
- MartinT
- Mathias Merscher
- Matthias Lindinger
- Mdhm (translator)
- Me (translator)
- mondstern (translator)
- Patrick (translator)
- Rafael Gauna Trindade (translator)
- Ramon van Biljouw (translator)
- RyotaK
- Sandro
- Sören Wegener
- Stefan Peters
- Yukai Huang
1.6.0-ls51
LinuxServer Changes:
Initial release
server Changes:
Announcements
- After the 1.6 release we will start to develop Version 2.0, which will introduce breaking changes. But we will take care of making your way to 2.0 easy.
- Since Node version 8 is EOL since January 2020, 1.6 will be the last version with support for Node version 8
useCDN
is nowfalse
by default. This feature is deprecated already and will be removed in 2.0.
Enhancements
- Add AWS endpoint configuration options
- Add ability to add an imprint using
./public/docs/imprint.md
- Improve documentation in various sections
- Add ability to create note based on alias in free-url-mode
- Add security note describing the preferred way for responsible disclosures
- Extend forbiddenNoteIds to prevent conflicts with resource directories
- Add OpenGraph metadata support
- Add slovak language
- Add API documentation
- Allow different reference-url styles
- Add automatic focus username field in login modal
- Add ability to limit google-auth to own domain
- Upgrade revealJS to version 3.9.2
- Upgrade mermaid to version 8.4.6
- Update translations (zh-cn, zh-TW, en, de, id, pl, ar, ca, fr, it, sk, sv, ja, nl, pt, ru, es)
Fixes
- Fix docker secrets support
- Fix sequlize-cli dependency location
- Fix crash in lutim integration
- Fix manage_users CLI handling of non-existing user
- Fix ability to serve CodiMD from different urlpath than
/
- Fix change from gravatar to libravatar in privacy policy example
- Fix missing browser icons in README
Refactors
- Refactor note creation handling
- Improve webpack documentation
- Split note actions into own files
- Refactor returnTo handling for auth
Removals
- Legacy handling of socket.io connections
- Node 8 CI jobs
Contributors
- Amolith
- Andrea Rossi (translator)
- CasperS (translator)
- Cpp.create (translator)
- David Mehren
- Deluxghost (translator)
- em_crx (translator)
- Enrico Guiraud
- Epson12332 (translator)
- Erik Michelson
- Fajar Maulana (translator)
- Fonata
- foobarable
- Girish Ramakrishnan
- Grzegorz (translator)
- hoijui
- Ian Tsai
- id7xyz (translator)
- ike
- Info (translator)
- Javier Leandro (translator)
- Jonas Thelemann
- Jonas Zohren
- kazutomo.waragai (translator)
- MartinT
- Mathias Merscher
- Matthias Lindinger
- Mdhm (translator)
- Me (translator)
- mondstern (translator)
- Patrick (translator)
- Rafael Gauna Trindade (translator)
- Ramon van Biljouw (translator)
- RyotaK
- Sandro
- Sören Wegener
- Stefan Peters
- Yukai Huang
1.6.0-ls50
LinuxServer Changes:
Initial release
server Changes:
Announcements
- After the 1.6 release we will start to develop Version 2.0, which will introduce breaking changes. But we will take care of making your way to 2.0 easy.
- Since Node version 8 is EOL since January 2020, 1.6 will be the last version with support for Node version 8
useCDN
is nowfalse
by default. This feature is deprecated already and will be removed in 2.0.
Enhancements
- Add AWS endpoint configuration options
- Add ability to add an imprint using
./public/docs/imprint.md
- Improve documentation in various sections
- Add ability to create note based on alias in free-url-mode
- Add security note describing the preferred way for responsible disclosures
- Extend forbiddenNoteIds to prevent conflicts with resource directories
- Add OpenGraph metadata support
- Add slovak language
- Add API documentation
- Allow different reference-url styles
- Add automatic focus username field in login modal
- Add ability to limit google-auth to own domain
- Upgrade revealJS to version 3.9.2
- Upgrade mermaid to version 8.4.6
- Update translations (zh-cn, zh-TW, en, de, id, pl, ar, ca, fr, it, sk, sv, ja, nl, pt, ru, es)
Fixes
- Fix docker secrets support
- Fix sequlize-cli dependency location
- Fix crash in lutim integration
- Fix manage_users CLI handling of non-existing user
- Fix ability to serve CodiMD from different urlpath than
/
- Fix change from gravatar to libravatar in privacy policy example
- Fix missing browser icons in README
Refactors
- Refactor note creation handling
- Improve webpack documentation
- Split note actions into own files
- Refactor returnTo handling for auth
Removals
- Legacy handling of socket.io connections
- Node 8 CI jobs
Contributors
- Amolith
- Andrea Rossi (translator)
- CasperS (translator)
- Cpp.create (translator)
- David Mehren
- Deluxghost (translator)
- em_crx (translator)
- Enrico Guiraud
- Epson12332 (translator)
- Erik Michelson
- Fajar Maulana (translator)
- Fonata
- foobarable
- Girish Ramakrishnan
- Grzegorz (translator)
- hoijui
- Ian Tsai
- id7xyz (translator)
- ike
- Info (translator)
- Javier Leandro (translator)
- Jonas Thelemann
- Jonas Zohren
- kazutomo.waragai (translator)
- MartinT
- Mathias Merscher
- Matthias Lindinger
- Mdhm (translator)
- Me (translator)
- mondstern (translator)
- Patrick (translator)
- Rafael Gauna Trindade (translator)
- Ramon van Biljouw (translator)
- RyotaK
- Sandro
- Sören Wegener
- Stefan Peters
- Yukai Huang
1.6.0-ls49
LinuxServer Changes:
Initial release
server Changes:
Announcements
- After the 1.6 release we will start to develop Version 2.0, which will introduce breaking changes. But we will take care of making your way to 2.0 easy.
- Since Node version 8 is EOL since January 2020, 1.6 will be the last version with support for Node version 8
useCDN
is nowfalse
by default. This feature is deprecated already and will be removed in 2.0.
Enhancements
- Add AWS endpoint configuration options
- Add ability to add an imprint using
./public/docs/imprint.md
- Improve documentation in various sections
- Add ability to create note based on alias in free-url-mode
- Add security note describing the preferred way for responsible disclosures
- Extend forbiddenNoteIds to prevent conflicts with resource directories
- Add OpenGraph metadata support
- Add slovak language
- Add API documentation
- Allow different reference-url styles
- Add automatic focus username field in login modal
- Add ability to limit google-auth to own domain
- Upgrade revealJS to version 3.9.2
- Upgrade mermaid to version 8.4.6
- Update translations (zh-cn, zh-TW, en, de, id, pl, ar, ca, fr, it, sk, sv, ja, nl, pt, ru, es)
Fixes
- Fix docker secrets support
- Fix sequlize-cli dependency location
- Fix crash in lutim integration
- Fix manage_users CLI handling of non-existing user
- Fix ability to serve CodiMD from different urlpath than
/
- Fix change from gravatar to libravatar in privacy policy example
- Fix missing browser icons in README
Refactors
- Refactor note creation handling
- Improve webpack documentation
- Split note actions into own files
- Refactor returnTo handling for auth
Removals
- Legacy handling of socket.io connections
- Node 8 CI jobs
Contributors
- Amolith
- Andrea Rossi (translator)
- CasperS (translator)
- Cpp.create (translator)
- David Mehren
- Deluxghost (translator)
- em_crx (translator)
- Enrico Guiraud
- Epson12332 (translator)
- Erik Michelson
- Fajar Maulana (translator)
- Fonata
- foobarable
- Girish Ramakrishnan
- Grzegorz (translator)
- hoijui
- Ian Tsai
- id7xyz (translator)
- ike
- Info (translator)
- Javier Leandro (translator)
- Jonas Thelemann
- Jonas Zohren
- kazutomo.waragai (translator)
- MartinT
- Mathias Merscher
- Matthias Lindinger
- Mdhm (translator)
- Me (translator)
- mondstern (translator)
- Patrick (translator)
- Rafael Gauna Trindade (translator)
- Ramon van Biljouw (translator)
- RyotaK
- Sandro
- Sören Wegener
- Stefan Peters
- Yukai Huang
1.6.0-ls48
LinuxServer Changes:
Initial release
server Changes:
Announcements
- After the 1.6 release we will start to develop Version 2.0, which will introduce breaking changes. But we will take care of making your way to 2.0 easy.
- Since Node version 8 is EOL since January 2020, 1.6 will be the last version with support for Node version 8
useCDN
is nowfalse
by default. This feature is deprecated already and will be removed in 2.0.
Enhancements
- Add AWS endpoint configuration options
- Add ability to add an imprint using
./public/docs/imprint.md
- Improve documentation in various sections
- Add ability to create note based on alias in free-url-mode
- Add security note describing the preferred way for responsible disclosures
- Extend forbiddenNoteIds to prevent conflicts with resource directories
- Add OpenGraph metadata support
- Add slovak language
- Add API documentation
- Allow different reference-url styles
- Add automatic focus username field in login modal
- Add ability to limit google-auth to own domain
- Upgrade revealJS to version 3.9.2
- Upgrade mermaid to version 8.4.6
- Update translations (zh-cn, zh-TW, en, de, id, pl, ar, ca, fr, it, sk, sv, ja, nl, pt, ru, es)
Fixes
- Fix docker secrets support
- Fix sequlize-cli dependency location
- Fix crash in lutim integration
- Fix manage_users CLI handling of non-existing user
- Fix ability to serve CodiMD from different urlpath than
/
- Fix change from gravatar to libravatar in privacy policy example
- Fix missing browser icons in README
Refactors
- Refactor note creation handling
- Improve webpack documentation
- Split note actions into own files
- Refactor returnTo handling for auth
Removals
- Legacy handling of socket.io connections
- Node 8 CI jobs
Contributors
- Amolith
- Andrea Rossi (translator)
- CasperS (translator)
- Cpp.create (translator)
- David Mehren
- Deluxghost (translator)
- em_crx (translator)
- Enrico Guiraud
- Epson12332 (translator)
- Erik Michelson
- Fajar Maulana (translator)
- Fonata
- foobarable
- Girish Ramakrishnan
- Grzegorz (translator)
- hoijui
- Ian Tsai
- id7xyz (translator)
- ike
- Info (translator)
- Javier Leandro (translator)
- Jonas Thelemann
- Jonas Zohren
- kazutomo.waragai (translator)
- MartinT
- Mathias Merscher
- Matthias Lindinger
- Mdhm (translator)
- Me (translator)
- mondstern (translator)
- Patrick (translator)
- Rafael Gauna Trindade (translator)
- Ramon van Biljouw (translator)
- RyotaK
- Sandro
- Sören Wegener
- Stefan Peters
- Yukai Huang
1.6.0-ls47
LinuxServer Changes:
Initial release
server Changes:
Announcements
- After the 1.6 release we will start to develop Version 2.0, which will introduce breaking changes. But we will take care of making your way to 2.0 easy.
- Since Node version 8 is EOL since January 2020, 1.6 will be the last version with support for Node version 8
useCDN
is nowfalse
by default. This feature is deprecated already and will be removed in 2.0.
Enhancements
- Add AWS endpoint configuration options
- Add ability to add an imprint using
./public/docs/imprint.md
- Improve documentation in various sections
- Add ability to create note based on alias in free-url-mode
- Add security note describing the preferred way for responsible disclosures
- Extend forbiddenNoteIds to prevent conflicts with resource directories
- Add OpenGraph metadata support
- Add slovak language
- Add API documentation
- Allow different reference-url styles
- Add automatic focus username field in login modal
- Add ability to limit google-auth to own domain
- Upgrade revealJS to version 3.9.2
- Upgrade mermaid to version 8.4.6
- Update translations (zh-cn, zh-TW, en, de, id, pl, ar, ca, fr, it, sk, sv, ja, nl, pt, ru, es)
Fixes
- Fix docker secrets support
- Fix sequlize-cli dependency location
- Fix crash in lutim integration
- Fix manage_users CLI handling of non-existing user
- Fix ability to serve CodiMD from different urlpath than
/
- Fix change from gravatar to libravatar in privacy policy example
- Fix missing browser icons in README
Refactors
- Refactor note creation handling
- Improve webpack documentation
- Split note actions into own files
- Refactor returnTo handling for auth
Removals
- Legacy handling of socket.io connections
- Node 8 CI jobs
Contributors
- Amolith
- Andrea Rossi (translator)
- CasperS (translator)
- Cpp.create (translator)
- David Mehren
- Deluxghost (translator)
- em_crx (translator)
- Enrico Guiraud
- Epson12332 (translator)
- Erik Michelson
- Fajar Maulana (translator)
- Fonata
- foobarable
- Girish Ramakrishnan
- Grzegorz (translator)
- hoijui
- Ian Tsai
- id7xyz (translator)
- ike
- Info (translator)
- Javier Leandro (translator)
- Jonas Thelemann
- Jonas Zohren
- kazutomo.waragai (translator)
- MartinT
- Mathias Merscher
- Matthias Lindinger
- Mdhm (translator)
- Me (translator)
- mondstern (translator)
- Patrick (translator)
- Rafael Gauna Trindade (translator)
- Ramon van Biljouw (translator)
- RyotaK
- Sandro
- Sören Wegener
- Stefan Peters
- Yukai Huang