You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@parquet.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2026/09/28 17:01:55 UTC
[PR] Bump @mermaid-js/mermaid-cli from 11.17.0 to 12.0.0 [parquet-site]
dependabot[bot] opened a new pull request, #209:
URL: https://github.com/apache/parquet-site/pull/209
Bumps [@mermaid-js/mermaid-cli](https://github.com/mermaid-js/mermaid-cli) from 11.17.0 to 12.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/mermaid-js/mermaid-cli/releases">@mermaid-js/mermaid-cli's releases</a>.</em></p>
<blockquote>
<h2>v12.0.0</h2>
<h2>Changes</h2>
<h2>⚠️ Breaking Changes</h2>
<ul>
<li>Upgrade to Mermaid v12.0.0 <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1182">#1182</a>)
<ul>
<li>Upgrading to Mermaid v12.0.0 changes default diagram themes and layouts. See the <a href="https://github.com/mermaid-js/mermaid/releases/tag/mermaid%4012.0.0">official Mermaid v12 release notes</a> for details.</li>
</ul>
</li>
<li>feat!: change <code>--iconPacks</code> to load from <code>node_modules</code> <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1197">#1197</a>)
<ul>
<li><code>--iconPacks</code> now only looks for locally installed NPM icon packs installed with <code>npm install ...</code>. If you want to dynamically download an icon pack from a CDN (not recommended), please use the <code>--iconPacksAndUrls</code> option and provide the full URL.</li>
</ul>
</li>
<li>feat!: replace <code>--pdfFit</code> with <code>--pdf-paper-format</code> <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1193">#1193</a>)
<ul>
<li>The <code>--pdfFit</code> option has been removed. PDFs are now fitted by default. To go back to the old behaviour, use <code>--pdf-paper-format=Letter</code>.</li>
</ul>
</li>
<li>feat!: replace <code>--width</code>/<code>--height</code> with an improved <code>--size</code> <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1194">#1194</a>)
<ul>
<li><code>--size</code> not only sets the puppeteer viewport, but it also tries to make <code>.png</code> files with the given resolution</li>
</ul>
</li>
<li>Change <code>--cssFile</code> to use <code>Mermaid</code>'s <code>themeCSS</code> <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1188">#1188</a>)</li>
<li>Require Puppeteer v25 or later <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1183">#1183</a>)</li>
<li>Require Node.JS v22.13 or later <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1181">#1181</a>)</li>
</ul>
<h2>🚀 Features</h2>
<ul>
<li>feat: support loading icons from <code>file://</code> URIs <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1195">#1195</a>)</li>
<li>feat: add Recursive and OpenSans fonts <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1190">#1190</a>)</li>
<li>feat: embed fonts into SVG files <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1189">#1189</a>)
<ul>
<li>Fonts are now embedded into SVG files by default, which increases the size of <code>.svg</code> files. To disable this, use <code>--no-font-embed</code>.</li>
</ul>
</li>
</ul>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>fix: correct PDF export background colours <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1192">#1192</a>)</li>
</ul>
<h2>🧰 Maintenance</h2>
<ul>
<li>Require Node.JS v22.13 or later <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1181">#1181</a>)</li>
</ul>
<h2>📦 Dependency updates</h2>
<ul>
<li>build(deps): bump <code>@babel/core</code> from 7.28.4 to 7.29.7 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1196">#1196</a>)</li>
<li>chore: upgrade dependencies now that we only support Node.JS v22 <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1191">#1191</a>)</li>
<li>build(deps-dev): bump typescript-eslint from 8.69.0 to 8.70.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1184">#1184</a>)</li>
<li>Upgrade to Mermaid v12.0.0 <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1182">#1182</a>)</li>
<li>build(deps): bump the docker group with 3 updates @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1187">#1187</a>)</li>
<li>Require Puppeteer v25 or later <a href="https://github.com/aloisklink"><code>@aloisklink</code></a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1183">#1183</a>)</li>
<li>build(deps): bump nanoid from 3.3.16 to 3.3.19 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1180">#1180</a>)</li>
<li>build(deps-dev): bump puppeteer from 25.9.0 to 25.10.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1177">#1177</a>)</li>
<li>build(deps): bump js-yaml from 4.1.1 to 4.3.2 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1174">#1174</a>)</li>
<li>build(deps): bump the codeql group with 3 updates @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1179">#1179</a>)</li>
<li>build(deps-dev): bump jest from 30.4.2 to 30.5.1 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1172">#1172</a>)</li>
<li>build(deps-dev): bump globals from 17.11.0 to 17.12.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1170">#1170</a>)</li>
<li>build(deps-dev): bump typescript-eslint from 8.66.0 to 8.69.0 @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1171">#1171</a>)</li>
<li>build(deps): bump docker/setup-qemu-action from 4.2.0 to 4.3.0 in the docker group @<a href="https://github.com/apps/dependabot">dependabot[bot]</a> (<a href="https://redirect.github.com/mermaid-js/mermaid-cli/issues/1173">#1173</a>)</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/mermaid-js/mermaid-cli/compare/11.17.0...v12.0.0">https://github.com/mermaid-js/mermaid-cli/compare/11.17.0...v12.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/db1ceebbe529d7975474eb0d0e9c23e9dc57cd37"><code>db1ceeb</code></a> Bump version 12.0.0</li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/dae667b87258449ae2fd4c49a387e1f82c0f5a83"><code>dae667b</code></a> ci(release-publish): run when releases are edited</li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/45421da0707da65b2afa7c138a908292a6f13564"><code>45421da</code></a> feat!: change <code>--iconPacks</code> to load from <code>node_modules</code></li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/93a3248a765c0404297fb656bc36680e5452f64c"><code>93a3248</code></a> build(deps): bump <code>@babel/core</code> from 7.28.4 to 7.29.7</li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/dbb5477cc2635b1d47a559428884af5c8be6b95e"><code>dbb5477</code></a> docs: close <code>ParseMDDOptions</code> comment block</li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/5b414cda09d905134a286939d897937d6aa519df"><code>5b414cd</code></a> feat: support loading icons from <code>file://</code> URIs</li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/a84b42312bf38b34ad51e1a1dbda41bdc9cb7fdd"><code>a84b423</code></a> test: correct <code>iconPacksNamesAndUrls</code> test</li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/64ce8f6be9333754aac6ae512577cb3dcc84757f"><code>64ce8f6</code></a> feat!: replace pdfFit with pdfPaperFormat</li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/4b76ce7fdab991af2f55fd9ad58610da2950d3f0"><code>4b76ce7</code></a> feat!: replace width/height with improved <code>--size</code></li>
<li><a href="https://github.com/mermaid-js/mermaid-cli/commit/68bc5781311182faf54db45be136bf17506bf7de"><code>68bc578</code></a> fix: correct PDF export background colours</li>
<li>Additional commits viewable in <a href="https://github.com/mermaid-js/mermaid-cli/compare/11.17.0...12.0.0">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
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)
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@parquet.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Bump @mermaid-js/mermaid-cli from 11.17.0 to 12.0.0 [parquet-site]
Posted by "alamb (via GitHub) via commits" <co...@parquet.apache.org>.
alamb merged PR #209:
URL: https://github.com/apache/parquet-site/pull/209
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@parquet.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org