Releases: 2607044640/svg-quick-editor
Releases · 2607044640/svg-quick-editor
Release list
0.1.4
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
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
SVG Quick Editor v0.1.2: Resolve portal scanner checks (minAppVersion 1.8.7, eliminate createContextualFragment, remove getLanguage import, strengthen PortalGuard).
0.1.1
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
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)