v0.2.0: drawSVG 2.x Migration
Version 0.2.0 - drawSVG 2.x Migration
Major Updates
- Breaking Change: Migrated from drawSVG 1.x to drawSVG 2.x
- API Updates: Method names now use snake_case (
save_svg(),save_png()) - Coordinate System: Modernized to use native SVG coordinates
- Testing: Added comprehensive test suite with 78% code coverage
Installation
pip install pycatflow==0.2.0Migration Guide
For users upgrading from v0.1.x:
- Update method calls: saveSvg() → save_svg(), savePng() → save_png()
- Install updated dependencies: pip install drawsvg>=2.0
- Visual output is functionally identical with minor improvements