You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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