This feature release improves tree-shaking and fixes a potential ref leak in weakMapMemoize, as well as restoring trusted publishing provenance.
Changelog
Code Improvements
We've restructured some of the internals to improve tree-shaking.
We've fixed a rare case that could lead to weakMapMemoize leaking a WeakRef.
Trusted Publishing Fixed
We had set up trusted publishing for Reselect a couple years ago and did some releases with that enabled, but at some point I did a follow-up release that still used the previous manual workflow, and that lost the trusted publishing provenance flag. We had recent issues requesting a new release with trusted publishing enabled again, so we've fixed that with this release.
What's Changed
- Fix leaking Ref in weakMapMemoize by @tomavos in #729
- Improve treeshakeability of build artifacts by @aryaemami59 in #721
Full Changelog: v5.1.1...v5.2.0