Version 1.5.0
A major release with a large number of new features including new data interfaces for grid based data, major improvements for DynamicMaps and a large number of bug fixes.
Features and improvements:
- Added a grid based data interface to explore n-dimensional gridded data easily (PR #562).
- Added data interface based on iris Cubes (PR #624).
- Added support for dynamic operations and overlaying of DynamicMaps (PR #588).
- Added support for applying groupby operations to DynamicMaps (PR #667).
- Added dimension value formatting in widgets (PR #562).
- Added support for indexing and slicing with a function (PR #619).
- Improved throttling behavior on widgets (PR #596).
- Major refactor of matplotlib plotting classes to simplify implementing new Element plots (PR #438).
- Added Renderer.last_plot attribute to allow easily debugging or modifying the last displayed plot (PR #538).
- Added bokeh QuadMeshPlot (PR #661).
Bug fixes:
- Fixed overlaying of 3D Element types (PR #504).
- Fix for bokeh hovertools with dimensions with special characters (PR #524).
- Fixed bugs in seaborn Distribution Element (PR #630).
- Fix for inverted Raster.reduce method (PR #672).
- Fixed Store.add_style_opts method (PR #587).
- Fixed bug preventing simultaneous logx and logy plot options (PR #554).
Backwards compatibility:
- Renamed Columns type to Dataset (PR #620).