Skip to content

Commit 7d6379b

Browse files
ianhiclaude
andauthored
Update whats-new for v2026.02.0 release (#11163)
Co-authored-by: Claude <noreply@anthropic.com>
1 parent 2908dd4 commit 7d6379b

1 file changed

Lines changed: 50 additions & 12 deletions

File tree

doc/whats-new.rst

Lines changed: 50 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,16 @@ What's New
88

99
.. _whats-new.2026.02.0:
1010

11-
v2026.02.0 (unreleased)
12-
-----------------------
11+
v2026.02.0 (Feb 13, 2026)
12+
-------------------------
13+
14+
This release adds support for 1D coordinates in NDPointIndex for scattered point
15+
indexing, switches all deprecation warnings to FutureWarning for better end-user
16+
visibility, fixes silent data corruption when writing dask arrays to sharded Zarr
17+
stores, and improves chunked array tokenization performance.
18+
19+
Thanks to the 10 contributors to this release:
20+
Antonio Valentino, Chris Barker, Christine P. Chai, Deepak Cherian, Ewan Short, Ian Hunt-Isaak, Julia Signell, Justus Magin, Nick Hodgskin and Kristian Kollsgård
1321

1422
New Features
1523
~~~~~~~~~~~~
@@ -29,44 +37,74 @@ Breaking Changes
2937
switches to using ``FutureWarning`` everywhere (:pull:`11112`).
3038
By `Julia Signell <https://github.com/jsignell>`_.
3139

32-
Deprecations
33-
~~~~~~~~~~~~
34-
35-
3640
Bug Fixes
3741
~~~~~~~~~
3842

39-
- Fix slicing with negative step (:issue:`11000` and :pull:`11044`).
43+
- Fix slicing with negative step (:issue:`11000`, :pull:`11044`).
4044
By `Antonio Valentino <https://github.com/avalentino>`_.
4145
- Fix ``.plot`` error when using positional args with ``col`` and
42-
``row`` (:issue:`11104` :pull:`11111`).
46+
``row`` (:issue:`11104`, :pull:`11111`).
4347
By `Julia Signell <https://github.com/jsignell>`_.
44-
- Slightly amend `Xarray's Zarr Encoding Specification doc <https://docs.xarray.dev/en/latest/internals/zarr-encoding-spec.html>`_ for clarity, and provide a code comment in ``xarray.backends.zarr._get_zarr_dims_and_attrs`` referencing the doc (:issue:`8749` :pull:`11013`).
48+
- Slightly amend `Xarray's Zarr Encoding Specification doc <https://docs.xarray.dev/en/latest/internals/zarr-encoding-spec.html>`_
49+
for clarity, and provide a code comment in
50+
``xarray.backends.zarr._get_zarr_dims_and_attrs`` referencing the doc
51+
(:issue:`8749`, :pull:`11013`).
4552
By `Ewan Short <https://github.com/eshort0401>`_.
4653
- Fix silent data corruption when writing dask arrays to sharded Zarr stores.
4754
Dask chunk boundaries must now align with shard boundaries, not just internal
48-
Zarr chunk boundaries (:issue:`10831`).
55+
Zarr chunk boundaries (:issue:`10831`, :pull:`11117`).
56+
By `Kristian Kollsgård <https://github.com/kkollsga>`_.
4957
- Fix :py:meth:`Dataset.sortby` and :py:meth:`DataArray.sortby` placing NaN values
50-
at the beginning instead of the end when using ``ascending=False`` (:issue:`7358`).
58+
at the beginning instead of the end when using ``ascending=False``
59+
(:issue:`7358`, :pull:`11118`).
5160
By `Kristian Kollsgård <https://github.com/kkollsga>`_.
5261
- Raise :py:class:`FileNotFoundError` instead of a confusing ``ValueError`` when
5362
:py:func:`open_dataset` is called with a non-existent local file path
54-
(:issue:`10896`).
63+
(:issue:`10896`, :pull:`11150`).
5564
By `Kristian Kollsgård <https://github.com/kkollsga>`_.
65+
- Improve error message when a chunk manager is not available, suggesting how
66+
to install the required package (:pull:`11056`).
67+
By `Julia Signell <https://github.com/jsignell>`_.
5668

5769
Documentation
5870
~~~~~~~~~~~~~
5971
- Add support for myst markdown (:pull:`11167`).
6072
By `Nick Hodgskin <https://github.com/VeckoTheGecko>`_.
6173

74+
- Update docstrings for pandas 3 compatibility (:pull:`11130`).
75+
By `Julia Signell <https://github.com/jsignell>`_.
76+
- Various Numpydoc fixes (:pull:`11122`).
77+
By `Nick Hodgskin <https://github.com/VeckoTheGecko>`_.
78+
- Correct wording mistakes in documentation (:pull:`11120`, :pull:`11127`).
79+
By `Christine P. Chai <https://github.com/star1327p>`_.
80+
- Fix broken links in documentation (:pull:`11115`, :pull:`11135`, :pull:`11161`).
81+
By `Nick Hodgskin <https://github.com/VeckoTheGecko>`_.
82+
- Fix "latest" version displayed on landing page (:pull:`11119`).
83+
By `Nick Hodgskin <https://github.com/VeckoTheGecko>`_.
84+
- Add descriptions for pixi tasks (:pull:`11155`).
85+
By `Nick Hodgskin <https://github.com/VeckoTheGecko>`_.
86+
- Update :py:func:`open_zarr` ``decode_cf`` docstring (:pull:`11165`).
87+
By `Nick Hodgskin <https://github.com/VeckoTheGecko>`_.
88+
- Add MyST Markdown support for documentation (:pull:`11167`).
89+
By `Nick Hodgskin <https://github.com/VeckoTheGecko>`_.
6290

6391
Performance
6492
~~~~~~~~~~~
6593

94+
- Add a fast path that skips normalized chunks during tokenization (:pull:`11017`).
95+
By `Julia Signell <https://github.com/jsignell>`_.
6696

6797
Internal Changes
6898
~~~~~~~~~~~~~~~~
6999

100+
- Temporarily silence shape assignment warnings raised in ``netCDF4``
101+
(:pull:`11146`).
102+
By `Justus Magin <https://github.com/keewis>`_.
103+
- Add osx-64 to the pixi configuration (:pull:`11137`).
104+
By `Chris Barker <https://github.com/ChrisBarker-NOAA>`_.
105+
- Preserve string dtypes instead of converting to object where possible (:pull:`11152`).
106+
By `Julia Signell <https://github.com/jsignell>`_.
107+
70108

71109
.. _whats-new.2026.01.0:
72110

0 commit comments

Comments
 (0)