- Allow for custom update context for Canvas - Render (GTK) background for the view - Allow FreeHandPainter to be a child of BoundingBoxPainter
2.1.0
- Fix issue where port could not be updated when reconnecting two items - Documentation fixes - `BoundingBoxPainter` now takes an Item painter as its argument (composition over inheritance)
2.0.1
* Fix issue where undo events for handle movements were not recorded
2.0.0
- Drop support for Python 2.7 and upgrade syntax - Remove Line.closest_segment()
1.1.1
- Fix issue where views are not rendered
1.1.0
- Remove dependency on simplegeneric and decorator - Speed up rendering by using a back-buffer - Deprecate Handle.x and Handle.y, use Handle.pos instead