Add React 19 Support
I’m attempting to upgrade my app to React 19, but installing redux-form (v8.x) triggers peer dependency warnings/errors because it only declares support up to React 18:
npm ERR! peer react@"^16.3.0 || ^17.0.0 || ^18.0.0" from [email protected]
As React 19 is now officially released, it would be great to have an update that:
- Adjusts the
peerDependenciesinpackage.jsonto include React 19 (e.g.^16.3.0 || ^17.0.0 || ^18.0.0 || ^19.0.0). - Confirms compatibility with React 19’s new APIs and lifecycle behavior.
- Provides any migration guidance if there are breaking changes.
Environment
- redux-form: v8.x (latest)
- React: 19.x
- Node/npm: node v18 / npm 10
Steps to Reproduce
Create a new React app with React 19:
npx create-react-app my-app --template cra-template cd my-app npm install react@19 react-dom@19Attempt to install redux-form:
npm install redux-formObserve peer dependency error:
npm ERR! peer react@"^16.3.0 || ^17.0.0 || ^18.0.0" from [email protected]
Request
Could you please release a new patch/minor version of redux-form that officially supports React 19? If there are any known compatibility issues or required code changes, guidance would be much appreciated.
Thank you for maintaining this library and for considering React 19 support!
Source: redux-form/redux-form