Skip to content

Breaking - Bump minimum Node version from 16 to 18#37709

Closed
arushikesarwani94 wants to merge 2 commits intofacebook:mainfrom
arushikesarwani94:export-D46462639
Closed

Breaking - Bump minimum Node version from 16 to 18#37709
arushikesarwani94 wants to merge 2 commits intofacebook:mainfrom
arushikesarwani94:export-D46462639

Conversation

@arushikesarwani94
Copy link
Copy Markdown
Contributor

Summary:

Bump minimum Node JS version to 18 via react-native/package.json#engines

In #35443 we bumped up the node version from 16 to 18.

Node 16's EOL is 2023-09-11

https://nodejs.org/en/blog/announcements/nodejs16-eol/

This follows up by formally making Node 18 the minimum supported version.

Docs PR:
facebook/react-native-website#3748

Changelog:
[General][Breaking] Bump minimum Node JS version to 18

Differential Revision: D46462639

@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner fb-exported labels Jun 5, 2023
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

arushikesarwani94 added a commit to arushikesarwani94/metro that referenced this pull request Jun 7, 2023
Summary:
X-link: facebook/react-native#37709

## Bump minimum Node JS version to 18 via `react-native/package.json#engines`

In facebook/react-native#35443 we bumped up the node version from 16 to 18.

Node 16 [ends maintenance releases on 2023-09-11](https://nodejs.org/en/blog/announcements/nodejs16-eol/), and bumping this minimum will allow other associated Node JS tools (CLI, Metro, Jest) to reduce their support burden.

This follows up by formally making Node 18 the minimum supported version.

**Docs PR:**
facebook/react-native-website#3748

**Changelog:**
[General][Breaking] Bump minimum Node JS version to 18

Differential Revision: D46462639

fbshipit-source-id: 7b95e8fead993ca5f6598993189632971a7db1af
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

arushikesarwani94 added a commit to arushikesarwani94/metro that referenced this pull request Jun 7, 2023
Summary:
Pull Request resolved: facebook#1002

X-link: facebook/react-native#37709

## Bump minimum Node JS version to 18 via `react-native/package.json#engines`

In facebook/react-native#35443 we bumped up the node version from 16 to 18.

Node 16 [ends maintenance releases on 2023-09-11](https://nodejs.org/en/blog/announcements/nodejs16-eol/), and bumping this minimum will allow other associated Node JS tools (CLI, Metro, Jest) to reduce their support burden.

This follows up by formally making Node 18 the minimum supported version.

**Docs PR:**
facebook/react-native-website#3748

**Changelog:**
[General][Breaking] Bump minimum Node JS version to 18

Differential Revision: D46462639

fbshipit-source-id: e1e36f7d8bedb7b1a66a6cc33a4ccc2eb62ff17f
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

arushikesarwani94 added a commit to arushikesarwani94/metro that referenced this pull request Jun 7, 2023
Summary:
Pull Request resolved: facebook#1002

X-link: facebook/react-native#37709

## Bump minimum Node JS version to 18 via `react-native/package.json#engines`

In facebook/react-native#35443 we bumped up the node version from 16 to 18.

Node 16 [ends maintenance releases on 2023-09-11](https://nodejs.org/en/blog/announcements/nodejs16-eol/), and bumping this minimum will allow other associated Node JS tools (CLI, Metro, Jest) to reduce their support burden.

This follows up by formally making Node 18 the minimum supported version.

**Docs PR:**
facebook/react-native-website#3748

**Changelog:**
[General][Breaking] Bump minimum Node JS version to 18

Differential Revision: D46462639

fbshipit-source-id: 109bd2b8069398ad6958168b22b5d86b60227e7a
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

arushikesarwani94 and others added 2 commits June 22, 2023 07:53
Summary:
Changelog:
[General] [Fixed] - Update node version in `prepare_hermes_workspace`

Differential Revision: D46905458

fbshipit-source-id: 765fe1737def5bcd4138d2d7eb843f63618fabae
Summary:
Pull Request resolved: facebook#37709

## Bump minimum Node JS version to 18 via `react-native/package.json#engines`

In facebook#35443 we bumped up the node version from 16 to 18.

Node 16 [ends maintenance releases on 2023-09-11](https://nodejs.org/en/blog/announcements/nodejs16-eol/), and bumping this minimum will allow other associated Node JS tools (CLI, Metro, Jest) to reduce their support burden.

This follows up by formally making Node 18 the minimum supported version.

**Docs PR:**
facebook/react-native-website#3748

**Changelog:**
[General][Breaking] Bump minimum Node JS version to 18

Reviewed By: yungsters

Differential Revision: D46462639

fbshipit-source-id: 95d513197385bc993af49038aed11c4c082b5b77
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46462639

@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Jun 22, 2023
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request has been merged in 43a6ea9.

facebook-github-bot pushed a commit to facebook/flipper that referenced this pull request Jul 17, 2023
Summary:
Enforce minimum Node JS version to `v18` via `/package.json#engines
`

- Node JS `v16`'s EOL is `2023-09-11`:
https://nodejs.org/en/blog/announcements/nodejs16-eol

- react-native also bumped Node JS to `v18` recently facebook/react-native#37709 (RN `0.73` will probably enforce min Node JS `v18`)

Bumps in CI via:
1. #4898

## Changelog:

[General] [Breaking] - Enforce minimum Node JS `v18`

Pull Request resolved: #4897

Test Plan: - Should pass tests & builds successfully

Reviewed By: ivanmisuno

Differential Revision: D47294577

Pulled By: passy

fbshipit-source-id: 7ba6a1b6ea6a9e42c77620dc7e0ddf7bd0c641b8
blakef pushed a commit to blakef/template that referenced this pull request Feb 28, 2024
Summary:
Pull Request resolved: facebook/react-native#37709

## Bump minimum Node JS version to 18 via `react-native/package.json#engines`

In facebook/react-native#35443 we bumped up the node version from 16 to 18.

Node 16 [ends maintenance releases on 2023-09-11](https://nodejs.org/en/blog/announcements/nodejs16-eol/), and bumping this minimum will allow other associated Node JS tools (CLI, Metro, Jest) to reduce their support burden.

This follows up by formally making Node 18 the minimum supported version.

**Docs PR:**
facebook/react-native-website#3748

**Changelog:**
[General][Breaking] Bump minimum Node JS version to 18

Reviewed By: yungsters

Differential Revision: D46462639

fbshipit-source-id: d3b607788f596e8b5a9c4a6855d3b2f4bafe9a7a

Original: facebook/react-native@43a6ea9
blakef pushed a commit to react-native-community/template that referenced this pull request Feb 29, 2024
Summary:
Pull Request resolved: facebook/react-native#37709

## Bump minimum Node JS version to 18 via `react-native/package.json#engines`

In facebook/react-native#35443 we bumped up the node version from 16 to 18.

Node 16 [ends maintenance releases on 2023-09-11](https://nodejs.org/en/blog/announcements/nodejs16-eol/), and bumping this minimum will allow other associated Node JS tools (CLI, Metro, Jest) to reduce their support burden.

This follows up by formally making Node 18 the minimum supported version.

**Docs PR:**
facebook/react-native-website#3748

**Changelog:**
[General][Breaking] Bump minimum Node JS version to 18

Reviewed By: yungsters

Differential Revision: D46462639

fbshipit-source-id: d3b607788f596e8b5a9c4a6855d3b2f4bafe9a7a

Original-Commit: facebook/react-native@43a6ea9
blakef pushed a commit to react-native-community/template that referenced this pull request Feb 29, 2024
Summary:
Pull Request resolved: facebook/react-native#37709

## Bump minimum Node JS version to 18 via `react-native/package.json#engines`

In facebook/react-native#35443 we bumped up the node version from 16 to 18.

Node 16 [ends maintenance releases on 2023-09-11](https://nodejs.org/en/blog/announcements/nodejs16-eol/), and bumping this minimum will allow other associated Node JS tools (CLI, Metro, Jest) to reduce their support burden.

This follows up by formally making Node 18 the minimum supported version.

**Docs PR:**
facebook/react-native-website#3748

**Changelog:**
[General][Breaking] Bump minimum Node JS version to 18

Reviewed By: yungsters

Differential Revision: D46462639

fbshipit-source-id: d3b607788f596e8b5a9c4a6855d3b2f4bafe9a7a

Original-Commit: facebook/react-native@43a6ea9
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. p: Facebook Partner: Facebook Partner Type: Breaking Change💥

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants