Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 22:47
· 86 commits to main since this release

2.0.0 (2025-07-13)

Bug Fixes

  • typescript: sets the target type of 'apply' and 'construct' handlers as 'functionLike' (3755b05)

Features

  • interface: adds interface for proxy creation events (fe84af0)
  • maps: stores proxies using weakmaps and nexo symbols, optionally emit events on proxies (f5b66dd)
  • nexo: adds static methods on the nexo class to find proxies or check if values are proxies (b7d9412)
  • nexo: exposes new static method that resolves a proxy and its wrapper (ed0e39f)
  • nexo: exposes the isTraceable utility (bd3965e)
  • nexo: the name of the keys method is now ownKeys (548f7d1)
  • proxies: uses per instance storage for objects and proxies instead of global maps (6f85b50)

BREAKING CHANGES

  • proxies: - ProxyWrapper now maintains a reference to its owning Nexo instance.