Releases: mermaid-js/mermaid-cli
Releases · mermaid-js/mermaid-cli
11.15.0
🚀 Features
- feat: add
@mermaid-js/layout-tidy-treesupport @aloisklink (#1055) - feat: add
--jobsto limit parallel diagram renders @aloisklink (#1058) - feat: support fractional scaling @patrick-5546 (#1016)
🐛 Bug Fixes
- perf: stop bundling FontAwesome/KaTeX CSS & fonts @aloisklink (#1061)
- fix: handle a race-condition when writing the file in
run()Node.JS API @aloisklink (#1057) - fix: bump
@mermaid-js/layout-elkto^0.1.5 || ^0.2@aloisklink (#1054)
🧰 Maintenance
- ci(release): improve the
release-publish.ymlworkflow @aloisklink (#1060) - ci: run some E2E tests on Windows @aloisklink (#1059)
📦 Dependency updates
- build(deps): bump mermaid from 11.14.0 to 11.15.0 @dependabot[bot] (#1056)
- build(deps): bump chalk from 5.6.0 to 5.6.2 @dependabot[bot] (#1049)
- build(deps): bump release-drafter/release-drafter from 6.1.0 to 7.3.0 @dependabot[bot] (#1053)
- build(deps-dev): bump yarn-upgrade-all from 0.7.5 to 0.8.1 @dependabot[bot] (#1042)
- build(deps): bump docker/login-action from 3.7.0 to 4.1.0 @dependabot[bot] (#1052)
- build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0 @dependabot[bot] (#1051)
- build(deps): bump github/codeql-action from 4.35.3 to 4.35.4 @dependabot[bot] (#1050)
- build(deps-dev): bump typescript from 5.8.3 to 6.0.3 @dependabot[bot] (#1039)
- build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0 @dependabot[bot] (#1038)
- build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 @dependabot[bot] (#1041)
- build(deps-dev): bump @tsconfig/node18 from 18.2.4 to 18.2.6 @dependabot[bot] (#1045)
- build(deps): bump actions/upload-artifact from 5.0.0 to 7.0.1 @dependabot[bot] (#1044)
11.14.0
🚀 Features
- Update to Mermaid 11.14.0 to add support for Venn diagrams @obfischer (#1021)
🐛 Bug Fixes
- Revert "build(deps): bump commander from 13.1.0 to 14.0.0" @aloisklink (#1036)
- fix(deps): support
@mermaid-js/layout-elkv0.2 @aloisklink (#1035) - fix(package): add require field for types and default in package.json @sunrabbit123 (#990)
- fix: bump
peerDependenciesfor Puppeteer v24 @aloisklink (#836)
🏎️ Performance
- perf: load mermaid code as ESM instead of IIFE @aloisklink (#1033)
🧰 Maintenance
- ci: pin actions dependencies and use NPM trusted publishing @aloisklink (#1034)
- ci: fix skipping Upload to Percy on errors @aloisklink (#826)
📦 Dependency updates
- build(deps): bump @mermaid-js/mermaid-zenuml from 0.2.1 to 0.2.2 @dependabot[bot] (#989)
- build(deps-dev): bump rollup from 4.40.2 to 4.60.2 @dependabot[bot] (#1032)
- build(deps): bump picomatch @dependabot[bot] (#1031)
- build(deps): bump minimatch @dependabot[bot] (#1030)
- build(deps-dev): bump flatted from 3.2.2 to 3.4.2 @dependabot[bot] (#1029)
- build(deps): bump yaml from 2.6.1 to 2.8.3 @dependabot[bot] (#1028)
- build(deps): bump brace-expansion @dependabot[bot] (#1027)
- build(deps): bump dompurify from 3.2.6 to 3.4.1 @dependabot[bot] (#1023)
- build(deps-dev): bump vite from 6.3.5 to 6.4.2 @dependabot[bot] (#1024)
- build(deps): bump actions/setup-node from 5 to 6 @dependabot[bot] (#998)
- build(deps): bump postcss from 8.5.3 to 8.5.12 @dependabot[bot] (#1022)
- build(deps): bump github/codeql-action from 3 to 4 @dependabot[bot] (#995)
- build(deps-dev): bump puppeteer from 24.0.0 to 24.42.0 @dependabot[bot] (#1002)
- build(deps): bump actions/checkout from 5 to 6 @dependabot[bot] (#1010)
- build(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 @dependabot[bot] (#1009)
- build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 @dependabot[bot] (#1001)
- build(deps-dev): bump jest from 30.0.5 to 30.2.0 @dependabot[bot] (#987)
- build(deps): bump actions/setup-node from 4 to 5 @dependabot[bot] (#971)
- build(deps): bump actions/github-script from 7.0.1 to 8.0.0 @dependabot[bot] (#972)
- build(deps-dev): bump @fortawesome/fontawesome-free from 6.6.0 to 7.0.1 @dependabot[bot] (#977)
- build(deps-dev): bump tar-fs from 3.0.9 to 3.1.1 @dependabot[bot] (#986)
11.12.0
Changes
📦 Dependency updates
- build(deps): bump mermaid from 11.10.1 to 11.12.0 @dependabot[bot] (#982)
11.10.1
Changes
🚀 Features
- feat: add iconPacksNamesAndUrls option in order to be able to use icons outside unpkg @lmondeil1 (#954)
📦 Dependency updates
- build(deps): bump mermaid from 11.9.0 to 11.10.1 @dependabot[bot] (#966)
- build(deps): bump actions/checkout from 4 to 5 @dependabot[bot] (#960)
- build(deps): bump chalk from 5.4.1 to 5.6.0 @dependabot[bot] (#964)
11.9.0
Changes
📦 Dependency updates
- build(deps-dev): bump jest from 29.7.0 to 30.0.5 @dependabot[bot] (#950)
- build(deps): bump mermaid from 11.7.0 to 11.9.0 @dependabot[bot] (#948)
- build(deps): bump @mermaid-js/mermaid-zenuml from 0.2.0 to 0.2.1 @dependabot[bot] (#921)
- build(deps-dev): bump @mermaid-js/layout-elk from 0.1.7 to 0.1.8 @dependabot[bot] (#922)
- build(deps): bump mermaid from 11.6.0 to 11.7.0 @dependabot[bot] (#923)
11.6.0
Changes
🚀 Features
📦 Dependency updates
- build(deps): bump brace-expansion from 1.1.11 to 1.1.12 @dependabot[bot] (#917)
- build(deps): bump commander from 13.1.0 to 14.0.0 @dependabot[bot] (#915)
- build(deps-dev): bump yarn-upgrade-all from 0.7.4 to 0.7.5 @dependabot[bot] (#913)
- build(deps): bump mermaid from 11.4.1 to 11.6.0 @dependabot[bot] (#916)
11.4.3
Changes
- Use correct path for example input @kfogel (#877)
- Remove duplicate instructions in "Install locally" section @kukimik (#850)
🚀 Features
🐛 Bug Fixes
🧰 Maintenance
- Add missing package integrity @petrzjunior (#829)
- ci: use
aa-execto fix Puppeteer on Ubuntu 24.04 CI @aloisklink (#825)
📦 Dependency updates
- build(deps): bump gittools/actions from 3.1.11 to 3.2.1 @dependabot[bot] (#898)
- build(deps-dev): bump typescript from 5.7.3 to 5.8.3 @dependabot[bot] (#885)
- build(deps-dev): bump vite from 6.1.0 to 6.3.5 @dependabot[bot] (#906)
- build(deps-dev): bump @types/node from 18.19.75 to 18.19.100 @dependabot[bot] (#907)
- build(deps): bump dompurify from 3.2.2 to 3.2.6 @dependabot[bot] (#910)
- build(deps-dev): bump tar-fs from 3.0.6 to 3.0.9 @dependabot[bot] (#911)
- build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.2 @dependabot[bot] (#874)
- build(deps): bump commander from 12.1.0 to 13.1.0 @dependabot[bot] (#846)
- build(deps-dev): bump @types/node from 18.19.74 to 18.19.75 @dependabot[bot] (#853)
- build(deps-dev): bump vite from 6.0.11 to 6.1.0 @dependabot[bot] (#852)
- build(deps-dev): bump @types/node from 18.19.71 to 18.19.74 @dependabot[bot] (#849)
- build(deps-dev): bump vite from 6.0.9 to 6.0.11 @dependabot[bot] (#848)
- build(deps): bump gittools/actions from 3.1.3 to 3.1.11 @dependabot[bot] (#845)
- build(deps-dev): bump vite from 6.0.7 to 6.0.9 @dependabot[bot] (#843)
- build(deps): bump release-drafter/release-drafter from 6.0.0 to 6.1.0 @dependabot[bot] (#841)
- build(deps): bump gittools/actions from 3.1.1 to 3.1.3 @dependabot[bot] (#840)
- build(deps-dev): bump @types/node from 18.19.70 to 18.19.71 @dependabot[bot] (#838)
- build(deps): bump katex from 0.16.10 to 0.16.21 @dependabot[bot] (#837)
- build(deps-dev): bump typescript from 5.7.2 to 5.7.3 @dependabot[bot] (#834)
- build(deps-dev): bump vite from 6.0.3 to 6.0.7 @dependabot[bot] (#824)
- build(deps): bump chalk from 5.3.0 to 5.4.1 @dependabot[bot] (#820)
- build(deps-dev): bump @types/node from 18.19.67 to 18.19.70 @dependabot[bot] (#833)
- build(deps): bump actions/upload-artifact from 4.4.3 to 4.6.0 @dependabot[bot] (#832)
- build(deps): bump nanoid from 3.3.7 to 3.3.8 @dependabot[bot] (#815)
- build(deps): bump gittools/actions from 3.0.3 to 3.1.1 @dependabot[bot] (#812)
- Add missing package integrity @petrzjunior (#829)
- build(deps-dev): bump vite from 6.0.2 to 6.0.3 @dependabot[bot] (#808)
11.4.2
Changes
🐛 Bug Fixes
- fix(types): correct
rootDirin tsconfig.json @aloisklink (#804)
This fixes TypeScripts imports in v11.4.1
Full Changelog: 11.4.1...11.4.2
11.4.1
Changes
- perf: skip bunding Mermaid ZenUML @aloisklink (#766)
🐛 Bug Fixes
- Create version file and delete loading package.json version @camcam-lemon (#798)
- build: skip bundling fonts @aloisklink (#779)
📦 Dependency updates
- build(deps): bump mermaid from 11.4.0 to 11.4.1 @dependabot (#800)
- build(deps-dev): bump vite from 4.5.5 to 6.0.2 @dependabot (#801)
- build(deps-dev): bump @types/node from 18.19.65 to 18.19.67 @dependabot (#802)
- build(deps-dev): bump @mermaid-js/layout-elk from 0.1.5 to 0.1.7 @dependabot (#799)
- build(deps-dev): bump @types/node from 18.19.64 to 18.19.65 @dependabot (#795)
- build(deps-dev): bump typescript from 5.6.3 to 5.7.2 @dependabot (#794)
- build(deps-dev): bump puppeteer from 23.8.0 to 23.9.0 @dependabot (#793)
- build(deps): bump gittools/actions from 3.0.1 to 3.0.3 @dependabot (#792)
- build(deps-dev): bump puppeteer from 23.7.1 to 23.8.0 @dependabot (#790)
- build(deps): bump gittools/actions from 3.0.0 to 3.0.1 @dependabot (#791)
- build(deps): bump @zenuml/core from 3.17.4 to 3.24.22 @dependabot (#787)
- build(deps-dev): bump puppeteer from 23.6.1 to 23.7.1 @dependabot (#786)
- build(deps-dev): bump @types/node from 18.19.59 to 18.19.64 @dependabot (#785)
- build(deps-dev): bump puppeteer from 23.5.0 to 23.6.1 @dependabot (#783)
- build(deps-dev): bump @mermaid-js/layout-elk from 0.1.4 to 0.1.5 @dependabot (#781)