This is a major release which includes support for Python 3.11, and more recent versions of PySide6, TraitsUI and Enable. There are no substantial new features, but some backwards compatibility support has been removed as advertised in deprecation warnings. Substantial work has been done to ensure that demos and examples are working and up-to-date where possible.
As usual, this release includes a number of bugfixes and minor improvements.
Thanks to all who contributed to the release:
- Chengyu Liu
- Didrik Pinte
- Corran Webster
Enhancements
Fixes
- Update textPlot when aesthetics change (#905)
- Fix Wx Bitmap usage (#904)
- Fix imports of
marker_trait
(#902) - Fire
updated
trait and Ranges when data sources are emptied (#900) - Fix LegendHighlighter hit detection (#897)
- Properly handle NaN in BarPlots (#895)
- Fix polar line renderer (#883)
Documentation/Examples
- Fix imports of ufuncs in Scalar Image Function Inspector example (#894)
- Various small fixes for examples (#859, #864, #870, #871, #873, #874, #880, #882, #884, #885, #892, #893)