Skip to content

Commit f381906

Browse files
TomNicholasclaude
andauthored
Corrections to docs/releases.md (#940)
* add empty release notes * Fix wrong PR link references in release notes - Line 57: PR text said #927 but URL pointed to #932 (correct PR) - Line 115: PR text said #565 but URL pointed to #822 (correct PR) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Move PR #818 from v2.2.0 to unreleased section This PR was merged after v2.4.0 but was incorrectly listed under the v2.2.0 release notes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Add missing bug fixes to unreleased section - #880 Fix dmrpp error handling - #868 Fix error with Zarr-Python 3.1.0 - #924 Fix coordinate name issue - #916 Fix ZarrParser to use public attribute Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Add missing documentation entries to unreleased section - #918 FAQ answer on "why still write native zarr?" - #893 Update FAQ regarding virtualizing existing Zarr V2 data - #937 R2 docs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Add missing internal change #909 to unreleased section Compiled regular expressions for improved performance. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Add missing documentation entries to v2.4.0 release notes - #855 Add example of virtualizing GOES - #856 Update kerchunk comparison in FAQ Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Add missing entries to v2.2.0 release notes - #829 Raise informative error on Zarr V2 parsing with Zarr-Python<3.1.3 - #805 Revert unnecessary dtype conversion in icechunk writer Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent fa0461e commit f381906

1 file changed

Lines changed: 35 additions & 6 deletions

File tree

docs/releases.md

Lines changed: 35 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,27 @@
4141
([#913](https://github.com/zarr-developers/VirtualiZarr/pull/913)).
4242
By [Tom Nicholas](https://github.com/TomNicholas).
4343
- Fix `ZarrParser` not correctly parsing scalar variables from v2 native zarr stores ([#936](https://github.com/zarr-developers/VirtualiZarr/pull/936)).
44-
By [Julius Buseceke](https://github.com/jbusecke)
44+
By [Julius Busecke](https://github.com/jbusecke)
45+
- Fix dmrpp error handling ([#880](https://github.com/zarr-developers/VirtualiZarr/pull/880)).
46+
By [Luis López](https://github.com/betolink).
47+
- Fix error when running with Zarr-Python 3.1.0 ([#868](https://github.com/zarr-developers/VirtualiZarr/pull/868)).
48+
By [Rajat Shinde](https://github.com/omshinde).
49+
- Fix coordinate name issue ([#924](https://github.com/zarr-developers/VirtualiZarr/pull/924)).
50+
By [UserNobody14](https://github.com/UserNobody14).
51+
- Fix `ZarrParser` to use public attribute instead of private one ([#916](https://github.com/zarr-developers/VirtualiZarr/pull/916)).
52+
By [Max Jones](https://github.com/maxrjones).
4553

4654
### Documentation
4755

56+
- Added FAQ answer comparing the Kerchunk and Icechunk serialization formats. ([#818](https://github.com/zarr-developers/VirtualiZarr/pull/818)).
57+
By [Tom Nicholas](https://github.com/TomNicholas).
58+
- FAQ answer on "why still write native zarr?" ([#918](https://github.com/zarr-developers/VirtualiZarr/pull/918)).
59+
By [Tom Nicholas](https://github.com/TomNicholas).
60+
- Updated FAQ regarding virtualizing existing Zarr V2 data ([#893](https://github.com/zarr-developers/VirtualiZarr/pull/893)).
61+
By [Tom Nicholas](https://github.com/TomNicholas).
62+
- R2 docs ([#937](https://github.com/zarr-developers/VirtualiZarr/pull/937)).
63+
By [Tom Nicholas](https://github.com/TomNicholas).
64+
4865
### Internal changes
4966

5067
- Inlined `virtualizarr.writers.icechunk.generate_chunk_key` in `virtualizarr.writers.icechunk.write_manifest_virtual_refs`, and deleted the original function.
@@ -54,8 +71,10 @@
5471
By [Tom Nicholas](https://github.com/TomNicholas).
5572
- Completely rewrote the `ZarrParser` to use numpy string arrays for efficiency ([#927](https://github.com/zarr-developers/VirtualiZarr/pull/927)).
5673
By [Tom Nicholas](https://github.com/TomNicholas).
57-
- Testing across all supported python versions ([#927](https://github.com/zarr-developers/VirtualiZarr/pull/932)).
74+
- Testing across all supported python versions ([#932](https://github.com/zarr-developers/VirtualiZarr/pull/932)).
5875
By [Julius Busecke](https://github.com/jbusecke)
76+
- Compile regular expressions for improved performance ([#909](https://github.com/zarr-developers/VirtualiZarr/pull/909)).
77+
By [Chuck Daniels](https://github.com/chuckwondo).
5978

6079
## v2.4.0 (24th January 2026)
6180

@@ -78,6 +97,13 @@ This release moves the `ObjectStoreRegistry` to a separate package `obspec_utils
7897
- Added `obspec_utils>=0.7.0` as a required dependency. This package provides the `ObjectStoreRegistry` that was previously part of VirtualiZarr.
7998
- Minimum required version of `obstore` is now `0.7.0` (previously `0.5.1`). This was the first release to implement obspec protocols.
8099

100+
### Documentation
101+
102+
- Added example of virtualizing GOES using caching and request splitting ([#855](https://github.com/zarr-developers/VirtualiZarr/pull/855)).
103+
By [Max Jones](https://github.com/maxrjones).
104+
- Updated kerchunk comparison in FAQ ([#856](https://github.com/zarr-developers/VirtualiZarr/pull/856)).
105+
By [Tom Nicholas](https://github.com/TomNicholas).
106+
81107
## v2.3.0 (20th January 2026)
82108

83109
### New Features
@@ -112,7 +138,7 @@ This release moves the `ObjectStoreRegistry` to a separate package `obspec_utils
112138
([#790](https://github.com/zarr-developers/VirtualiZarr/pull/790)).
113139
By [Ilan Gold](https://github.com/ilan-gold)
114140
- `ZarrParser` now handles Zarr V2 and V3 array parsing.
115-
([#565](https://github.com/zarr-developers/VirtualiZarr/pull/822)).
141+
([#822](https://github.com/zarr-developers/VirtualiZarr/pull/822)).
116142
By [Neil Schroeder](https://github.com/neilSchroeder)
117143
- Add Virtual TIFF as an optional dependency for TIFF parsing.
118144
([#810](https://github.com/zarr-developers/VirtualiZarr/pull/810))
@@ -128,12 +154,15 @@ This release moves the `ObjectStoreRegistry` to a separate package `obspec_utils
128154
- Return None for Zarr V2/consolidated metadata requests.
129155
([#827](https://github.com/zarr-developers/VirtualiZarr/pull/827)).
130156
By [Max Jones](https://github.com/maxrjones)
157+
- Raise informative error on Zarr V2 parsing with Zarr-Python<3.1.3
158+
([#829](https://github.com/zarr-developers/VirtualiZarr/pull/829)).
159+
By [Max Jones](https://github.com/maxrjones).
160+
- Revert "Remove unnecessary dtype conversion in icechunk writer"
161+
([#805](https://github.com/zarr-developers/VirtualiZarr/pull/805)).
162+
By [Tom Nicholas](https://github.com/TomNicholas).
131163

132164
### Documentation
133165

134-
- Added FAQ answer comparing the Kerchunk and Icechunk serialization formats. ([#818](https://github.com/zarr-developers/VirtualiZarr/pull/818)).
135-
By [Tom Nicholas](https://github.com/TomNicholas).
136-
137166
### Internal changes
138167

139168
## v2.1.2 (3rd September 2025)

0 commit comments

Comments
 (0)