Skip to content
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
9509c05
add empty release notes
TomNicholas Oct 24, 2025
4214d39
Merge branch 'main' of https://github.com/TomNicholas/VirtualiZarr
TomNicholas Oct 28, 2025
a44956c
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Jan 24, 2026
f6dc640
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Jan 24, 2026
3e413e2
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Jan 25, 2026
169fcf8
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Jan 30, 2026
a6d5a76
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Feb 1, 2026
54e8312
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Feb 1, 2026
affb88e
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Feb 1, 2026
9641ccc
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 9, 2026
3cb3ef7
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 9, 2026
26de805
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 10, 2026
bc88fd1
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 10, 2026
2bd0284
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 11, 2026
bd6fe88
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 11, 2026
6d5fb39
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 12, 2026
95c2eeb
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 16, 2026
35c00e7
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 17, 2026
ca9e212
Merge branch 'main' of https://github.com/zarr-developers/VirtualiZarr
TomNicholas Mar 23, 2026
eaf464f
Fix wrong PR link references in release notes
TomNicholas Mar 23, 2026
f965d12
Move PR #818 from v2.2.0 to unreleased section
TomNicholas Mar 23, 2026
fb1f030
Add missing bug fixes to unreleased section
TomNicholas Mar 23, 2026
b5fda2f
Add missing documentation entries to unreleased section
TomNicholas Mar 23, 2026
1edb75e
Add missing internal change #909 to unreleased section
TomNicholas Mar 23, 2026
5917fb8
Add missing documentation entries to v2.4.0 release notes
TomNicholas Mar 23, 2026
01d79ff
Add missing entries to v2.2.0 release notes
TomNicholas Mar 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 35 additions & 6 deletions docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,27 @@
([#913](https://github.com/zarr-developers/VirtualiZarr/pull/913)).
By [Tom Nicholas](https://github.com/TomNicholas).
- Fix `ZarrParser` not correctly parsing scalar variables from v2 native zarr stores ([#936](https://github.com/zarr-developers/VirtualiZarr/pull/936)).
By [Julius Buseceke](https://github.com/jbusecke)
By [Julius Busecke](https://github.com/jbusecke)
- Fix dmrpp error handling ([#880](https://github.com/zarr-developers/VirtualiZarr/pull/880)).
By [Luis López](https://github.com/betolink).
- Fix error when running with Zarr-Python 3.1.0 ([#868](https://github.com/zarr-developers/VirtualiZarr/pull/868)).
By [Rajat Shinde](https://github.com/omshinde).
- Fix coordinate name issue ([#924](https://github.com/zarr-developers/VirtualiZarr/pull/924)).
By [UserNobody14](https://github.com/UserNobody14).
- Fix `ZarrParser` to use public attribute instead of private one ([#916](https://github.com/zarr-developers/VirtualiZarr/pull/916)).
By [Max Jones](https://github.com/maxrjones).

### Documentation

- Added FAQ answer comparing the Kerchunk and Icechunk serialization formats. ([#818](https://github.com/zarr-developers/VirtualiZarr/pull/818)).
By [Tom Nicholas](https://github.com/TomNicholas).
- FAQ answer on "why still write native zarr?" ([#918](https://github.com/zarr-developers/VirtualiZarr/pull/918)).
By [Tom Nicholas](https://github.com/TomNicholas).
- Updated FAQ regarding virtualizing existing Zarr V2 data ([#893](https://github.com/zarr-developers/VirtualiZarr/pull/893)).
By [Tom Nicholas](https://github.com/TomNicholas).
- R2 docs ([#937](https://github.com/zarr-developers/VirtualiZarr/pull/937)).
By [Tom Nicholas](https://github.com/TomNicholas).

### Internal changes

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

## v2.4.0 (24th January 2026)

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

### Documentation

- Added example of virtualizing GOES using caching and request splitting ([#855](https://github.com/zarr-developers/VirtualiZarr/pull/855)).
By [Max Jones](https://github.com/maxrjones).
- Updated kerchunk comparison in FAQ ([#856](https://github.com/zarr-developers/VirtualiZarr/pull/856)).
By [Tom Nicholas](https://github.com/TomNicholas).

## v2.3.0 (20th January 2026)

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

### Documentation

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

### Internal changes

## v2.1.2 (3rd September 2025)
Expand Down
Loading