diff --git a/CHANGELOG.md b/CHANGELOG.md index a6f9f7cd01..b246105daf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,63 @@ -Version 1.18.1 -============== -**November 8, 2023** +# Version 1.18.2 +**February 5, 2024** -This release contains a small number of bug fixes and compatibility updates — many thanks to @philippjfr and @Hoxbro for their contributions. +This minor release includes a number of bug fixes and documentation updates, as well as compatibility updates for xarray 2023.12 and Pandas 2.2. +Many thanks to the new contributors @junietoc, @JulianGiles, and @magic-lantern, as well as the returning contributors @ianthomas23, @maximlt, @TheoMathurin, @philippjfr, @ahuang11, and @Hoxbro. + +Enhancements: + +- Update contour line calculations to use ContourPy's `LineType.ChunkCombinedNan` ([#5985](https://github.com/holoviz/holoviews/pull/5985)) +- Use sys.executable for `check_output` ([#5983](https://github.com/holoviz/holoviews/pull/5983)) +- Updates to `show_versions` ([(#6072)](https://github.com/holoviz/holoviews/pull/6072), [(#6081)](https://github.com/holoviz/holoviews/pull/6081)) + +Bug fixes: + +- Support `color_key` in `datashade` when intermediate step is an `ImageStack` ([#5994](https://github.com/holoviz/holoviews/pull/5994)) +- Fix hist on overlay ([#5995](https://github.com/holoviz/holoviews/pull/5995)) +- Set proper context before triggering streams ([#6000](https://github.com/holoviz/holoviews/pull/6000)) +- Support partial bound function ([#6009](https://github.com/holoviz/holoviews/pull/6009)) +- Add `norm` in `init_artists` in holoviews/plotting/mpl/raster.py ([#6029](https://github.com/holoviz/holoviews/pull/6029)) +- Fix linking elements that are transformed by a Compositor ([#6003](https://github.com/holoviz/holoviews/pull/6003)) +- Add datetime hover information for selector ([#6023](https://github.com/holoviz/holoviews/pull/6023), [(#6039)](https://github.com/holoviz/holoviews/pull/6039)) +- Only evaluate `rx` if it is an Reactive Expression ([(#6014)](https://github.com/holoviz/holoviews/pull/6014)) +- Ensure partial methods can be used as dmap callables ([(#6063)](https://github.com/holoviz/holoviews/pull/6063)) +- Del frame after stack level is found in `deprecated` ([(#6085)](https://github.com/holoviz/holoviews/pull/6085)) + +Compatibility: +- Compatibility updates with xarray 2023.12 ([#6026](https://github.com/holoviz/holoviews/pull/6026)) +- Add extra check to detect if we are in jupyterlite ([#6007](https://github.com/holoviz/holoviews/pull/6007)) +- Compatibility updates with Pandas 2.2 ([(#6074)](https://github.com/holoviz/holoviews/pull/6074), [(#6078)](https://github.com/holoviz/holoviews/pull/6078)) +- Add Comm `on_open` handler to initialize the server comm ([(#6076)](https://github.com/holoviz/holoviews/pull/6076)) + +Documentation: + +- Fix docs ([#5996](https://github.com/holoviz/holoviews/pull/5996)) +- Fix Param usage in the Plot and Renderers guide ([#6001](https://github.com/holoviz/holoviews/pull/6001)) +- Fixing URLs to bokeh project ([#6005](https://github.com/holoviz/holoviews/pull/6005)) +- Fix to broken urls in example gallery pages ([(#6038)](https://github.com/holoviz/holoviews/pull/6038)) +- Replace Google Analytics with GoatCounter ([(#6048)](https://github.com/holoviz/holoviews/pull/6048)) +- Add downloads badges ([(#6088)](https://github.com/holoviz/holoviews/pull/6088)) + +Maintenance: + +- Change to pytest-rerunfailures ([#5984](https://github.com/holoviz/holoviews/pull/5984)) +- Holoviews maintenance ([#5987](https://github.com/holoviz/holoviews/pull/5987)) +- Add `log_cli_level = "INFO"` to pytest ([#5989](https://github.com/holoviz/holoviews/pull/5989)) +- Add shell pre-commit hook ([#5991](https://github.com/holoviz/holoviews/pull/5991)) +- Enable Bugbear 904 ([#5992](https://github.com/holoviz/holoviews/pull/5992)) +- Part 1, modernize test suite ([#5954](https://github.com/holoviz/holoviews/pull/5954)) +- Enforce labels ([#5996](https://github.com/holoviz/holoviews/pull/5997)) +- Add lower pin to scipy ([#6032](https://github.com/holoviz/holoviews/pull/6032)) +- Skip Deploying_Bokeh_Apps.ipynb on Windows ([(#6070)](https://github.com/holoviz/holoviews/pull/6070)) +- Fix failing Windows tests ([(#6087)](https://github.com/holoviz/holoviews/pull/6087)) + +# Version 1.18.1 + +**November 8, 2023** + +This release contains a small number of bug fixes and compatibility updates — many thanks to @philippjfr and @Hoxbro for their contributions. Bug fixes: diff --git a/doc/releases.rst b/doc/releases.rst index 911d38faf0..15b9bf422a 100644 --- a/doc/releases.rst +++ b/doc/releases.rst @@ -4,6 +4,103 @@ Releases Version 1.18 ~~~~~~~~~~~~ +Version 1.18.2 +************** + +**February 5, 2024** + +This minor release includes a number of bug fixes and documentation +updates, as well as compatibility updates for xarray 2023.12 and Pandas +2.2. Many thanks to the new contributors @junietoc, @JulianGiles, and +@magic-lantern, as well as the returning contributors @ianthomas23, +@maximlt, @TheoMathurin, @philippjfr, @ahuang11, and @Hoxbro. + +Enhancements: + +- Update contour line calculations to use ContourPy’s + ``LineType.ChunkCombinedNan`` + (`#5985 `__) +- Use sys.executable for ``check_output`` + (`#5983 `__) +- Updates to ``show_versions`` + (`(#6072) `__, + `(#6081) `__) + +Bug fixes: + +- Support ``color_key`` in ``datashade`` when intermediate step is an + ``ImageStack`` + (`#5994 `__) +- Fix hist on overlay + (`#5995 `__) +- Set proper context before triggering streams + (`#6000 `__) +- Support partial bound function + (`#6009 `__) +- Add ``norm`` in ``init_artists`` in holoviews/plotting/mpl/raster.py + (`#6029 `__) +- Fix linking elements that are transformed by a Compositor + (`#6003 `__) +- Add datetime hover information for selector + (`#6023 `__, + `(#6039) `__) +- Only evaluate ``rx`` if it is an Reactive Expression + (`(#6014) `__) +- Ensure partial methods can be used as dmap callables + (`(#6063) `__) +- Del frame after stack level is found in ``deprecated`` + (`(#6085) `__) + +Compatibility: + +- Compatibility updates with xarray 2023.12 + (`#6026 `__) +- Add extra check to detect if we are in jupyterlite + (`#6007 `__) +- Compatibility updates with Pandas 2.2 + (`(#6074) `__, + `(#6078) `__) +- Add Comm ``on_open`` handler to initialize the server comm + (`(#6076) `__) + +Documentation: + +- Fix docs (`#5996 `__) +- Fix Param usage in the Plot and Renderers guide + (`#6001 `__) +- Fixing URLs to bokeh project + (`#6005 `__) +- Fix to broken urls in example gallery pages + (`(#6038) `__) +- Replace Google Analytics with GoatCounter + (`(#6048) `__) +- Add downloads badges + (`(#6088) `__) + +Maintenance: + +- Change to pytest-rerunfailures + (`#5984 `__) +- Holoviews maintenance + (`#5987 `__) +- Add ``log_cli_level = "INFO"`` to pytest + (`#5989 `__) +- Add shell pre-commit hook + (`#5991 `__) +- Enable Bugbear 904 + (`#5992 `__) +- Part 1, modernize test suite + (`#5954 `__) +- Enforce labels + (`#5996 `__) +- Add lower pin to scipy + (`#6032 `__) +- Skip Deploying_Bokeh_Apps.ipynb on Windows + (`(#6070) `__) +- Fix failing Windows tests + (`(#6087) `__) + + Version 1.18.1 **************