Skip to content

Changelog

1.8.0

April 11, 2026
  • Support mind map (Markmap).

1.7.1

April 11, 2026
  • Re-enable line type for Mermaid diagrams.
  • Support creating images for Markdown.
  • Fix that some characters (CJK and some of the non-ascii characters) were not usable in LaTeX Equations.

1.6.0

April 11, 2026
  • Update Mermaid (11.4.0):
    • More diagram:
      • Quadrant Chart
      • Sankey
      • XY Chart
      • Block Diagram
      • Packet
      • Kanban
      • Architecture
    • Support adaptive layout and hand-drawn look for some diagrams.
  • Add $renderingOptions for HTML mode to get rendering options.
  • Support debug rendering for HTML mode.
  • Support hiding the side panel.
  • Support more menu commands with keyboard shortcuts.
  • Tweak cheatsheets for Mermaid and HTML mode.
  • Other fixes.

Known issues:

  • Curve options for Mermaid flow chart is temporarily removed since it’s not taking effect in the latest version of Mermaid.

1.5.0

April 11, 2026

Supports placing preview right to the editor.


1.3.2

April 11, 2026
  • Update mermaid mode to better support multi-block editor. A really common use case is to put the directives in another block and include it back into the main block. Just do your customizations in the directives and reuse the saved file as a template.
  • Fix that errors from mermaid directives could stop mermaid from working.
  • Fix that font-awesome not displaying in mermaid mode.

1.3.1

April 11, 2026

Fix that filter replace not working for special characters like line breaks.


1.3.0

April 11, 2026

This update is all about templates. Templates, especially those in HTML mode, can unlock MarkInside’s possibility by adding new features to the app without updating the code!

Check the templates we made here.

Multiple blocks

Now you can break the code in the file into many blocks. It helps a lot if you need to create a really complicated file but still want it to be readable and even reusable.

Template language

A template language is added to help you transform and include a block into another. Please see the new tab in the side panel to see the detail.

Installing templates (optional)

You don’t need to install a template to use it, just select Use Template from the menu bar.

But installing brings better discoverability, and it’s as easy as putting the file into a folder. We have added a Template Collection menu in the menu bar. You can use installed templates directly from there.

Resize in HTML mode

Previously in HTML mode, you need to specify the width and height of the image ahead of time. But in normal life, HTML content’s size wouldn’t be known until it was rendered. Therefore, we provide a new $markinside.resize function for you to resize the image whenever you need.

Other

  • Tweaked UI, dark mode.
  • HTML mode can no longer export to SVG. We may bring it back one day.
  • Scripts in HTML mode will no longer need to have type module.
  • Updated Mermaid to 9.1.7
  • Updated MathJax to 3.2.2

1.2.2

April 11, 2026

Fix that the app can not access internet to download remote JavaScript files.


1.2.1

April 11, 2026

Fix that output images are 2 times as large as what it should be.


1.2.0

April 11, 2026
  • Support HTML. Technically you can use MarkInside to render anything that can be created by HTML, JavaScript, and CSS.
  • Better code editor.
  • You can now use templates to swiftly create similar images by either:
    1. prepend template. to the file’s extension, e.g. image.template.png. Then drag it onto the app icon;
    2. In the menu bar, choose File - Open Template to use any MarkInside-created file as a template.
  • UI improvements.

In the next 0.1 update, MarkInside will be extended to support even more features based on templates. Stay tune!


1.1.0

April 11, 2026

Update Mermaid.


1.0.0

April 11, 2026

Initial Release.


1.9.0d

April 12, 2026
  • Add MCP Server support.