# HedgeDoc 1.10.1 — HedgeDoc 1.10.1 - Product: HedgeDoc (https://whatsnew.fyi/product/hedgedoc) - Vendor: HedgeDoc - Date: 2025-02-02 - Version: 1.10.1 - Original notes: https://github.com/hedgedoc/hedgedoc/releases/tag/1.10.1 - Permalink: https://whatsnew.fyi/product/hedgedoc/releases/1.10.1 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **security** — Add fixed rate-limiting to the login and register endpoints to prevent brute-forcing local email/passwords - **added** — Add configurable rate-limiting to the new notes endpoint - **fixed** — Fix a crash when cannot read user profile in OAuth - **fixed** — Fix CSP Header for mermaid embedded images - **changed** — Change default of HSTS preload to false for compliance with the HSTS preload list requirements - **deprecated** — Node 18 support is deprecated and will be removed in the next release; upgrade to Node 20 or upwards This release fixes a security issue where brute-forcing local email/passwords is possible because of missing rate-limits. We recommend upgrading as soon as possible, if you use local logins. See also This release changes the default configuration of the HSTS preload attribute to false for compliance with the HSTS preload list requirements. This shouldn't impact any instance. However, if you intend to use HSTS preloading you should enable the config setting `hsts.preload` to `true` or set environment variable `CMD_HSTS_PRELOAD=true`. This release deprecates support for Node 18. As the LTS support for 18 runs out in April 2025, the next release will only work with Node 20 and upwards. Consider this your early warning to upgrade any running instances to at least Node 20. ###### Enhancements - Add fixed rate-limiting to the login and register endpoints - Add configurable rate-limiting to the new notes endpoint ###### Bugfixes - Fix a crash when cannot read user profile in OAuth ([#5850](https://github.com/hedgedoc/hedgedoc/pull/5850) by [@lautaroalvarez](https://github.com/lautaroalvarez)) - Fix CSP Header for mermaid embedded images ([#5887](https://github.com/hedgedoc/hedgedoc/pull/5887) by [@domrim](https://github.com/domrim)) - Change default of HSTS preload to false for compliance with the HSTS preload list requirements ([#5913](https://github.com/hedgedoc/hedgedoc/issues/5913) by [@SvizelPritula](https://github.com/SvizelPritula)) ###### Contributors - [Dominik Rimpf](https://github.com/domrim) - [Lautaro Alvarez](https://github.com/lautaroalvarez)