Skip to content

Commit f8b0301

Browse files
committed
doc(release-note): release 2.5.0
Signed-off-by: stanley2058 <[email protected]>
1 parent 9790586 commit f8b0301

File tree

3 files changed

+64
-2
lines changed

3 files changed

+64
-2
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codimd",
3-
"version": "2.4.2",
3+
"version": "2.5.0",
44
"description": "Realtime collaborative markdown notes on all platforms.",
55
"keywords": [
66
"Collaborative",

public/docs/release-notes.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,68 @@
11
Release Notes
22
===
33

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+
466
<i class="fa fa-tag"></i> 2.4.2 <i class="fa fa-clock-o"></i> 2022-08-06
567
---
668

0 commit comments

Comments
 (0)