Skip to content

Release 6.0.0

Latest
Compare
Choose a tag to compare
@corranwebster corranwebster released this 26 Jun 14:00

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

  • Remove deprecated stub files (#903)
  • Replace "modern" font with "san-serif" (#901)

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

Build/CI

  • Update testing infrastructure, including Python 3.11 (#891, #898)