Skip to content

chore: sync Mermaid runtime to 11.16.1 - #57

Merged
ark-65 merged 1 commit into
mainfrom
ci/sync-mermaid-runtime-11.16.1
Aug 5, 2026
Merged

ark-65 merged 1 commit into
mainfrom
ci/sync-mermaid-runtime-11.16.1

Conversation

@ark-65

@ark-65 ark-65 commented Aug 4, 2026

Copy link
Copy Markdown
Member

Closes #56

Summary

  • Update the bundled Mermaid runtime from 11.16.0 to 11.16.1.
  • Update README badges and bilingual changelogs for the bundled runtime.
  • Keep the sync issue associated through GitHub Development.

Upstream

mermaid@11.16.1

Labels

  • upstream-mermaid
  • dependencies
  • github_actions
  • automated-pr

Validation

  • GitHub CI will run Gradle checks and example Mermaid preview rendering.

Upstream Release Notes

Patch Changes

  • #8022 12d472c Thanks @aloisklink! - fix: handle CSS sibling combinators in compileCSS

  • #8022 2cd6dcf Thanks @aloisklink! - fix: increase protections against prototype pollution

    User-controlled input already has protections against prototype pollution.

    Fixes: GHSA-c4c3-pg64-4m4v

  • #8022 99af3fc Thanks @aloisklink! - fix(architecture): use Maps and Sets to store groups/services

    Services are now rendered in the order they are defined and more service IDs
    are now supported.

  • #8022 2cd6dcf Thanks @aloisklink! - deprecate: Deprecate the mermaidAPI.setConfig() function

    Calling this function has no observable effect, as the next time a
    render() or parse() is called, the currentConfig is cleared.

  • #8022 630aa7e Thanks @aloisklink! - fix(xychart): support zero-width x-axis ranges

  • #8022 59b22fa Thanks @aloisklink! - fix(radar): limit number of ticks to 32

    Setting a ticks value higher than this would only show 32 ticks.

Upstream release: https://github.com/mermaid-js/mermaid/releases/tag/mermaid%4011.16.1

Release notes:
### Patch Changes

-   [#8022](mermaid-js/mermaid#8022) [`12d472c`](mermaid-js/mermaid@12d472c) Thanks [@aloisklink](https://github.com/aloisklink)! - fix: handle CSS sibling combinators in compileCSS

-   [#8022](mermaid-js/mermaid#8022) [`2cd6dcf`](mermaid-js/mermaid@2cd6dcf) Thanks [@aloisklink](https://github.com/aloisklink)! - fix: increase protections against prototype pollution

    User-controlled input already has protections against prototype pollution.

    Fixes: GHSA-c4c3-pg64-4m4v

-   [#8022](mermaid-js/mermaid#8022) [`99af3fc`](mermaid-js/mermaid@99af3fc) Thanks [@aloisklink](https://github.com/aloisklink)! - fix(architecture): use `Map`s and `Set`s to store groups/services

    Services are now rendered in the order they are defined and more service IDs
    are now supported.

-   [#8022](mermaid-js/mermaid#8022) [`2cd6dcf`](mermaid-js/mermaid@2cd6dcf) Thanks [@aloisklink](https://github.com/aloisklink)! - deprecate: Deprecate the `mermaidAPI.setConfig()` function

    Calling this function has no observable effect, as the next time a
    `render()` or `parse()` is called, the `currentConfig` is cleared.

-   [#8022](mermaid-js/mermaid#8022) [`630aa7e`](mermaid-js/mermaid@630aa7e) Thanks [@aloisklink](https://github.com/aloisklink)! - fix(xychart): support zero-width x-axis ranges

-   [#8022](mermaid-js/mermaid#8022) [`59b22fa`](mermaid-js/mermaid@59b22fa) Thanks [@aloisklink](https://github.com/aloisklink)! - fix(radar): limit number of ticks to 32

    Setting a ticks value higher than this would only show 32 ticks.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: give me a 98K <240642031+inhuman-0@users.noreply.github.com>
@ark-65 ark-65 added upstream-mermaid Tracks bundled Mermaid runtime updates dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code automated-pr Pull requests opened by repository automation labels Aug 4, 2026
@ark-65
ark-65 merged commit 6a715ae into main Aug 5, 2026
8 checks passed
@ark-65
ark-65 deleted the ci/sync-mermaid-runtime-11.16.1 branch August 24, 2026 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated-pr Pull requests opened by repository automation dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code upstream-mermaid Tracks bundled Mermaid runtime updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: sync Mermaid runtime to 11.16.1

1 participant