From 9b3dc5adaf191cf3a21f5415c5af15580223aea8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20H=C3=B8xbro=20Hansen?= <simon.hansen@me.com> Date: Fri, 2 Feb 2024 18:01:35 +0100 Subject: [PATCH] Add v1.18.2 to changelog (#6094) --- CHANGELOG.md | 61 ++++++++++++++++++++++++++++-- doc/releases.rst | 97 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 154 insertions(+), 4 deletions(-) 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 <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 **************