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 to 11.4.0 #11366

Closed

Conversation

LEVIII007
Copy link

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.

Before :

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

After :

Screenshot from 2024-11-09 13-16-52

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

laurent22 commented Nov 9, 2024

Fails CI

@LEVIII007
Copy link
Author

recheck

@LEVIII007 LEVIII007 closed this Nov 9, 2024
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.

2 participants