Skip to content

Latest commit

 

History

History
90 lines (52 loc) · 2.01 KB

CHANGELOG.md

File metadata and controls

90 lines (52 loc) · 2.01 KB

Changelog

All notable changes to this project will be documented in this file.

Breaking Changes

  • eerepr no longer initializes on import, and must be manually initialized to work.

    import eerepr
    
    eerepr.initialize()

    If you're using eerepr through geemap>=0.35.2, this is handled automatically by geemap.

Added

  • Add on_error parameter to initialize with option raise to throw Earth Engine exceptions instead of warning
  • Add max_repr_mbs parameter to initialize to allow setting the maximum repr size for safety

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
  • Automatic initialize on import

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

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, and this project adheres to Semantic Versioning.