Skip to content

[Dependabot]: Update sphinxcontrib-mermaid requirement from ~=2.0 to ~=2.1#55

Open
dependabot[bot] wants to merge 2 commits into
devfrom
dependabot/pip/dev/sphinxcontrib-mermaid-approx-eq-2.1
Open

[Dependabot]: Update sphinxcontrib-mermaid requirement from ~=2.0 to ~=2.1#55
dependabot[bot] wants to merge 2 commits into
devfrom
dependabot/pip/dev/sphinxcontrib-mermaid-approx-eq-2.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown

Updates the requirements on sphinxcontrib-mermaid to permit the latest version.

Changelog

Sourced from sphinxcontrib-mermaid's changelog.

2.1.0 (July 18, 2026)

  • Add mermaid_config option for passing a global Mermaid configuration (#215)
  • Load the ZenUML plugin lazily, only on pages that contain a ZenUML diagram, and confine its injected stylesheet to the diagram subtree so it no longer restyles the host theme (#252)
  • Skip injecting the Mermaid JavaScript when the output format does not support it (#253)
  • Fix d3 zoom on nested SVGs (#179)
  • Fix fullscreen button positioning inconsistency (#225)
  • Fix interactions between the fullscreen, zoom, and lazy-render features (#254)

2.0.3 (July 7, 2026)

  • Capture mmdc error message as string for nicer error display
  • Fix local JS module imports on root-level pages by ensuring a valid relative ES module specifier (#246)
  • Defer rendering of Mermaid diagrams hidden by a parent (e.g. Reveal.js slides, unopened tabs) until they become visible, fixing broken SVGs

2.0.2 (April 30, 2026)

  • Add mermaid_dark_theme and mermaid_light_theme config options for configurable theme switching
  • Resolve local Mermaid/ELK/ZenUML/D3 JS paths under html_static_path

2.0.1 (March 5, 2026)

  • Export runMermaid to window for hot reloading frontend
  • Small fixes for docs publishing

2.0.0 (January 13, 2026)

  • Drop support for Python 3.8 and 3.9
  • Add support for dynamic theme changes

1.2.3 (November 25, 2025)

  • Fix issue with ELK charts by upgrading to ELK plugin 0.2.0

1.2.2 (November 23, 2025)

  • Hotfix for CSS/JS assets included via old MANIFEST mechanism

1.2.1 (November 23, 2025)

  • Adjust chart size defaults to closer resember previous
  • Fix issue with fullscreen classes after rebase

1.2.0 (November 23, 2025)

  • Normalize javascript across various configuration options
  • Make graph full width and avoid unused margins in graph image
  • Rename fullscreen container class from mermaid-fullscreen-content to mermaid-container-fullscreen

... (truncated)

Commits
  • 6d7611b Merge pull request #257 from mgaitan/tkp/210
  • c53952b Bump version to 2.1.0
  • c5bfe4a Merge pull request #256 from timkpaine/tkp/escape-generated-javascript
  • 7244a8c Escape generated JavaScript values
  • f4cf3e6 Merge pull request #254 from timkpaine/tkp/recent-integration-fixes
  • e96f80c fix(html): Correct Mermaid feature interactions
  • 2395a38 Merge pull request #225 from yarikoptic/bf-fullscreen
  • e0178bd Merge pull request #253 from timkpaine/tkp/pr-132-skip-static-js
  • c5bafdb test(fullscreen): Cover button positioning
  • c09d852 Fix fullscreen button positioning inconsistency
  • Additional commits viewable in compare view

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)

Paebbels and others added 2 commits July 13, 2026 19:50
Updates the requirements on [sphinxcontrib-mermaid](https://github.com/mgaitan/sphinxcontrib-mermaid) to permit the latest version.
- [Changelog](https://github.com/mgaitan/sphinxcontrib-mermaid/blob/master/CHANGELOG.md)
- [Commits](mgaitan/sphinxcontrib-mermaid@2.0.0...2.1.0)

---
updated-dependencies:
- dependency-name: sphinxcontrib-mermaid
  dependency-version: 2.1.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: Dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot
dependabot Bot requested a review from Paebbels as a code owner July 20, 2026 02:13
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 duplication

Metric Results
Duplication 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant