Releases: earth-mover/icechunk
Releases · earth-mover/icechunk
Icechunk 0.1.0 alpha 7
What's Changed
- Add Xarray Backends tests; fix
list_prefix
bug by @dcherian in #423 - Add some rebase test assertions by @paraseba in #431
- Allow overwriting existing groups and arrays by @dcherian in #433
- Update versions and changelogs by @mpiannucci in #434
- Update python-ci.yaml by @mpiannucci in #435
Full Changelog: icechunk-v0.1.0-alpha.6...icechunk-v0.1.0-alpha.7
Icechunk 0.1.0 alpha 6
What's Changed
- fix: chunks from different arrays are mixed during commit by @paraseba in #421
- Update changelogs, bump version numbers by @mpiannucci in #426
- Make pyproj readme record match cargo by @mpiannucci in #427
- Fix sdist readme packaging error by @mpiannucci in #429
Full Changelog: icechunk-v0.1.0-alpha.5...icechunk-v0.1.0-alpha.6
Icechunk 0.1.0 alpha 5
What's Changed
- Skip confirmation in rust release by @paraseba in #307
- Set committer for rust release by @paraseba in #308
- Update virtual dataset python docs by @mpiannucci in #312
- Update xarray.md by @jhamman in #316
- Read-Only mode when checking out snapshot or tag by @dcherian in #313
- Node ids are random not sequential by @paraseba in #319
- Error when checking out invalid snapshot ID by @dcherian in #317
- [chore] Switch pyo3 async out for pyo3 async runtimes by @mpiannucci in #351
- Update overview.md by @mdsumner in #353
- Update configuration.md by @mdsumner in #354
- Fix python lint action by @mpiannucci in #355
- Fix example NOAA dataset by @jbusecke in #358
- Fix pickling of stores by @dcherian in #349
- Update to pyo3 0.22 by @kylebarron in #362
- Change
KeyNotFound
error to use python builtinKeyError
by @mpiannucci in #365 - Rust Icechunk learns how to collect garbage by @paraseba in #368
- Delete extra constants by @paraseba in #370
- Simplify Python binding of
StorageConfig
by @kylebarron in #371 - More control for merging stores together by @mpiannucci in #361
- Fix broken link by @rabernat in #379
- Sync with zarr python 3 beta 2 by @mpiannucci in #388
- Linting with ruff by @dcherian in #394
- Wire up Zarr property tests EAR-1189 by @dcherian in #68
- Update roadmap documentation by @paraseba in #398
- Set store to read only after unpickling by @dcherian in #405
- Bump tornado from 6.4.1 to 6.4.2 in /docs in the pip group across 1 directory by @dependabot in #406
- codespell action upgrade by @paraseba in #407
- Add transaction logs and basic conflict resolution by @paraseba in #403
- Update CI linting checks by @dcherian in #415
- Add
to_icechunk
for xarray by @dcherian in #357 - Bump the rust-dependencies group with 15 updates by @dependabot in #410
- Add nice docstring for
icechunk.dask.store_dask
by @dcherian in #417 - Upgrade pyo3 to 0.23, sync changelogs by @mpiannucci in #413
New Contributors
- @mdsumner made their first contribution in #353
- @kylebarron made their first contribution in #362
Full Changelog: icechunk-v0.1.0-alpha.4...icechunk-v0.1.0-alpha.5
0.1.0-alpha.4
What's Changed
- Use absolute URL for logo in readme by @jhamman in #253
- [DOCS] Add Virtual Ref Documentation and tutorial by @mpiannucci in #240
- Sync examples with api by @mpiannucci in #257
- Add placeholder for version control and remove concurrency section by @rabernat in #256
- Add Sample Dataset to Docs by @mpiannucci in #259
- Add top-level contributing page by @rabernat in #258
- Add basic Rust page by @rabernat in #255
- Add maps to examples by @mpiannucci in #260
- Update README by @rabernat in #261
- Update contributing headings by @rabernat in #262
- Typo fix jbusecke by @jbusecke in #268
- Fix stale link in readme to spec by @asinghvi17 in #269
- Unify both of Sebastiáns in mailmap by @yarikoptic in #270
- Create .gitattributes to change linguist accounting by @mpiannucci in #271
- Add codespell support (config, workflow to detect/not fix) and make it fix few typos by @yarikoptic in #267
- correct ref to spec.md by @rbavery in #275
- Add performance notebooks by @rabernat in #242
- fix(docs): Docs postlaunch fixes by @digitaltopo in #278
- [Docs] correct module calls to match imports by @callumrollo in #281
- [Docs] add note for requirements of tutorial data download by @callumrollo in #282
- [Docs] correct output dimensions in xr example by @callumrollo in #283
- [Docs] Improve virtual ref docs by @mpiannucci in #284
- Introduce
Store::list_dir_items
by @paraseba in #286 ByteRange
can do last n bytes now by @paraseba in #285- Release 0.1.0-alpha.3 to the Rust world by @paraseba in #287
- GHA workflow to release Rust by @paraseba in #288
- Update python ci by @mpiannucci in #289
- Install cargo release by @paraseba in #290
- Add changelogs by @paraseba in #291
- Minor changes to virtual docs by @abarciauskas-bgse in #293
- Add missing permission to python release action by @mpiannucci in #295
- remove awaits in icechunk notebook by @jhamman in #298
- README minor tune up: syntax and other very minor typos etc by @yarikoptic in #300
- Implement branch reset functionality by @paraseba in #301
- Fix non-conformant "attributes" metadata by @LDeakin in #303
- update zarr pin to v3.0.0b1 by @jhamman in #302
- Bump actions/checkout from 2 to 4 in the actions group by @dependabot in #305
- Version 0.1.0-alpha.4 release updates by @mpiannucci in #306
New Contributors
- @jbusecke made their first contribution in #268
- @asinghvi17 made their first contribution in #269
- @yarikoptic made their first contribution in #270
- @rbavery made their first contribution in #275
- @callumrollo made their first contribution in #281
- @LDeakin made their first contribution in #303
Full Changelog: 0.1.0-alpha.2-python...icechunk-v0.1.0-alpha.4
Python 0.1.0 Alpha 2
What's Changed
- Reorganize docs and create blank pages by @rabernat in #207
- FAQ by @rabernat in #196
- Updates to overview page by @rabernat in #206
- Update quickstart and add empty configuration page by @rabernat in #210
- feat(docs): Update structure by @digitaltopo in #219
- feat(docs): Automatic docs deployments by @digitaltopo in #220
- fix(docs): Update docs deployment ci by @digitaltopo in #222
- docs: add content to xarray page by @jhamman in #217
- All python repo methods are sync now by @paraseba in #218
- chore(ci): Ignore docs folder for python and rust CI by @digitaltopo in #223
- chore(docs); Fix poetry install by @digitaltopo in #224
- drop MIT license by @jhamman in #225
- Add Apache 2.0 license by @rabernat in #215
- Improve docstrings in IcechunkStore by @paraseba in #238
- Update spec by @paraseba in #227
- Fix virtual test by linking to permanent objects by @mpiannucci in #241
- [DOCS] FAQ: More accurate description of relationship to VirtualiZarr by @TomNicholas in #239
- chore(ci): Adjust when we ignore checks from running by @digitaltopo in #229
- Update xarray tutorial by @jhamman in #243
- feat(docs): Show cookie consent message by @digitaltopo in #228
- add CNAME to docs dir by @jhamman in #245
- fix typo in xarray url by @jhamman in #244
- chore(docs): update icechunk logo in the readme by @digitaltopo in #231
- update ci path filters by @jhamman in #247
- chore(docs): Move spec into docs by @digitaltopo in #226
- Fix/doc cname by @jhamman in #246
- fix(docs): update homepage badges by @digitaltopo in #230
- feat(docs): Add blog post link to announcement banner by @digitaltopo in #232
- fix(docs): Show primary sidebar menu even with tabs by @digitaltopo in #233
- remove extra CNAME file by @jhamman in #248
- feat:(docs) Add animated logo by @digitaltopo in #249
- [DOCS] Configuration page by @mpiannucci in #236
- fix(docs): tweak logo size by @digitaltopo in #250
- feat(docs): Cube Hover effects & ice movement by @digitaltopo in #251
Full Changelog: 0.1.0-alpha.1-python...0.1.0-alpha.2-python
Python 0.1.0-alpha.1
Initial python alpha release