Skip to content

Version 1.5.0

Compare
Choose a tag to compare
@jlstevens jlstevens released this 12 May 00:20
· 4810 commits to main since this release

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).