Skip to content

Releases: pydata/xarray

v2024.03.0

29 Mar 17:07
b802607
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2024.02.0...v2024.03.0

v2024.02.0

19 Feb 00:28
626648a
Compare
Choose a tag to compare

This release brings size information to the text repr, changes to the accepted frequency strings, and various bug fixes.

Thanks to our 12 contributors:

Anderson Banihirwe, Deepak Cherian, Eivind Jahren, Etienne Schalk, Justus Magin, Marco Wolsza, Mathias Hauser, Matt Savoie, Maximilian Roos, Rambaud Pierrick, Tom Nicholas

v2024.01.1

23 Jan 22:30
Compare
Choose a tag to compare

This release is to fix a bug with the rendering of the documentation, but it also includes changes to the handling of pandas frequency strings.

What's Changed

New Contributors

Full Changelog: v2024.01.0...v2024.01.1

v2024.01.0

17 Jan 23:55
e91ee89
Compare
Choose a tag to compare

This release brings support for weights in correlation and covariance functions,
a new DataArray.cumulative aggregation, improvements to xr.map_blocks,
an update to our minimum dependencies, and various bugfixes.

Thanks to our 17 contributors to this release:

Abel Aoun, Deepak Cherian, Illviljan, Johan Mathe, Justus Magin, Kai Mühlbauer,
Llorenç Lledó, Mark Harfouche, Markel, Mathias Hauser, Maximilian Roos, Michael Niklas,
Niclas Rieger, Sébastien Celles, Tom Nicholas, Trinh Quoc Anh, and crusaderky.

v2023.12.0

08 Dec 19:37
1fd5286
Compare
Choose a tag to compare

This release brings new hypothesis strategies for testing, significantly faster rolling aggregations as well as ffill and bfill with numbagg, a new Dataset.eval method, and improvements to reading and writing Zarr arrays (including a new "a-" mode).

Thanks to our 16 contributors:

Anderson Banihirwe, Ben Mares, Carl Andersson, Deepak Cherian, Doug Latornell, Gregorio L. Trevisan, Illviljan, Jens Hedegaard Nielsen, Justus Magin, Mathias Hauser, Max Jones, Maximilian Roos, Michael Niklas, Patrick Hoefler, Ryan Abernathey, Tom Nicholas

What's Changed

New Contributors

Full Changelog: v2023.11.0...v2023.12.0

v2023.11.0

17 Nov 21:39
4473d6d
Compare
Choose a tag to compare

Note

This is our 10th year anniversary release! Thank you for your love and support.

This release brings the ability to use opt_einsum for :py:func:xarray.dot by default,
support for auto-detecting region when writing partial datasets to Zarr, and the use of h5py
drivers with h5netcdf.

Thanks to the 19 contributors to this release:
Aman Bagrecha, Anderson Banihirwe, Ben Mares, Deepak Cherian, Dimitri Papadopoulos Orfanos, Ezequiel Cimadevilla Alvarez,
Illviljan, Justus Magin, Katelyn FitzGerald, Kai Muehlbauer, Martin Durant, Maximilian Roos, Metamess, Sam Levang, Spencer Clark, Tom Nicholas, mgunyho, templiert

What's Changed

New Contributors

Full Changelog: v2023.10.1...v2023.11.0

v2023.10.1

19 Oct 22:45
038ef21
Compare
Choose a tag to compare

This release updates our minimum numpy version in pyproject.toml to 1.22, consistent with our documentation.

Please see the v2023.10.0 release notes for our recent changes.

v2023.10.0

19 Oct 16:01
1e8f618
Compare
Choose a tag to compare

Highlights

This release brings performance enhancements to reading Zarr datasets, the ability to use numbagg <https://github.com/numbagg/numbagg>_ for reductions, an expansion in API for rolling_exp, fixes two regressions with datetime decoding, and many other bugfixes and improvements. Groupby reductions will also use numbagg if flox>=0.8.1 and numbagg are both installed.

Thanks to our 13 contributors:
Anderson Banihirwe, Bart Schilperoort, Deepak Cherian, Illviljan, Kai Mühlbauer, Mathias Hauser, Maximilian Roos, Michael Niklas, Pieter Eendebak, Simon Høxbro Hansen, Spencer Clark, Tom White, olimcc

What's Changed

New Contributors

Full Changelog: v2023.09.0...v2023.10.0

v2023.09.0

26 Sep 09:21
ba7f2d5
Compare
Choose a tag to compare

This release continues work on the new :py:class:xarray.Coordinates object, allows to provide preferred_chunks when
reading from netcdf files, enables :py:func:xarray.apply_ufunc to handle missing core dimensions and fixes several bugs.

Thanks to the 24 contributors to this release: Alexander Fischer, Amrest Chinkamol, Benoit Bovy, Darsh Ranjan, Deepak Cherian,
Gianfranco Costamagna, Gregorio L. Trevisan, Illviljan, Joe Hamman, JR, Justus Magin, Kai Mühlbauer, Kian-Meng Ang, Kyle Sunden,
Martin Raspaud, Mathias Hauser, Mattia Almansi, Maximilian Roos, András Gunyhó, Michael Niklas, Richard Kleijn, Riulinchen,
Tom Nicholas and Wiktor Kraśnicki.

What's Changed

New Contributors

Full Changelog: v2023.08.0...v2023.09.0

v2023.08.0

20 Aug 03:38
83c2919
Compare
Choose a tag to compare

This release brings changes to minimum dependencies, allows reading of datasets where a dimension name is
associated with a multidimensional variable (e.g. finite volume ocean model output), and introduces
a new :py:class:xarray.Coordinates object.

Thanks to the 16 contributors to this release: Anderson Banihirwe, Articoking, Benoit Bovy, Deepak Cherian, Harshitha, Ian Carroll,
Joe Hamman, Justus Magin, Peter Hill, Rachel Wegener, Riley Kuttruff, Thomas Nicholas, Tom Nicholas, ilgast, quantsnus, vallirep

Announcements

The xarray.Variable class is being refactored out to a new project title 'namedarray'.
See the design doc for more
details. Reach out to us on this discussion topic if you have any thoughts.

What's Changed

New Contributors

Full Changelog: v2023.07.0...v2023.08.0