Skip to content
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

mermaid version update #11367

Merged
merged 7 commits into from
Nov 13, 2024
Merged

Conversation

LEVIII007
Copy link

@LEVIII007 LEVIII007 commented Nov 9, 2024

fixes : #11327
Platform:
All: Applicable to all platforms supporting the Joplin application.
Summary:
This PR updates the mermaid dependency to version 11.4.0 to support new features and improvements, including enhanced diagram types, updated class diagram rendering, and bug fixes.

Key Changes:
Upgraded mermaid from 10.9.1 to 11.4.0.
Introduced support for new diagram types and features:
Kanban board diagram : A new type of diagram added for better project management visualization.
Class diagram enhancements :
New unified rendering for class diagrams.
Introduction of a "classBox" shape for more versatile diagrams.

Benefits:
Enables the use of the latest diagrams and features introduced by Mermaid.

References:
Version Update: [email protected]
Impact:
No breaking changes anticipated.
Enhances Joplin's diagram capabilities by leveraging new features provided by the latest Mermaid release.

After the changes :
Screenshot from 2024-11-09 13-16-52

Before :
Screenshot from 2024-11-09 14-51-33

Copy link
Contributor

github-actions bot commented Nov 9, 2024

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@LEVIII007
Copy link
Author

I have read the CLA Document and I hereby sign the CLA

@laurent22
Copy link
Owner

Please check previous Mermaid updates, there's a script to run to update all assets

@LEVIII007
Copy link
Author

@laurent22 will do that!

@LEVIII007
Copy link
Author

recheck

@laurent22 laurent22 merged commit 24d02c5 into laurent22:dev Nov 13, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Support for Mermaid 11.4.0
2 participants