v0.1.4
Note
Major Rendering Milestone: Version 0.1.4 introduces an advanced in-memory SVG pre-processing pipeline and vector font engine that fixes many rendering issues across complex Inkscape SVGs. This release represents a significant improvement in rendering accuracy and visual fidelity—supporting text glyphs, unbaked Live Path Effects (fillets/chamfers), paint-order desugaring, transform stroke scaling, and resolution scaling without destructively modifying or flattening original SVG files on disk.
Changelog
- bede43a Fix: Apply path transform matrix when computing Drawing bounding box (Fix #18)
- ea908aa chore(release): bump version to v0.1.4
- e0a1712 feat(svg): automated golden image regression test harness and suite (Fix #23)
- 6eecd64 feat(svg): in-memory SVG text and tspan to path vector converter (#21)
- 14fe8c8 feat: deploy WebAssembly live demo and landing page to GitHub Pages (Fix #16)
- 12fcf1f feat: in-memory SVG pre-processor for fillet_chamfer LPE and paint-order (Fix #20)
- 0d14a00 fix(svg): scale stroke-width by viewBox-to-canvas factor in RenderSVGToRGBA (Fix #22)
- aa8a67c fix: include stroke width in drawing crop and fix viewBox offset rasterization (Fix #17)
- 56d5d1b test(svg): increase AlertIcon golden tolerance to 3.5% for Linux font fallbacks
- aee362b test(svg): skip Segoe UI Variable test on non-Windows platforms