# Changelog All notable changes follow Keep a Changelog. Versions follow Semantic Versioning. ## [0.2.0] - 2026-09-02 ### Added - Added source-fidelity duplicate and delete operations for safe, ID-free subtrees, with reference guards and undo/redo integration. - Declared SVG/project input, SVG/SVGZ/raster/project export and optional worker capability profiles for Toolbox handoff. ### Security - Updated DOMPurify to 3.4.14 so the sanitized SVG projection includes the upstream namespace-confusion fix tracked as GHSA-55q2-fjhq-7xh7. ### Documentation - Added the requested exact reference-implementation review and adoption record. ## [0.1.0] - 2026-08-02 ### Added - Initial static, local-first SVG Tools workbench using Toolbox AppShell 0.2.3. - Source/tree/canvas/inspector synchronization with exact source patches, last-valid invalid-source handling and application undo/redo. - Opaque-origin sanitized preview and project-authored hostile SVG tests. - Standard path parsing and first-class anchor/control/arc handles. - Transform analysis, preview and supported primitive/path baking. - Reference, geometry, security and accessibility diagnostics. - Worker-based SVGO profiles with cancellation and non-destructive diff. - SVG, SVGZ, derived SVG, raster and deterministic project exports. - Deterministic standalone release packaging and Toolbox Portal assembly smoke test. [0.2.0]: https://git.add-ideas.de/lotobo/svg-tools/releases/tag/v0.2.0 [0.1.0]: https://git.add-ideas.de/lotobo/svg-tools/releases/tag/v0.1.0