Skip to content

Latest commit

 

History

History
71 lines (52 loc) · 3.75 KB

CHANGELOG.md

File metadata and controls

71 lines (52 loc) · 3.75 KB

Changelog

v4.1.0 (2022-05-30)

Feature

  • Add decorator to explicitly ignore methods (1687e06)

Fix

  • Handle undefined getters in error messages (f2bb9e5)

v4.0.2 (2021-09-15)

Fix

  • Upgrade to signature_dispatch~=1.0 (453447a)

v4.0.1 (2021-09-10)

Fix

  • Use built-in functools.cached_property in py3.8+ (be358a9)

v4.0.0 (2021-09-09)

Feature

  • Add overwrite/automatic/manual cache policies (a013b69)

Breaking

  • remove property/object/class cache policies. (a013b69)

Documentation

  • Describe how to manually clear the cache (7a526e7)

v3.0.0 (2021-05-27)

Feature

  • Change default cache policy to 'property' (a3baec5)

Breaking

  • the new default caches more aggressively, so code written with the old default may end up with stale values. Update old code by replacing @autoprop.cache with @autoprop.cache(policy='object'). (a3baec5)

v2.2.0 (2021-04-05)

Feature

  • Add the immutable decorator (e8f023a)

v2.1.1 (2021-04-01)

Fix

  • Cache getters (not just properties) (ab454eb)

Documentation

v2.1.0 (2021-03-31)

Feature

  • Only configure caching if requested (109f430)

Fix

  • Don't have every static/class method invalidate the cache (a231052)

Documentation

  • Document the caching system (1974c42)

v2.0.0 (2021-03-30)

Feature

  • Drop support for python 3.5 (d4781cb)
  • Implement caching policies (a05726a)

Breaking

  • Drop support for python2. (a05726a)

Documentation