diff --git a/CHANGELOG.md b/CHANGELOG.md index 09cb6916..0ebae11d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.0] - 2023-12-26 + +### Highlights + - Feature changes: + - Added: `object_store` and `opendal` with generalised support for stores from these crates + - Removed: `s3`, `gcp`, and `azure` (use `object_store` or `opendal` instead) + - Changed: `http` and `zip` are no longer default features + - `ReadableStorageTraits` is no longer a supertrait of `WritableStorageTraits` + - Moved chunk locking from `Array` into stores + - Improved documentation and code coverage + ### Added - Added `ReadableWritableStorage` and `ReadableWritableStore` and async variants - Added `{async_}store_set_partial_values` @@ -361,7 +372,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial public release -[unreleased]: https://github.com/LDeakin/zarrs/compare/v0.7.3...HEAD +[unreleased]: https://github.com/LDeakin/zarrs/compare/v0.8.0...HEAD +[0.8.0]: https://github.com/LDeakin/zarrs/releases/tag/v0.8.0 [0.7.3]: https://github.com/LDeakin/zarrs/releases/tag/v0.7.3 [0.7.2]: https://github.com/LDeakin/zarrs/releases/tag/v0.7.2 [0.7.1]: https://github.com/LDeakin/zarrs/releases/tag/v0.7.1 diff --git a/TODO.md b/TODO.md index 8ce451ff..382183f3 100644 --- a/TODO.md +++ b/TODO.md @@ -1,6 +1,5 @@ ## TODO -- Support [OpenDAL](https://crates.io/crates/opendal) stores - Review documentation - Increase test coverage - URI support [see ZEP0008](https://github.com/zarr-developers/zeps/pull/48) -- Add a performance comparison to other Zarr implementations \ No newline at end of file +- Add a performance comparison to other Zarr implementations