react-redux
9.3.1 · 27 Oct 2026MIT54.9M / weekRepositorynpmAtom feed
Upgrading react-redux From 8.0.0 to 8.1.3
11 releases in betweenevery note read
Release by release
- new
Add stack to dev mode checks
- fixed
Fix useSelector() in combination with lazy loaded components breaks with react v18
- new
8.1.2nothing new or fixed in the note
- fixed
Fix typescript error on non exported type
- fixed
- new
Add a stability check, to see if selector returns stable result when called with same parameters.
- new
Add an E2E-ish test that verifies behavior when imported into RSCs
- new
Add warning for selectors that return the entire state
- new
- fixed
: Fix broken RTK peer dep
- fixed
8.0.6nothing new or fixed in the note
- fixed
Fix wrapped component prop types when passing nullish mapDispatchToProps
- fixed
- fixed
Don't require allowSyntheticDefaultImports: true
- fixed
Fixed type issue with
ComponentPropsfrom older@types/react
- fixed
14 other lines we could not sort, mostly version bumps
- 8.1.2
The behaviour of the "React Context Singletons" from 8.1.1 has been adjusted to also work if you have multiple React instances of the same version (those will now be separated) and if you are in an environment without
globalThis(in this case it will fall back to the previous behaviour). - 8.1.2
We do no longer use Proxies, which should help with some very outdated consumers, e.g. smart TVs, that cannot even polyfill Proxies.
- 8.1.1
Create singleton context by React version
- 8.1.1
Remove RTK peerDep
- 8.1.0
Selectors will be called twice with the same inputs, and
useSelectorwill warn if the results are different references - 8.1.0
useSelectorwill warn if the selector result is actually the entire rootstate - 8.1.0
Check for Provider even when using custom context
- 8.1.0
Lazily create Context for RSC compat
- 8.0.7
Bump Redux peer deps to accept 5.0 betas, and bump RTK dev dep
- 8.0.5
Provider: pass state (S) generic through toProviderProps