Skip to content

v0.3.0

Latest

Choose a tag to compare

@shoumikchow shoumikchow released this 29 Jan 07:01
e751d04

What's Changed

✨ New Features

  • Add draw_box and draw_multiple_boxes as preferred function names (the old names still work)

⚡ Performance

  • Optimize draw_multiple_rectangles with batched operations

📚 Documentation

  • Migrate from Sphinx to MkDocs Material
  • Add quick start guide, usage examples, and troubleshooting tips
  • Update tests and examples to use draw_box naming

🔧 Development & CI

  • Add ty type checker with CI workflow
  • Update GitHub Actions workflows to trigger on specific branches
  • Add explicit permissions to workflow jobs
  • Clean up Makefile with new targets (lint, format, test, servedocs, etc.)
  • Update target Python version to 3.9

Pull Requests

Full Changelog: v0.2.2...v0.3.0