Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed

Conversation

arushikesarwani94
Copy link
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
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
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 7, 2023
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

Differential Revision: D46462639

fbshipit-source-id: e1150bf9da85de04da353c99321457e0023cbbd1
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
Contributor

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

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

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

Differential Revision: D46462639

fbshipit-source-id: ff19f37b85963ac9206d0c320f761101443d4246
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
arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 7, 2023
Summary:
X-link: facebook/metro#1002

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

Differential Revision: D46462639

fbshipit-source-id: 28db7a61e6aa3518399f7003a1850f6413bd63ba
@facebook-github-bot
Copy link
Contributor

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

@facebook-github-bot
Copy link
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 9, 2023
Summary:
Pull Request resolved: facebook#37709

X-link: facebook/metro#1002

## 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: babb2d96e600945c96d858c06f1f820b4d77eb34
@facebook-github-bot
Copy link
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 9, 2023
Summary:
Pull Request resolved: facebook#37709

X-link: facebook/metro#1002

## 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: 09cfe434f7f8c6d9a3d4096b8173b64e9a39680b
@facebook-github-bot
Copy link
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 9, 2023
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: 3de095a9b64d3cd54baec70bdccea73a24dc848c
@facebook-github-bot
Copy link
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 21, 2023
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: 5007ca540bdcd478956d21cab405f805113b0264
@facebook-github-bot
Copy link
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 21, 2023
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: 928e07deaeb32eeb8615d85174ae61be0de4b998
@facebook-github-bot
Copy link
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 21, 2023
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: b1f7bedde653cd47ffce55875ce5532db4e9ad63
@facebook-github-bot
Copy link
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 21, 2023
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: 8eb42fc009e55d6262b12e817bf8f7535054fbf3
@facebook-github-bot
Copy link
Contributor

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

arushikesarwani94 added a commit to arushikesarwani94/react-native that referenced this pull request Jun 21, 2023
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: 4d02982b86da00d3df8c627d41c5401444370663
@facebook-github-bot
Copy link
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
Contributor

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

@facebook-github-bot
Copy link
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