|
1 | 1 | Release Notes
|
2 | 2 | ===
|
3 | 3 |
|
| 4 | +<i class="fa fa-tag"></i> 2.5.0 <i class="fa fa-clock-o"></i> 2023-12-26 |
| 5 | +--- |
| 6 | + |
| 7 | +--- |
| 8 | +tags: releases |
| 9 | +--- |
| 10 | + |
| 11 | +# CodiMD 2.5.0 |
| 12 | + |
| 13 | +## Security Fixes |
| 14 | +* **\[Security Issue]** Strip HTML tags for gist id to avoid stored XSS on showing error [Security Issue] |
| 15 | +* **\[Security Issue]** Upgrade mermaid to version 8.10.2 to avoid prototype pollution |
| 16 | +* **\[Security Issue]** potential XSS in vimeo embed |
| 17 | +* **\[Security Issue]** FIX: pandoc security issue |
| 18 | +* **\[Security Issue]** fix: sanitize pdf url to prevent XSS on inline PDFs |
| 19 | + |
| 20 | +## Fixes |
| 21 | +* Avoid append zero suffix on exporting user data |
| 22 | +* Handle when request url has no valid referer |
| 23 | +* Fix S3 client config passing for image upload |
| 24 | +* Set a proper "lang" attribute on <html> |
| 25 | +* Fix matchInContainer false positives |
| 26 | +* Convert "include" directives to functions |
| 27 | +* Move HTML-related code from JS to EJS to enable more i18n |
| 28 | +* fix: may referernce out of bound index in clearDuplicatedHistory |
| 29 | +* Feat/csrf export user data |
| 30 | +* sequelize.import deprecation |
| 31 | +* chore: remove unused uglifyjs-webpack-plugin dep |
| 32 | +* fix: should not clear guest history when guest pin note |
| 33 | +* Fix: s3 api supported multiple cloud providers. fixes: https://github.com/hackmdio/codimd/issues/1761 |
| 34 | +* Fix: Code Fence parameter parsing |
| 35 | +* Update README.md to remove IE from supporting list |
| 36 | +* FIX: server crash when filename too long |
| 37 | +* fix: use encoded note id to update history |
| 38 | +* 🐛 [fix] modify replacement rule for disqus short-name |
| 39 | +* Fix history page nav |
| 40 | + |
| 41 | +## Enhancements |
| 42 | +* Add TeX mhchem extensions for MathJax |
| 43 | +* Upgrade flowchart.js to version 1.15.0 |
| 44 | +* Upgrade codemirror to 5.63.2 |
| 45 | +* Update de.json in |
| 46 | +* Documentation - add Music section and move abc abd fretboard to this section |
| 47 | +* chore: bump meta-marked to 0.5.0 |
| 48 | +* Typos + Better translation for "Externals" |
| 49 | +* feat: Migrate to gtag and support GA4 |
| 50 | +* 【fix】reword japanese |
| 51 | +* upgrading pg to 8.8.0 to support new scram-sha-256 authentication |
| 52 | +* feat: add organizations whitelist to GitHub OAuth |
| 53 | +* Add oauth2 authorization |
| 54 | +* Update both Traditional and Simplified Chinese locales |
| 55 | + |
| 56 | +## DX |
| 57 | +* Run CI with GitHub Actions |
| 58 | +* Add dev container for GitHub Codespaces and VSCode remote container |
| 59 | +* Add arm64 docker image build. |
| 60 | +* fix(buildpacks): replace custom buildpack with APT buildpack |
| 61 | +* Update minimum required node.js version to v12 with npm package dependencies |
| 62 | +* Upgrade Node.js version |
| 63 | +* Update node.js version in .nvmrc |
| 64 | +* Update npm dependencies |
| 65 | + |
4 | 66 | <i class="fa fa-tag"></i> 2.4.2 <i class="fa fa-clock-o"></i> 2022-08-06
|
5 | 67 | ---
|
6 | 68 |
|
|
0 commit comments