Skip to content

v1.7.0 - More Control Over Your Layout

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Aug 09:37
· 1 commit to main since this release
f01da17

Features

  • Setting to open the embedded editor pane as its own tab instead of always splitting the pane vertically (#12)
  • Rich text rendering on the canvas: <b>/<strong>, <i>/<em>, and <font color> tags in node and edge labels now render as styled text instead of raw tags, matching how Obsidian's built-in Mermaid renderer already displays them (#14)
  • Setting to disable canvas auto-resize, so panning or dragging a node near the edge no longer shrinks the whole diagram to fit (#15)
  • Floating properties panel option, replacing the fixed sidebar so the canvas can use the full width when nothing is selected (#16)
  • Setting to collapse properties-panel sections by default (#13)
  • "View release notes" button in settings, linking straight to the GitHub Releases page

Improvements

  • Removed the in-app feedback pop-up shown on install/uninstall/update; feedback, feature requests, and uninstall surveys are now only reachable via the existing command palette entries that open the web forms directly
  • Plugin no longer submits anything to a backend on version change — it just records the version silently

Security

  • Rich text label parsing (#14) never uses innerHTML<b>/<i>/<font> tags are tokenized and only their text content is written back via textContent, so a crafted label can't inject arbitrary markup into the DOM