|
2 | 2 |
|
3 | 3 | See [the HoloViz blog](https://blog.holoviz.org/tag/hvplot.html) for a visual summary of the major features added in a selection of releases. |
4 | 4 |
|
| 5 | +## Version 0.9.0 |
| 6 | + |
| 7 | +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! |
| 8 | + |
| 9 | +New features: |
| 10 | + |
| 11 | +- The *Explorer* has been extended with the following features: |
| 12 | + - Support for Xarray data, enhanced geographic support and add a *live update* checkbox ([#1141](https://github.com/holoviz/hvplot/pull/1141)) |
| 13 | + - Display the code snippet within a tab ([#1156](https://github.com/holoviz/hvplot/pull/1156)) |
| 14 | + - Allow defining options passed to `plot.opts()` ([#1171](https://github.com/holoviz/hvplot/pull/1171)) |
| 15 | +- Add experimental Fugue integration ([#1102](https://github.com/holoviz/hvplot/pull/1102)) |
| 16 | +- Add basic Polars integration ([#1129](https://github.com/holoviz/hvplot/pull/1129)) |
| 17 | + |
| 18 | +Enhancements: |
| 19 | + |
| 20 | +- Add `.hvplot.explorer()` as an alternate entry point to create an explorer ([#1154](https://github.com/holoviz/hvplot/pull/1154)) |
| 21 | +- Add the `resample_when` option to dynamically enable datashade/rasterize/downsample ([#1103](https://github.com/holoviz/hvplot/pull/1103)) |
| 22 | +- Expose the HoloViews timeseries downsampling algorithm (LTTB) with the `downsample` option ([#1127](https://github.com/holoviz/hvplot/pull/1127), [#1157](https://github.com/holoviz/hvplot/pull/1157)) |
| 23 | +- Expose the HoloViews `autorange` option ([#1128](https://github.com/holoviz/hvplot/pull/1128), [#1158](https://github.com/holoviz/hvplot/pull/1158), [#1174](https://github.com/holoviz/hvplot/pull/1174)) |
| 24 | +- Allow string formatting for *labels* plots ([#1140](https://github.com/holoviz/hvplot/pull/1140)) |
| 25 | +- Support plots that use `by` with `rasterize` with HoloViews `ImageStack` ([#1132](https://github.com/holoviz/hvplot/pull/1132), [#1144](https://github.com/holoviz/hvplot/pull/1144)) |
| 26 | +- Update `show` to return the configured Server or StoppableThread ([#1121](https://github.com/holoviz/hvplot/pull/1121)) |
| 27 | + |
| 28 | +Bug fixes: |
| 29 | + |
| 30 | +- Do not force `geo=True` if tiles are provided ([#1083](https://github.com/holoviz/hvplot/pull/1083), [#1113](https://github.com/holoviz/hvplot/pull/1113)) |
| 31 | +- Fix x-limit, y-limit, and rasterize support for geo features ([#1135](https://github.com/holoviz/hvplot/pull/1135), [#1163](https://github.com/holoviz/hvplot/pull/1163)) |
| 32 | +- Fix handling WKT strings and add `pyproj.CRS` support ([#1092](https://github.com/holoviz/hvplot/pull/1092), [#1139](https://github.com/holoviz/hvplot/pull/1139)) |
| 33 | +- Underlay land and ocean features ([#1151](https://github.com/holoviz/hvplot/pull/1151)) |
| 34 | +- Fix `.hist` for the Ibis data source ([#997](https://github.com/holoviz/hvplot/pull/997)) |
| 35 | +- No longer suggest installing datashader and geoviews from the `pyviz` channel ([#1130](https://github.com/holoviz/hvplot/pull/1130)) |
| 36 | +- Silence GDAL exceptions warning ([#1142](https://github.com/holoviz/hvplot/pull/1142)) |
| 37 | + |
| 38 | +Documentation: |
| 39 | + |
| 40 | +- Various docs improvements and addition of an *Integrations* guide ([#1084](https://github.com/holoviz/hvplot/pull/1084), [#1173](https://github.com/holoviz/hvplot/pull/1173), [#1177](https://github.com/holoviz/hvplot/pull/1177)) |
| 41 | +- Extending the reference gallery ([#999](https://github.com/holoviz/hvplot/pull/999)) |
| 42 | +- Added extra `size` parameter to scatter plot example ([#1118](https://github.com/holoviz/hvplot/pull/1118)) |
| 43 | + |
| 44 | +Compatibility: |
| 45 | + |
| 46 | +- Preparations before the release of Param 2.0 ([#1146](https://github.com/holoviz/hvplot/pull/1146), [#1164](https://github.com/holoviz/hvplot/pull/1164)) |
| 47 | +- Pin `Param` to `<3.0` ([#1175](https://github.com/holoviz/hvplot/pull/1175)) |
| 48 | +- Drop Python 3.6 and 3.7 ([#1077](https://github.com/holoviz/hvplot/pull/1077)) |
| 49 | + |
| 50 | +Infrastructure / Tests: |
| 51 | + |
| 52 | +- Add Dask DataFrame plot test ([#1131](https://github.com/holoviz/hvplot/pull/1131)) |
| 53 | +- Add codespell to pre-commit ([#1172](https://github.com/holoviz/hvplot/pull/1172)) |
| 54 | +- Add OpenCollective sponsor link on the repo page ([#1123](https://github.com/holoviz/hvplot/pull/1123)) |
| 55 | + |
| 56 | + |
| 57 | +[Full changelog](https://github.com/holoviz/hvplot/compare/v0.8.4...v0.9.0) |
| 58 | + |
| 59 | + |
5 | 60 | ## Version 0.8.4 |
6 | 61 |
|
7 | 62 | **June 5th, 2023** |
|
0 commit comments