HedgeDoc 1.9.8
Please note: This release dropped support for Node 14, which is end-of-life since May 2023.
You now need at least Node 16 to run HedgeDoc. We recommend to use the latest LTS release of Node.js.
This release switches to Yarn 3 for dependency management, as Yarn 1 has bugs preventing us from upgrading some dependencies.
If you install HedgeDoc manually, run bin/setup again for instructions. Other installation methods should not require
special actions.
Enhancements
- Extend boolean environment variable parsing with other positive answers and case insensitivity
- Allow setting of
documentMaxLengthviaCMD_DOCUMENT_MAX_LENGTHenvironment variable (contributed by @jmallach) - Add dedicated healthcheck endpoint at /_health that is less resource intensive than /status
- Compatibility with Node.js 18 and later
- Add support for the arm64 architecture in the docker image
- Add a config option to disable the
/statusand/metricsendpoints
Bugfixes
- Fix that permission errors can break existing connections to a note, causing inconsistent note content and changes not being saved (contributed by @julianrother)
- Fix speaker notes not showing up in the presentation view
- Fix issues with upgrading some dependencies by upgrading to Yarn 3
- Fix macOS compatibility of
bin/setupscript
Contributors
- UwYFmLpoKtYn (translator)
- Pub (translator)
- SnowCode (translator)