The 0.9.0 release is a minor release with some exciting new features and a large number of bug fixes and enhancements. Many thanks to @rdesai9 (first contribution!), @dogbunny (first contribution!), @bikegeek (first contribution!), @ahuang11, @droumis, @Hoxbro, @MarcSkovMadsen, @maximlt and @philippjfr for their contributions. A special thanks to @ahuang11 and @Hoxbro without who these release notes would be much shorter!
New features:
- The Explorer has been extended with the following features:
- Add experimental Fugue integration (#1102)
- Add basic Polars integration (#1129)
Enhancements:
- Add
.hvplot.explorer()
as an alternate entry point to create an explorer (#1154) - Add the
resample_when
option to dynamically enable datashade/rasterize/downsample (#1103) - Expose the HoloViews timeseries downsampling algorithm (LTTB) with the
downsample
option (#1127, #1157) - Expose the HoloViews
autorange
option (#1128, #1158, #1174) - Allow string formatting for labels plots (#1140)
- Support plots that use
by
withrasterize
with HoloViewsImageStack
(#1132, #1144) - Update
show
to return the configured Server or StoppableThread (#1121)
Bug fixes:
- Do not force
geo=True
if tiles are provided (#1083, #1113) - Fix x-limit, y-limit, and rasterize support for geo features (#1135, #1163)
- Fix handling WKT strings and add
pyproj.CRS
support (#1092, #1139) - Underlay land and ocean features (#1151)
- Fix
.hist
for the Ibis data source (#997) - No longer suggest installing datashader and geoviews from the
pyviz
channel (#1130) - Silence GDAL exceptions warning (#1142)
Documentation:
- Various docs improvements and addition of an Integrations guide (#1084, #1173, #1177)
- Extending the reference gallery (#999)
- Added extra
size
parameter to scatter plot example (#1118)
Compatibility:
- Preparations before the release of Param 2.0 (#1146, #1164)
- Pin
Param
to<3.0
(#1175) - Drop Python 3.6 and 3.7 (#1077)
Infrastructure / Tests: