| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-15 | 1.1 kB | |
| v5.2.0 source code.tar.gz | 2026-05-15 | 1.4 MB | |
| v5.2.0 source code.zip | 2026-05-15 | 1.5 MB | |
| Totals: 3 Items | 3.0 MB | 0 | |
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 https://github.com/reduxjs/reselect/pull/729
- Improve treeshakeability of build artifacts by @aryaemami59 in https://github.com/reduxjs/reselect/pull/721
Full Changelog: https://github.com/reduxjs/reselect/compare/v5.1.1...v5.2.0