Skip to content

Releases: aazuspan/eerepr

v0.1.0

23 Jan 05:17
Compare
Choose a tag to compare

⚠️ Breaking Changes

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

    import eerepr
    
    eerepr.initialize()

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

v0.0.5

23 Jan 05:14
Compare
Choose a tag to compare

This release is a backport of a security fix from 0.1.0.

Breaking Changes

  • For security, HTML within Earth Engine objects is no longer rendered.

Security

  • Escape HTML in all server-side data to prevent injection attacks

v0.0.4

01 Dec 05:56
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.3...v0.0.4

v0.0.3

27 Nov 04:21
41acfc3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.2...v0.0.3

v0.0.2

10 Nov 05:45
Compare
Choose a tag to compare

What's Changed

  • Fix caching bug on ee.List.shuffle(seed=False) by @aazuspan in #7
  • Fix collapsing w/ duplicate reprs in Jupyter Lab and performance improvements in 1590c19
  • Add config module and prevent accidentally printing huge reprs by @aazuspan in #9

Full Changelog: v0.0.1...v0.0.2

v0.0.1 Initial Release

06 Nov 20:08
77f251a
Compare
Choose a tag to compare
Update README.md