Skip to content

v1.1.1

Choose a tag to compare

@elusivecodes elusivecodes released this 28 Aug 23:36
· 6 commits to main since this release

Patch release focused on invariant-safe StateStore property handling and maintenance consistency. No breaking API changes.

Fixed

  • Prevented Proxy invariant errors when reading or checking the non-configurable Function properties arguments, caller, and prototype on a StateStore.
  • Reserved those intrinsic keys without partially storing rejected assignments, while preserving name and length as enumerable state keys.

Changed

  • Added regression coverage for callable proxy property access and reorganized tests into test/unit and test/support.
  • Expanded private StateStore JSDoc and clarified package-root ESM and public dist and src subpath usage.
  • Updated @fr0st/eslint-config from 5.0.1 to 5.0.2 and refreshed the tooling dependency lockfile.
  • Normalized GitHub Actions workflow file permissions and refreshed the published dist/ bundle artifacts and source maps.