From 165177efd8044e181c5923745e9f6f275147ceb3 Mon Sep 17 00:00:00 2001 From: Tom Nicholas Date: Thu, 24 Oct 2024 15:41:48 -0600 Subject: [PATCH] v2024.10.0 release summary (#9678) * release summary * move some notes to correct version --- doc/whats-new.rst | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/doc/whats-new.rst b/doc/whats-new.rst index c3dd6776c27..9a451a836ad 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -14,10 +14,17 @@ What's New np.random.seed(123456) -.. _whats-new.2024.09.1: +.. _whats-new.2024.10.0: -v2024.09.1 (unreleased) ------------------------ +v2024.10.0 (Oct 24th, 2024) +--------------------------- + +This release brings official support for `xarray.DataTree`, and compatibility with zarr-python v3! + +Aside from these two huge features, it also improves support for vectorised interpolation and fixes various bugs. + +Thanks to the 31 contributors to this release: +Alfonso Ladino, DWesl, Deepak Cherian, Eni, Etienne Schalk, Holly Mandel, Ilan Gold, Illviljan, Joe Hamman, Justus Magin, Kai Mühlbauer, Karl Krauth, Mark Harfouche, Martey Dodoo, Matt Savoie, Maximilian Roos, Patrick Hoefler, Peter Hill, Renat Sibgatulin, Ryan Abernathey, Spencer Clark, Stephan Hoyer, Tom Augspurger, Tom Nicholas, Vecko, Virgile Andreani, Yvonne Fröhlich, carschandler, joseph nowak, mgunyho and owenlittlejohns New Features ~~~~~~~~~~~~ @@ -34,6 +41,10 @@ New Features `Alfonso Ladino `_. - A migration guide for users of the prototype `xarray-contrib/datatree repository `_ has been added, and can be found in the `DATATREE_MIGRATION_GUIDE.md` file in the repository root. By `Tom Nicholas `_. +- Support for Zarr-Python 3 (:issue:`95515`, :pull:`9552`). + By `Tom Augspurger `_, + `Ryan Abernathey `_ and + `Joe Hamman `_. - Added zarr backends for :py:func:`open_groups` (:issue:`9430`, :pull:`9469`). By `Eni Awowale `_. - Added support for vectorized interpolation using additional interpolators @@ -41,10 +52,9 @@ New Features By `Holly Mandel `_. - Implement handling of complex numbers (netcdf4/h5netcdf) and enums (h5netcdf) (:issue:`9246`, :issue:`3297`, :pull:`9509`). By `Kai Mühlbauer `_. -- Support for Zarr-Python 3 (:issue:`95515`, :pull:`9552`). - By `Tom Augspurger `_, - `Ryan Abernathey `_ and - `Joe Hamman `_. +- Fix passing missing arguments to when opening hdf5 and netCDF4 datatrees + (:issue:`9427`, :pull: `9428`). + By `Alfonso Ladino `_. Breaking changes ~~~~~~~~~~~~~~~~ @@ -76,6 +86,8 @@ Bug fixes `_. - Fix binning by multiple variables where some bins have no observations. (:issue:`9630`). By `Deepak Cherian `_. +- Fix issue where polyfit wouldn't handle non-dimension coordinates. (:issue:`4375`, :pull:`9369`) + By `Karl Krauth `_. Documentation ~~~~~~~~~~~~~ @@ -86,12 +98,9 @@ Documentation By `Owen Littlejohns `_, `Matt Savoie `_, and `Tom Nicholas `_. - - Internal Changes ~~~~~~~~~~~~~~~~ - .. _whats-new.2024.09.0: v2024.09.0 (Sept 11, 2024) @@ -159,17 +168,12 @@ Bug fixes date "0001-01-01". (:issue:`9108`, :pull:`9116`) By `Spencer Clark `_ and `Deepak Cherian `_. -- Fix issue where polyfit wouldn't handle non-dimension coordinates. (:issue:`4375`, :pull:`9369`) - By `Karl Krauth `_. - Fix issue with passing parameters to ZarrStore.open_store when opening datatree in zarr format (:issue:`9376`, :pull:`9377`). By `Alfonso Ladino `_ - Fix deprecation warning that was raised when calling ``np.array`` on an ``xr.DataArray`` in NumPy 2.0 (:issue:`9312`, :pull:`9393`) By `Andrew Scherer `_. -- Fix passing missing arguments to when opening hdf5 and netCDF4 datatrees - (:issue:`9427`, :pull: `9428`). - By `Alfonso Ladino `_. - Fix support for using ``pandas.DateOffset``, ``pandas.Timedelta``, and ``datetime.timedelta`` objects as ``resample`` frequencies (:issue:`9408`, :pull:`9413`).