react-redux
9.3.1 · 27 Oct 2026MIT54.9M / weekRepositorynpmAtom feed
Upgrading react-redux From 8.1.3 to 9.0.0
1 release in betweenevery note read
- 2
- changes to make
- 0
- advisories fixed
- 3
- new
- 2
- fixes
Start here
Before you upgrade
Tick each one off as you go- breaking9.0.0
- breaking9.0.0
Release by release
- breaking
This release has breaking changes.
- breaking
For full details on all of the breaking changes and other significant changes to all of those packages, see the "Migrating to RTK 2.0 and Redux 5.0" migration guide in the Redux docs.
- new
Adds a new React Server Components artifact that throws on use, to better indicate compat issues
- new
Add stack to dev mode checks
- new
Add an extra entrypoint for React Server Components
- fixed
Fix
uSESimports and run against RTK CI examples - fixed
Fix useSelector() in combination with lazy loaded components breaks with react v18
- breaking
11 other lines we could not sort, mostly version bumps
- 9.0.0
Switches to requiring React 18 and Redux Toolkit 2.0 / Redux 5.0
- 9.0.0
Updates the packaging for better ESM/CJS compatibility and modernizes the build output
- 9.0.0
Updates the options for dev mode checks in
useSelector - 9.0.0
Update packaging, build config, and entry points for v9
- 9.0.0
Inline hoist-non-react-statics to eliminate a dep and help shaking
- 9.0.0
Make context typing more accurate
- 9.0.0
Copy CI setup for RTK examples
- 9.0.0
Actually add
sideEffects: "false"topackage.jsonin v9 - 9.0.0
Inline
react-isutils to fix tree-shaking in 9.0 - 9.0.0
Rename
noopChecktoidentityFunctionCheck