Skip to content

Releases: hackmdio/codimd

CodiMD 2.6.1

01 Oct 06:57
3f5bd42
Compare
Choose a tag to compare

Enhancements

  • Migrate RevealMarkdown to ES module imports to modernize presentation code and fix related rendering issues. #1941
  • Update dependencies and improve Markmap integration to harden against XSS and keep third‑party libs up to date. #1934

Fixes

  • Prevent exporting empty notes in the user archive export. #1942
  • Fix broken Travis badge in docs. #1940

Thank you

These pull requests came from CodiMD community, thank you guys for being here and making CodiMD awesome ❤️

CodiMD 2.6.0

11 Jun 09:40
0a25b5c
Compare
Choose a tag to compare

Check out the complete release note. Thank you CodiMD community and all our contributors. ❤️

Enhancements

  • Add PDF URL validation and content type check #1896
  • Add state parameter to OAuth strategies for enhanced security #1902
  • Update GitHub Actions to use latest versions #1895
  • Update ESLint configuration for ES6 support #1900
  • Add preference to disable table editor shortcuts and migrate preferences to localStorage #1901
  • Upgrade mermaid to latest version #1894
  • Add baseURL configuration option to S3 modules #1876
  • Improve contrast on certain elements #1899
  • Bump codemirror version to 5.65.8 #1908
  • Configure MiniCssExtractPlugin for production environment in webpack #1897
  • Refactor plugin paths and move custom reveal plugin #1898
  • Update dependencies for abcjs and mermaid.js #1914
  • Update image to allow development on MBP ARM chips #1913
  • Update docker-compose.yml with build instructions for codimd service #1917

Fixes

  • Fix login email should be case insensitive #1911
  • Fix lost schema of S3 URL #1893

Thank you

These pull requests came from CodiMD community, thank you guys for being here and making CodiMD awesome ❤️

CodiMD 2.5.4

18 Jun 03:58
da511d0
Compare
Choose a tag to compare

Check out the complete release note. Thank you CodiMD community and all our contributors. ❤️

Enhancements

  • Add index at revision table for improving system performance #1856
  • Refactor to reuse random filename in filesystem image provider #1867

Fixes

  • Fix exclusion of name attribute from iframe filterXSS allowlist #1865
  • Fix typo: "opened source" -> "open sourced" #1869

Thank you

Thank you guys for being here and making CodiMD awesome ❤️

CodiMD 2.5.3

08 Jan 08:40
80cd92f
Compare
Choose a tag to compare

It's a minor fix release that bumps the version number in package.json

Enhancements

  • Add codeium-chrome extension support #1851
  • Add check-release GitHub action workflow that prevents us from forgetting to update the package.json during releases again #1852

CodiMD 2.5.2

05 Jan 10:06
b396c4d
Compare
Choose a tag to compare

This is another recovery release that fixes the pandoc DoS issue.

Enhancements

  • Build docker image using github actions #1849

Fixes

  • [Security Issue] address denial of service issue in actionPandoc #1847

Thank you

These pull requests came from CodiMD community, thank you guys for being here and making CodiMD awesome ❤️

Full Changelog: 2.5.1...2.5.2

CodiMD 2.5.1

03 Jan 07:09
d6ac65e
Compare
Choose a tag to compare

It's a recovery release that mainly fixes Docker image build issues and security issues.

Security Fixes

Fixes

  • Replace mattermost-redux with mattermost/client #1840 @Yukaii
  • Fix dependency resolving with prom-client v12 #1834 @Yukaii

Thank you

These pull requests came from CodiMD community, thank you guys for being here and making CodiMD awesome ❤️

CodiMD 2.5.0 The Formosan hare

26 Dec 10:19
78e6663
Compare
Choose a tag to compare

The Formosan hare (scientific name: Lepus sinensis formosus), a species of the rabbit family, is a subspecies unique to Taiwan. It measures 30-40 centimeters in length, with a tail that's 5-6 centimeters long and ears that are 8-10 centimeters long. Smaller than the Chinese hare, it has brownish eyes.
Wikipedia

Check out the complete release note. Thank you CodiMD community and all our contributors. ❤️

Security Fixes

  • [Security Issue] Strip HTML tags for gist id to avoid stored XSS on showing error [Security Issue] #1691 @jackycute
  • [Security Issue] Upgrade mermaid to version 8.10.2 to avoid prototype pollution #1690 @jackycute
  • [Security Issue] potential XSS in vimeo embed #1792 @galaxian85
  • [Security Issue] FIX: pandoc security issue #1790 by @galaxian85
  • [Security Issue] fix: sanitize pdf url to prevent XSS on inline PDFs #1832 @EastSun5566

Fixes

Enhancements

DX

Thank you

Thank you guys for being here and making CodiMD awesome ❤️

CodiMD 2.4.2

06 Aug 08:52
5d84066
Compare
Choose a tag to compare

Security Fixes

  • #1685 [Security Issue] Upgrade flowchart.js to version 1.15.0
  • #1690 [Security Issue] Upgrade mermaid to 8.10.2
  • #1691 [Security Issue] Strip HTML tags for gist id to avoid stored XSS on showing error
  • #1695 [Security Issue] Add CSRF token in export API to prevent security issue
  • #1716 [Security Issue] Upgrade CodeMirror to 5.63.2

Fixes

  • #1605 Fix container syntax not parsed correctly
  • #1679 Handle when request url has no valid referer
  • #1683 Fix S3 client config passing for image upload
  • #1706 Fix array access index may out of bound
  • #1723 remove unused uglifyjs webpack plugin dependency

Enhancements

  • #1481 Set lang attributes via user locale
  • #1580 Use include function instead of directives
  • #1587 Extract more keyword for i18n translate
  • #1680 Avoid append zero suffix on exporting user data
  • #1684 Add TeX mhchem extensions for MathJax
  • #1701 Support arm64 docker image
  • #1724 Refactor Sequelize model import mechanism due to sequelize.import is deprecated
  • #1741 Better german translation

DX

  • #1688 Support DevContainer for GitHub Codespaces and VSCode remote container
  • #1694 Run CI with GitHub Actions

Thank you

Thank you guys for being here and making CodiMD awesome ❤️

CodiMD 2.4.1 Papilio maraho

11 May 12:24
37b656d
Compare
Choose a tag to compare

Papilio maraho is a species of butterfly in the family Papilionidae. It is endemic to Taiwan.
- Wikipedia Papilio maraho

Check out the complete release note. Thank you CodiMD community and all our contributors. ❤️

Enhancements

Fixes

Docs

CodiMD 2.3.2 Isoetes taiwanensis

04 Jan 10:16
0963fa9
Compare
Choose a tag to compare

Fixes

  • Upgrade mermaid to 8.6.4 to make the previous fix works