Skip to content

Bump minimum Node.js version to 22 (#56887)#56887

Closed
huntie wants to merge 1 commit into
react:mainfrom
huntie:export-D105685641
Closed

Bump minimum Node.js version to 22 (#56887)#56887
huntie wants to merge 1 commit into
react:mainfrom
huntie:export-D105685641

Conversation

@huntie

@huntie huntie commented May 19, 2026

Copy link
Copy Markdown
Member

Summary:

Drop support for Node.js 20. The minimum supported version is now ^22.13.0 || ^24.3.0 || >= 26.0.0.

Node.js 20 reached end-of-life in April 2026 and is no longer actively maintained. This aligns React Native with the upcoming Metro requirement.

Changelog:
[General][Breaking] - Require Node.js >= 22.13.0

Reviewed By: christophpurrer, cortinico

Differential Revision: D105685641

@meta-codesync

meta-codesync Bot commented May 19, 2026

Copy link
Copy Markdown

@huntie has exported this pull request. If you are a Meta employee, you can view the originating Diff in D105685641.

@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 May 19, 2026
@meta-codesync meta-codesync Bot changed the title Bump minimum Node.js version to 22 Bump minimum Node.js version to 22 (#56887) May 19, 2026
@huntie huntie force-pushed the export-D105685641 branch from c1cec34 to e61ff66 Compare May 19, 2026 12:51
huntie added a commit to huntie/react-native that referenced this pull request May 19, 2026
Summary:

Drop support for Node.js 20. The minimum supported version is now `^22.13.0 || ^24.3.0 || ^26.0.0 || >= 27.0.0`.

Node.js 20 reached end-of-life in April 2026 and is no longer actively maintained. This aligns React Native with the upcoming Metro requirement.

Changelog:
[General][Breaking] - Require Node.js >= 22.13.0

Differential Revision: D105685641
huntie added a commit to huntie/react-native that referenced this pull request May 19, 2026
Summary:

Drop support for Node.js 20. The minimum supported version is now `^22.13.0 || ^24.3.0 || >= 26.0.0`.

Node.js 20 reached end-of-life in April 2026 and is no longer actively maintained. This aligns React Native with the upcoming Metro requirement.

Changelog:
[General][Breaking] - Require Node.js >= 22.13.0

Reviewed By: christophpurrer

Differential Revision: D105685641
@huntie huntie force-pushed the export-D105685641 branch from e61ff66 to 639e62c Compare May 19, 2026 15:55
huntie added a commit to huntie/react-native that referenced this pull request May 19, 2026
Summary:

Drop support for Node.js 20. The minimum supported version is now `^22.13.0 || ^24.3.0 || >= 26.0.0`.

Node.js 20 reached end-of-life in April 2026 and is no longer actively maintained. This aligns React Native with the upcoming Metro requirement.

Changelog:
[General][Breaking] - Require Node.js >= 22.13.0

Reviewed By: christophpurrer

Differential Revision: D105685641
@huntie huntie force-pushed the export-D105685641 branch from 639e62c to 94ead7a Compare May 19, 2026 16:45

@cortinico cortinico left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review automatically exported from Phabricator review in Meta.

Summary:

Drop support for Node.js 20. The minimum supported version is now `^22.13.0 || ^24.3.0 || >= 26.0.0`.

Node.js 20 reached end-of-life in April 2026 and is no longer actively maintained. This aligns React Native with the upcoming Metro requirement.

Changelog:
[General][Breaking] - Require Node.js >= 22.13.0

Reviewed By: christophpurrer, cortinico

Differential Revision: D105685641
@huntie huntie force-pushed the export-D105685641 branch from 94ead7a to 36c45b0 Compare May 19, 2026 17:06
@meta-codesync meta-codesync Bot closed this in a0d39e7 May 19, 2026
@facebook-github-tools facebook-github-tools Bot added the Merged This PR has been merged. label May 19, 2026
@meta-codesync

meta-codesync Bot commented May 19, 2026

Copy link
Copy Markdown

This pull request has been merged in a0d39e7.

@react-native-bot

Copy link
Copy Markdown
Collaborator

This pull request was successfully merged by @huntie in a0d39e7

When will my fix make it into a release? | How to file a pick request?

@huntie huntie deleted the export-D105685641 branch May 20, 2026 11:16
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. fb-exported Merged This PR has been merged. meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants