Enhancements
- Speed up
yarn install
in production mode (as performed bybin/setup
) by marking frontend-only dependencies as dev-dependencies.
This also reduces the size of the docker container - Speed up the frontend-build by using
esbuild
instead ofterser
to minify JavaScript - Improve behavior of the 'Quote', 'List', 'Unordered List' and 'Check List' buttons in the editor to automatically
apply to the complete first and last line of the selection
Bugfixes
- Correct the 1.8.0 release notes to state that CVE-2021-29475 has been fixed since HedgeDoc 1.5.0.
- Fix crash on startup when
useSSL
orcsp.upgradeInsecureRequests
is enabled (thanks to @mdegat01 for reporting) - Automatically enable
protocolUseSSL
whenuseSSL
is also enabled - Fix the 'Quote', 'List', 'Unordered List' and 'Check List' buttons in the editor to not duplicate content
when only parts of a line are selected (thanks to @AnomalRoil for reporting) - Fix click handler for numbered task lists (thanks to @xoriade for reporting)