Docs: Mark React Native mobile editor as unmaintained on trunk after React 19 upgrade#78673
Merged
Merged
Conversation
…React 19 upgrade The upgrade to React 19 (#61521) is incompatible with the current Gutenberg Mobile setup and breaks the React Native build on `trunk`. As noted on the tracking issue (#71336), this is a deliberate trade-off while the WP Mobile project explores paths forward for the block editor. Update the React Native docs and the relevant package READMEs to reflect this state and point contributors at tag `rnmobile/1.121.0` (commit `e63b8b8`, #63744) as the branching point for fixes to the existing Gutenberg Mobile build. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What?
Documents the React Native mobile editor's current status on
trunkfollowing the upgrade to React 19 (#61521) and points contributors at the right branching point for any fixes to the existing Gutenberg Mobile build.Updated files:
docs/contributors/code/react-native/README.md— adds a Project status section as the canonical source for the current state.docs/contributors/code/react-native/getting-started-react-native.md— adds a heads-up at the top, linking back to the project status section.packages/react-native-editor/README.md,packages/react-native-bridge/README.md,packages/react-native-aztec/README.md— adds a short status callout in each package README.CONTRIBUTING.md— replaces the "mirror.native.jschanges" directive with a note that it's no longer required ontrunk, and points RN fixes at the appropriate release tag.Why?
From the React 19 tracking issue (#71336):
This PR addresses the still-unchecked task on that tracking issue:
If a fix is needed against the existing Gutenberg Mobile build, the docs now direct contributors to branch from tag
rnmobile/1.121.0(commite63b8b8, #63744) — the latest React Native release before the React 19 upgrade — and cut a minor release from there.How?
Docs-only — no code or build changes. Each notice references PR #61521 and links back to the central Project status section so any entry point surfaces the same information.
Testing Instructions
rnmobile/1.121.0tag, and thee63b8b8commit resolve correctly.getting-started-react-native.mdto the project status section) work.Testing Instructions for Keyboard
N/A — docs only.
Screenshots or screencast
N/A — docs only.