Changed
This version greatly improves the SVG output size and quality by merging connected segments into single paths and trimming empty elements.
- Refactor SVG generation
- Add SVG shape helpers
- Add shape functions
- Add connectable segment shape
- Merge connected segments
- Don't render empty shapes and text lines