Skip to content

fix: declare support for React 19.3 - #2994

Merged
Tommy Nguyen (tido64) merged 1 commit into
trunkfrom
tido/react-19.3-peer
Nov 3, 2026
Merged

Tommy Nguyen (tido64) merged 1 commit into
trunkfrom
tido/react-19.3-peer

Conversation

@tido64

Copy link
Copy Markdown
Member

Description

React Native 0.88 requires react@^19.3.0, but the react peer range ended at 19.2, causing npm ERESOLVE in init and generated apps.

Also make set-react-version fail when the React version required by React Native falls outside the react peer range.

Resolves #2991

Platforms affected

  • Android
  • iOS
  • macOS
  • visionOS
  • Windows

Test plan

See #2991

React Native 0.88 requires `react@^19.3.0`, but the `react` peer range
ended at 19.2, causing npm `ERESOLVE` in `init` and generated apps.

Also make `set-react-version` fail when the React version required by
React Native falls outside the `react` peer range.
@tido64
Tommy Nguyen (tido64) merged commit 7405bcd into trunk Nov 3, 2026
47 of 48 checks passed
@tido64
Tommy Nguyen (tido64) deleted the tido/react-19.3-peer branch November 3, 2026 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

init and the app it makes fail with npm ERESOLVE: the react peer range ends at 19.2, and React Native 0.88 requires ^19.3.0

2 participants