chore: update mermaid packages and isolate them in Renovate

Bump mermaid (11.15.0 -> 11.16.0), @mermaid-js/examples (1.2.0 -> 1.3.0),
and @mermaid-js/layout-elk (0.2.1 -> 0.2.2) to their latest versions.

Also update the Renovate config so mermaid-related packages are grouped
into a single PR, fire on any schedule (not just earlyMondays), and no
longer mix into the all-non-major group. The previous "^mermaid" pattern
missed the scoped @mermaid-js/* packages.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sidharth VinodandClaude Opus 4.8 committed 2026-07-12 20:24:55 +05:30
1 parent 9fac30c8d7
commit fd87a0f91e
3 files changed
+17 -14

No files matched your search

+2 -2
View File
@@ -97,8 +97,8 @@
"@fontsource-variable/recursive": "^5.2.8",
"@fsegurai/codemirror-theme-vscode-dark": "^6.2.6",
"@fsegurai/codemirror-theme-vscode-light": "^6.2.6",
"@mermaid-js/examples": "^1.2.0",
"@mermaid-js/layout-elk": "^0.2.1",
"@mermaid-js/examples": "^1.3.0",
"@mermaid-js/layout-elk": "^0.2.2",
"@mermaid-js/layout-tidy-tree": "^0.2.2",
"@mermaid-js/mermaid-zenuml": "^0.2.3",
"codemirror": "^6.0.2",
+10 -10
View File
@@ -36,11 +36,11 @@ importers:
specifier: ^6.2.6
version: 6.2.6(@codemirror/language@6.12.3)(@codemirror/state@6.6.0)(@codemirror/view@6.43.1)(@lezer/highlight@1.2.3)
'@mermaid-js/examples':
specifier: ^1.2.0
version: 1.2.0
specifier: ^1.3.0
version: 1.3.0
'@mermaid-js/layout-elk':
specifier: ^0.2.1
version: 0.2.1(mermaid@11.16.0)
specifier: ^0.2.2
version: 0.2.2(mermaid@11.16.0)
'@mermaid-js/layout-tidy-tree':
specifier: ^0.2.2
version: 0.2.2(mermaid@11.16.0)
@@ -637,11 +637,11 @@ packages:
'@marijn/find-cluster-break@1.0.2':
resolution: {integrity: sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==}
'@mermaid-js/examples@1.2.0':
resolution: {integrity: sha512-XnKznIa/LCfu9tq2GGZkHEnMjOJCKJ+O0IUFYnkaRGBqc2gpAXJkLs4tciuB1DH6kdEqJGSgY3r68Isz8Sgk1Q==}
'@mermaid-js/examples@1.3.0':
resolution: {integrity: sha512-TCN+j22TNBhl8WIiPZz9AXb3K4lEPM4P6g96Zv3cRQ0umf1lYOr0o78J3OHxP4Mu3GrItRe3yT17PB67HhsRXg==}
'@mermaid-js/layout-elk@0.2.1':
resolution: {integrity: sha512-MX9jwhMyd5zDcFsYcl3duDUkKhjVRUCGEQrdCeNV5hCIR6+3FuDDbRbFmvVbAu15K1+juzsYGG+K8MDvCY1Amg==}
'@mermaid-js/layout-elk@0.2.2':
resolution: {integrity: sha512-vnH3gtqfhyBiRVKNpT8iDENTw18q/OF0GF/SfYfHN43KZpu+6eZDEOMHTfNYAkpmUWJNgtRQFIS6BTc7vH/DYQ==}
peerDependencies:
mermaid: ^11.0.2
@@ -4245,9 +4245,9 @@ snapshots:
'@marijn/find-cluster-break@1.0.2': {}
'@mermaid-js/examples@1.2.0': {}
'@mermaid-js/examples@1.3.0': {}
'@mermaid-js/layout-elk@0.2.1(mermaid@11.16.0)':
'@mermaid-js/layout-elk@0.2.2(mermaid@11.16.0)':
dependencies:
d3: 7.9.0
elkjs: 0.9.3
+5 -2
View File
@@ -12,8 +12,11 @@
],
"packageRules": [
{
"matchPackagePatterns": ["^mermaid"],
"groupName": "Mermaid packages"
"matchPackageNames": ["mermaid"],
"matchPackagePatterns": ["^@mermaid-js/"],
"groupName": "Mermaid packages",
"schedule": ["at any time"],
"automerge": true
},
{
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],