Skip to content

Latest commit

 

History

History
170 lines (87 loc) · 2.24 KB

CHANGELOG.md

File metadata and controls

170 lines (87 loc) · 2.24 KB

Change Log

[Unreleased]

[3.0.1] - 2024-11-22

Changed

  • refactor: simplify cache usage for object cycles #77

[3.0.0] - 2024-04-29

Changed

  • Module-first setup #68

Removed

  • Drop UMD support

[2.6.0] - 2024-01-15

Added

  • feat: custom equality function #67

[2.5.1] - 2023-05-04

Changed

  • fix: reuse target cache for inner createProxy runs #59

[2.5.0] - 2023-02-14

Added

  • feat: optional target cache for performance #56

[2.4.2] - 2023-02-13

Changed

  • fix: Don't unfreeze/copy targets w/object getters. #54

[2.4.1] - 2023-02-07

Changed

  • fix: remove unfrozen cache #53

[2.4.0] - 2023-01-04

Added

  • feat: better support of Object.hasOwn and "in" #47
  • feat: add an option to exclude object getters in affectedToPathList util #48

[2.3.0] - 2022-08-13

Added

  • feat: support proxy-polyfill #41

Changed

  • fix: cache unfreeze results #44

[2.2.0] - 2022-06-14

Added

  • Support nested proxy #38

[2.1.0] - 2022-03-16

Added

  • Support getOwnPropertyDescriptor handler #34

[2.0.3] - 2022-02-28

Changed

  • Fix affectedToPathList to avoid maximum call stack size exceeded error (#32)

[2.0.2] - 2021-08-13

Changed

  • Fix package.json properly for ESM (#24)

[2.0.1] - 2021-06-29

Changed

  • Fix package.json for React Native (#21)

[2.0.0] - 2021-05-15

Changed

  • Drop mode in isDeepChanged [BREAKING CHANGE] (#18)
  • Rename exported functions [BREAKING CHANGE] (#19)

[1.1.6] - 2021-01-21

Changed

  • Fix object frozen afterwards (#9)
  • Some refactors

[1.1.5] - 2021-01-20

Changed

  • Fix read-only and non-configurable error (#8)

[1.1.4] - 2021-01-14

Changed

  • The markToTrack util takes optional second argument

[1.1.3] - 2020-11-24

Added

  • New markToTrack util

[1.1.2] - 2020-11-21

Changed

  • Improve copying frozen objects

[1.1.1] - 2020-11-20

Changed

  • Avoid mutating frozen objects

[1.1.0] - 2020-11-18

Changed

  • Fix MODE_IGNORE_REF_EQUALITY behavior

[1.0.3] - 2020-11-01

Added

  • affectedToPathList util

[1.0.2] - 2020-07-02

Changed

  • Modern build

[1.0.1] - 2020-03-09

Changed

  • Improve types

[1.0.0] - 2020-03-08

Added

  • Initial release