Skip to content

[0.89][LOCAL] Bump Metro to 0.88.0 - #59875

Merged
fabriziocucci merged 1 commit into
0.89-stablefrom
robhogan/89-metro-0.88.0
Nov 9, 2026
Merged

fabriziocucci merged 1 commit into
0.89-stablefrom
robhogan/89-metro-0.88.0

Conversation

@robhogan

@robhogan robhogan commented Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator

Picks #59831 to 0.89, on top of #59874, which has landed. #59831 is approved but has not landed on main yet.

Changelog:

[General] [Changed] - Bump Metro to 0.88.0
[General] [Added] - @react-native/metro-babel-transformer passes Metro's supportsInlineModules to Babel presets and plugins

Test Plan:

See #59831 for the original test plan. On this branch:

yarn install --frozen-lockfile --ignore-scripts
yarn flow-check
yarn test packages/react-native-babel-transformer packages/community-cli-plugin
yarn eslint packages/metro-config/src/index.flow.js packages/react-native-babel-transformer/src

All pass, with 0 Flow errors and 56 Jest tests. packages/metro-config has no Jest tests. I also built a temporary entry point containing a dynamic import() using Metro.runBuild and RNTester's metro.config.js on Metro 0.88.0. The build succeeds and the bundle includes metro-runtime/src/modules/asyncRequire.js.

@robhogan
robhogan added this pull request to stack #59876 November 9, 2026 08:21
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Nov 9, 2026
@robhogan robhogan changed the title robhogan/89 metro 0.88.0 [0.89][LOCAL] Bump Metro to 0.88.0 Nov 9, 2026
@robhogan
robhogan marked this pull request as ready for review November 9, 2026 08:34
Base automatically changed from robhogan/89-metro-runtime-async-require to 0.89-stable November 9, 2026 10:23
@robhogan
robhogan force-pushed the robhogan/89-metro-0.88.0 branch from 207b1f2 to af79e3f Compare November 9, 2026 10:24
@fabriziocucci
fabriziocucci merged commit 532d1ca into 0.89-stable Nov 9, 2026
101 checks passed
@robhogan
robhogan deleted the robhogan/89-metro-0.88.0 branch November 9, 2026 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Pick Request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants