Mermaid: pin default version, drop latest - #2704
Merged
Merged
Conversation
This was referenced Aug 8, 2026
chalin
added a commit
to chalin/docsy
that referenced
this pull request
Aug 9, 2026
…anary) - **Single home for the version**: moves the pin to `theme/hugo.yaml` `params.mermaid.version`; the partial and diagrams doc page both render it live, killing the 4-copy hand-sync - **Fail-closed on missing config**: an unset `params.mermaid.version` now `errorf`s instead of silently falling back to a duplicated default - **`warnidf` on floating versions**: a non-`X.Y.Z` version (e.g. `latest`) emits a suppressible `mermaid-floating-version` warning - **Exact-version canary test**: `tests/mermaid-version.test.mjs` fails the build if the pin regresses to a floating version; wired into `ci:post` - **Maintainer notes**: bump note shrinks to the one yaml line; documents the emergency security-bump path (manual edit, bypasses the future Renovate age gate, ships via the patch-release flow) Follow-up to google#2704.
This was referenced Aug 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
@latest#2703params.mermaid.version(latest,11) keep the old behavior; the docs now warn against such values