jekyll-TeXt-theme icon indicating copy to clipboard operation
jekyll-TeXt-theme copied to clipboard

Upgrade Mermaid JS to 9.2.2

Open mincong-h opened this issue 2 years ago • 0 comments

This PR upgrades the Mermaid JS library to 9.2.2. This allows Jekyll TeXt Theme to support more Mermaid syntax. For example, the sequence diagram demo is not supported in 8.0.0.

sequenceDiagram
    Alice->>John: Hello John, how are you?
    John-->>Alice: Great!
    Alice-)John: See you later!
sequenceDiagram
    Alice->>John: Hello John, how are you?
    John-->>Alice: Great!
    Alice-)John: See you later!

This is tested in my blog post "Internal Working of the GitLab API Go Client" under commit https://github.com/mincong-h/mincong-h.github.io/pull/75/commits/740b1a978dbed56d913946dedb1eade4c083efb2

mincong-h avatar Dec 15 '22 20:12 mincong-h