Skip to content

Releases: 2607044640/svg-quick-editor

0.1.4

Choose a tag to compare

@2607044640 2607044640 released this 04 Oct 18:41

Features & Improvements

  • Add Shift+Drag to freely move any card, badge, or text box in SVG diagrams.
  • Add Auto Align button with magnetic edge and center snapping.
  • Prioritize Left-to-Left and same-edge snapping over center snapping.
  • Implement hierarchy-aware alignment thresholds (5mm priority for small UI chips, 2mm for large cards).
  • Full undo/redo (Ctrl+Z / Ctrl+Y) and save confirmation workflows.

0.1.3

Choose a tag to compare

@2607044640 2607044640 released this 01 Oct 11:05

Release v0.1.3: Sanitize test fixtures, update internal test cards to generic labels, and ensure compliance with Obsidian plugin directory standards.

0.1.2

Choose a tag to compare

@2607044640 2607044640 released this 01 Oct 10:02

SVG Quick Editor v0.1.2: Resolve portal scanner checks (minAppVersion 1.8.7, eliminate createContextualFragment, remove getLanguage import, strengthen PortalGuard).

0.1.1

Choose a tag to compare

@2607044640 2607044640 released this 01 Oct 08:23

SVG Quick Editor v0.1.1

  • Fix manifest description (remove redundant Obsidian word per directory guidelines)
  • Raise minAppVersion to 1.7.2 to support getLanguage API
  • Use Platform.isMacOS instead of deprecated navigator.platform
  • Eliminate all unsafe innerHTML assignments using DOMParser and native DOM construction
  • Remove !important rules from styles.css
  • Replace deprecated event.keyCode with event.key
  • Add PortalGuard pre-build compliance checks to esbuild pipeline

0.1.0

Choose a tag to compare

@2607044640 2607044640 released this 01 Oct 07:49

SVG Quick Editor v0.1.0

  • In-place text editing for SVGs on hover with F2 or double-click
  • Smart chip deletion when clearing text
  • Alt + Drag element duplication
  • In-memory Undo / Redo with Ctrl+Z and Ctrl+Y
  • Full support for inline SVGs, note embeds, and modal lightboxes (including Fluent Tasks)