Skip to content

Bump @mermaid-js/mermaid-cli from 11.17.0 to 12.0.0 in /evidence/experiments/llm-diagram-manipulation-fidelity - #118

Merged
Oak-22 merged 2 commits into
mainfrom
dependabot/npm_and_yarn/evidence/experiments/llm-diagram-manipulation-fidelity/mermaid-js/mermaid-cli-12.0.0
Oct 16, 2026
Merged

Oak-22 merged 2 commits into
mainfrom
dependabot/npm_and_yarn/evidence/experiments/llm-diagram-manipulation-fidelity/mermaid-js/mermaid-cli-12.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown
Contributor

Bumps @mermaid-js/mermaid-cli from 11.17.0 to 12.0.0.

Release notes

Sourced from @​mermaid-js/mermaid-cli's releases.

v12.0.0

Changes

⚠️ Breaking Changes

  • Upgrade to Mermaid v12.0.0 @​aloisklink (#1182)
  • feat!: change --iconPacks to load from node_modules @​aloisklink (#1197)
    • --iconPacks now only looks for locally installed NPM icon packs installed with npm install .... If you want to dynamically download an icon pack from a CDN (not recommended), please use the --iconPacksAndUrls option and provide the full URL.
  • feat!: replace --pdfFit with --pdf-paper-format @​aloisklink (#1193)
    • The --pdfFit option has been removed. PDFs are now fitted by default. To go back to the old behaviour, use --pdf-paper-format=Letter.
  • feat!: replace --width/--height with an improved --size @​aloisklink (#1194)
    • --size not only sets the puppeteer viewport, but it also tries to make .png files with the given resolution
  • Change --cssFile to use Mermaid's themeCSS @​aloisklink (#1188)
  • Require Puppeteer v25 or later @​aloisklink (#1183)
  • Require Node.JS v22.13 or later @​aloisklink (#1181)

🚀 Features

  • feat: support loading icons from file:// URIs @​aloisklink (#1195)
  • feat: add Recursive and OpenSans fonts @​aloisklink (#1190)
  • feat: embed fonts into SVG files @​aloisklink (#1189)
    • Fonts are now embedded into SVG files by default, which increases the size of .svg files. To disable this, use --no-font-embed.

🐛 Bug Fixes

🧰 Maintenance

📦 Dependency updates

Full Changelog: mermaid-js/mermaid-cli@11.17.0...v12.0.0

Commits
  • db1ceeb Bump version 12.0.0
  • dae667b ci(release-publish): run when releases are edited
  • 45421da feat!: change --iconPacks to load from node_modules
  • 93a3248 build(deps): bump @​babel/core from 7.28.4 to 7.29.7
  • dbb5477 docs: close ParseMDDOptions comment block
  • 5b414cd feat: support loading icons from file:// URIs
  • a84b423 test: correct iconPacksNamesAndUrls test
  • 64ce8f6 feat!: replace pdfFit with pdfPaperFormat
  • 4b76ce7 feat!: replace width/height with improved --size
  • 68bc578 fix: correct PDF export background colours
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@mermaid-js/mermaid-cli](https://github.com/mermaid-js/mermaid-cli) from 11.17.0 to 12.0.0.
- [Release notes](https://github.com/mermaid-js/mermaid-cli/releases)
- [Commits](mermaid-js/mermaid-cli@11.17.0...12.0.0)

---
updated-dependencies:
- dependency-name: "@mermaid-js/mermaid-cli"
  dependency-version: 12.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 28, 2026
…/llm-diagram-manipulation-fidelity/mermaid-js/mermaid-cli-12.0.0
@Oak-22
Oak-22 merged commit 81b29ac into main Oct 16, 2026
4 checks passed
@Oak-22
Oak-22 deleted the dependabot/npm_and_yarn/evidence/experiments/llm-diagram-manipulation-fidelity/mermaid-js/mermaid-cli-12.0.0 branch October 16, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant