diff --git a/CHANGELOG.md b/CHANGELOG.md index 2efd253..b3f3f5f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,19 @@ ## [Unreleased] -- +### Added +- **Support more AnnData fields**, additional API for accessing, modifying and deleting fields: `layers`, `obsm`, `varm`, `obsp`, `varp` was added.([#22](https://github.com/cellannotation/cap-anndata/pull/22), [#26](https://github.com/cellannotation/cap-anndata/pull/26)) +- **String representation** for `CapAnnData` objects. ([#24](https://github.com/cellannotation/cap-anndata/pull/24)) +- **Deprecation warnings** for `read_directly` function. ([#25](https://github.com/cellannotation/cap-anndata/pull/25)). It is recommended to use `read_h5ad` instead. + +### Removed +- **`CapAnnDataUns` class** removed and replaced with the new `CapAnnDataDict` class. +- **`test_backed_uns.py` test file** deleted, superseded by tests for `CapAnnDataDict`. + +### Changed +- **Dependencies updated** in `setup.py` and `requirements.txt` to relax version constraints and fix issues. ([#23](https://github.com/cellannotation/cap-anndata/pull/26)) +- **Internal implementation** `CapAnnDataUns` was renamed to `CapAnnDataDict`. + ## [v0.2.2] - 2024-08-28 ### Added