Skip to content

0.7.0

Compare
Choose a tag to compare
@shd101wyy shd101wyy released this 01 Sep 08:33
· 44 commits to master since this release

0.7.0 Release

  • πŸ†• Added editor-light, editor-dark, system-light, system-dark class names to the preview panel.
  • ✨ Reduced the size of the bundled vscode MPE extension from 40mb to 8mb.
  • βž• Supported to configure: markdown-preview-enhanced.mathjaxV3ScriptSrc, markdown-preview-enhanced.plantumlJarPath, and markdown-preview-enhanced.krokiServer.
  • πŸ”° Updated @shd101wyy/mume to version 0.7.8.
    • πŸ€– Completely refactored the mume project. It's not done yet, but it's a good start. The next release will be a major release.

      • πŸŽ‰ Now use the esbuild to bundle the project.
      • πŸŽ‰ Better support of both commonjs and esm.
      • πŸ”§ Replaced tslint with eslint.
    • πŸ“° Removed the plantuml.jar file from the mume project. Now you need to download the plantuml.jar file manually from here.

      • If you are using mume, you will need to pass plantumlJarPath to the mume.init({}).
      • If you are using VSCode, you can set the markdown-preview-enhanced.plantumlJarPath option in the VSCode settings.
    • πŸ—‘ Removed ditaa.jar file from the mume project. Also removed the native support of rendering ditaa diagrams. But you can now use Kroki to render the ditaa diagrams.

    • πŸ—‘ Removed rendering the js-sequence-diagram and flowchart.js charts.

    • πŸŽ‰ Updated MathJax to V3. MathJax V2 is no longer supported.

    • πŸŽ‰ Added Kroki support to render diagrams. This is a beta feature. For example:

      ```ditaa {kroki=true}
      +--------+   +-------+    +-------+
      |        | --+ ditaa +--> |       |
      |  Text  |   +-------+    |diagram|
      |Document|   |!magic!|    |       |
      |     {d}|   |       |    |       |
      +---+----+   +-------+    +-------+
          :                         ^
          |       Lots of work      |
          +-------------------------+
      ```
      
    • πŸŽ‰ Updated mermaid to version 10.4.0, and supported rendering zenuml chart using mermaid.

    • πŸŽ‰ Updated vega to the latest version 5.25.0.

    • πŸŽ‰ Updated vega-lite to the latest version 5.14.1.

    • πŸŽ‰ Updated cheerio to the latest version 1.0.0-rc.12.

    • πŸŽ‰ Updated prismjs to the latest version 0.12.9.

    • πŸŽ‰ Updated viz.js to the latest version 3.1.0.