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

v20.9.0 proposal #50298

Merged
merged 1 commit into from
Oct 24, 2023
Merged

v20.9.0 proposal #50298

merged 1 commit into from
Oct 24, 2023

Conversation

richardlau
Copy link
Member

@richardlau richardlau commented Oct 19, 2023

2023-10-24, Version 20.9.0 'Iron' (LTS), @richardlau

Notable Changes

This release marks the transition of Node.js 20.x into Long Term Support (LTS)
with the codename 'Iron'. The 20.x release line now moves into "Active LTS"
and will remain so until October 2024. After that time, it will move into
"Maintenance" until end of life in April 2026.

Known issue

Collecting code coverage via the NODE_V8_COVERAGE environment variable may
lead to a hang. This is not thought to be a regression in Node.js 20 (some
reports are on Node.js 18). For more information, including some potential
workarounds, see issue #49344.


Checklist


Since this is the transition release of Node.js 20 to long term support, it does not contain any functional changes.

The known issue in the changelog was a request from the 2023-10-04 TSC meeting.
cc @nodejs/releasers @mcollina

@nodejs-github-bot nodejs-github-bot added meta Issues and PRs related to the general management of the project. needs-ci PRs that need a full CI run. v20.x v20.x Issues that can be reproduced on v20.x or PRs targeting the v20.x-staging branch. labels Oct 19, 2023
@richardlau richardlau added the request-ci Add this label to start a Jenkins CI on a PR. label Oct 19, 2023
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Oct 19, 2023
@nodejs-github-bot

This comment was marked as outdated.

Copy link
Member

@mcollina mcollina left a comment

Choose a reason for hiding this comment

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

lgtm

Notable changes:

This release marks the transition of Node.js 20.x into Long Term Support (LTS)
with the codename 'Iron'. The 20.x release line now moves into "Active LTS"
and will remain so until October 2024. After that time, it will move into
"Maintenance" until end of life in April 2026.

PR-URL: #50298
richardlau added a commit to richardlau/Release that referenced this pull request Oct 20, 2023
Node.js 20 has now transitioned to Long Term Support with codename
'Iron'.

Refs: nodejs/node#50298
@richardlau richardlau added the request-ci Add this label to start a Jenkins CI on a PR. label Oct 20, 2023
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Oct 20, 2023
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@@ -29,14 +29,15 @@ release.

<table>
<tr>
<th title="Current"><a href="doc/changelogs/CHANGELOG_V20.md">20</a> (Current)</th>
<th title="LTS Until 2026-04"><a href="doc/changelogs/CHANGELOG_V20.md">20</a> (LTS)</th>
<th title="Current"><a href="doc/changelogs/CHANGELOG_V19.md">19</a> (Current)</th>
<th title="LTS Until 2025-04"><a href="doc/changelogs/CHANGELOG_V18.md">18</a> (LTS)</th>
<th title="LTS Until 2023-09"><a href="doc/changelogs/CHANGELOG_V16.md">16</a> (LTS)</th>

Choose a reason for hiding this comment

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

Should this be updated now that it's past 2023-09?

Copy link
Member Author

Choose a reason for hiding this comment

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

Possibly, but at this stage I don't want to add more things to this release. Backporting the relevant doc changes from main can be considered for a future Node.js 20 release.

@richardlau
Copy link
Member Author

richardlau added a commit that referenced this pull request Oct 24, 2023
@richardlau richardlau merged commit 22f383d into v20.x Oct 24, 2023
51 checks passed
@richardlau richardlau deleted the v20.9.0-proposal branch October 24, 2023 14:21
richardlau added a commit that referenced this pull request Oct 24, 2023
Notable changes:

This release marks the transition of Node.js 20.x into Long Term Support (LTS)
with the codename 'Iron'. The 20.x release line now moves into "Active LTS"
and will remain so until October 2024. After that time, it will move into
"Maintenance" until end of life in April 2026.

PR-URL: #50298
richardlau added a commit to richardlau/nodejs.org that referenced this pull request Oct 24, 2023
richardlau added a commit to richardlau/nodejs.org that referenced this pull request Oct 24, 2023
github-merge-queue bot pushed a commit to nodejs/nodejs.org that referenced this pull request Oct 24, 2023
richardlau added a commit to nodejs/Release that referenced this pull request Oct 24, 2023
Node.js 20 has now transitioned to Long Term Support with codename
'Iron'.

Refs: nodejs/node#50298
alexfernandez pushed a commit to alexfernandez/node that referenced this pull request Nov 1, 2023
Notable changes:

This release marks the transition of Node.js 20.x into Long Term Support (LTS)
with the codename 'Iron'. The 20.x release line now moves into "Active LTS"
and will remain so until October 2024. After that time, it will move into
"Maintenance" until end of life in April 2026.

PR-URL: nodejs#50298
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Issues and PRs related to the general management of the project. needs-ci PRs that need a full CI run. v20.x v20.x Issues that can be reproduced on v20.x or PRs targeting the v20.x-staging branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.