Skip to content

v0.2.0: drawSVG 2.x Migration

Choose a tag to compare

@bumatic bumatic released this 27 Sep 16:06
· 4 commits to main since this release

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.0

Migration Guide

For users upgrading from v0.1.x:

  1. Update method calls: saveSvg() → save_svg(), savePng() → save_png()
  2. Install updated dependencies: pip install drawsvg>=2.0
  3. Visual output is functionally identical with minor improvements