From 5f94e658a9f5115f8cff6e358a924f85cab48579 Mon Sep 17 00:00:00 2001 From: Aaron Zuspan Date: Fri, 6 Dec 2024 10:40:11 -0800 Subject: [PATCH] Create changelog --- CHANGELOG.md | 85 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..f4495c1 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,85 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +## [Unreleased] + +### Breaking Changes + +- `eerepr` no longer initializes on import, and **must be manually initialized** to work. + + ```python + import eerepr + + eerepr.initialize() + ``` + + If you're using `eerepr` through `geemap>=0.35.2`, this is [handled automatically](https://github.com/gee-community/geemap/pull/2183) by `geemap`. + + +### Changed + +- Pure CSS collapsing (no more JS!) +- Better accessibility - reprs can be navigated by keyboard +- Optimized dict sorting (3-10% faster) +- Improved styling + +### Fixed + +- Replaced deprecated standard lib functions + +### Removed + +- Dropped Python 3.7 support + +## [0.0.4] - 2022-11-30 + +### Added + +- Added Python 3.7 support + +### Fixed + +- Fixed null geometry feature reprs + +## [0.0.3] - 2022-11-26 + +### Added + +- Available on [conda-forge](https://anaconda.org/conda-forge/eerepr) + +### Changed + +- Reduced repr storage size by 30% + +## [0.0.2] - 2022-11-09 + +### Added + +- New `config` module to control caching and repr size limits + +### Changed + +- Prevent printing huge reprs + +### Fixed + +- Fixed caching bug on `ee.List.shuffle(seed=False)` +- Fixed collapsing duplicate objects in Jupyter Lab + +## [0.0.1] - 2022-11-06 + +### Added + +- Initial release + +--- + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +[unreleased]: https://github.com/aazuspan/eerepr/compare/v0.0.4...HEAD +[0.0.4]: https://github.com/aazuspan/eerepr/compare/v0.0.3...v0.0.4 +[0.0.3]: https://github.com/aazuspan/eerepr/compare/v0.0.2...v0.0.3 +[0.0.2]: https://github.com/aazuspan/eerepr/compare/v0.0.1...v0.0.2 +[0.0.1]: https://github.com/aazuspan/eerepr/releases/tag/v0.0.1