Skip to content

Update mermaid 11.7.0 #17641

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

bollwyvl
Copy link
Contributor

@bollwyvl bollwyvl commented Jun 20, 2025

References

Code changes

  • bump mermaid and @mermaid/layout-elk
  • resolve yarn.lock
  • adjust any screenshots from CI

User-facing changes

  • some minor visual changes to a number of diagrams
    • really the most noticeable change is the elk flowchart layout, which now respects the order in which nodes were added
      • such a change is that q, r, s and t are now much closer to each other, but there is a longer edge between p and q
before after
before after

Backwards-incompatible changes

  • n/a

Notes

  • refreshingly, changelog just looks like bug fixes and not major architectural swings

Copy link

Thanks for making a pull request to jupyterlab!
To try out this branch on binder, follow this link: Binder

@bollwyvl bollwyvl marked this pull request as ready for review June 20, 2025 15:38
@krassowski krassowski added this to the 4.5.0 milestone Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants