This release contains a small number of important bug fixes. Many thanks to @douglas-raillard-arm, @jenssss, @w31t1, @Hoxbro, @martinfleis, @maximlt, @jlstevens, @jbednar, and @philippjfr.
Bug fixes:
- Support xyzservices.TileProvider as hv.Tiles input (#5062)
- Allow reversed layout/overlay binary operators for
+
and*
to be used with custom objects (#5073) - Fix internal numpy.round usage (#5095)
- Remove dependency on recent Panel release by importing bokeh version from util module (#5103)
- Add missing bounds for the cache_size Parameter (#5105)
- Add current_key property to DynamicMap (#5106)
- Pin freetype on Windows to avoid matplotlib error (#5109)
- Handle the empty string as a group name (#5131)
- Do not merge partially overlapping Stream callbacks (#5133)
- Fix Violin matplotlib rendering with non-finite values (#5135)
- Fix matplotlib colorbar labeling for dim expressions (#5137)
- Fix datetime clipping on RangeXY stream (#5138)
- Ensure FreehandDraw renders when styles are set (#5139)
- Validate dimensionality of xarray interface data (#5140)
- Preserve cols when overlaying on layout (#5141)
- Fix Bars legend error when overlaid with annotation (#5142)
- Fix plotly Bar plots containing NaNs (#5143)
- Do not raise deprecated .opts warning for empty groups (#5144)
- Handle unsigned integer dtype in datashader aggregate operation (#5149)
- Delay projection comparison to optimize geoviews (#5152)
- Utility to convert datetime64 to int64 and test suite maintenance (#5157)
- Fix for Contours consistent of empty and nonempty paths (#5162)
- Fixed docs:
- Improved docs:
- Switch to the Pydata Sphinx theme (#5163)