v2.1.0
This release fixes a number of important bugs that could silently lead to referenced data being read back incorrectly.
In particular, note that writing virtual chunks to Icechunk now requires that all virtual chunk containers are set correctly by default.
It also unpins our dependency on xarray, so that VirtualiZarr is compatible with the latest released version of Xarray.
Please upgrade!
What's Changed
- Add template for empty release notes in release guide by @TomNicholas in #755
- Add empty release notes section by @TomNicholas in #754
- Adds Mkdocs alternate tabs to show multiple store configurations on Usage.md by @norlandrhagen in #741
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #756
- Include serializer from ManifestStore in Icechunk virtual references by @maxrjones in #766
- Raise instead of silently dropping non-zarr custom codec by @TomNicholas in #775
- Raise if missing virtual chunk containers by @TomNicholas in #774
- Unpin xarray by @maxrjones in #765
- Extract endianness from Bytes codec in V2 metadata conversion by @maxrjones in #769
- Note breaking change of enforcing virtual chunk containers are correct by @TomNicholas in #776
- v2.1.0 release notes by @TomNicholas in #777
Full Changelog: v2.0.1...v2.1.0