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

Release plan - v20.x Maintenance LTS #855

Open
RafaelGSS opened this issue Apr 19, 2023 · 32 comments
Open

Release plan - v20.x Maintenance LTS #855

RafaelGSS opened this issue Apr 19, 2023 · 32 comments

Comments

@RafaelGSS
Copy link
Member

RafaelGSS commented Apr 19, 2023

Draft schedule - all dates subject to change

Version Release Date Releaser
v20.9.0 2023-10-24 @richardlau (LTS transition)
v20.10.0 2023-11-22 @targos
v20.11.0 2024-01-10 @UlisesGascon
v20.11.1 2024-02-08 @RafaelGSS (Security)
v20.12.0 2024-03-26 @richardlau
v20.12.1 2024-04-03 @RafaelGSS (Security)
v20.12.2 2024-04-10 @RafaelGSS (Security)
v20.13.0 2024-05-07 @marco-ippolito
v20.13.1 2024-05-09 @marco-ippolito
v20.14.0 2024-05-28 @marco-ippolito
v20.15.0 2024-06-20 @marco-ippolito
v20.15.1 2024-07-02 @RafaelGSS (Security)
v20.16.0 2024-07-24 @marco-ippolito
v20.17.0 2024-08-21 @marco-ippolito
v20.18.0 2024-10-01 @targos
Maintenance transition 2024-10-22 no release
v20.18.1 2024-11-20 @marco-ippolito
v20.18.2 2025-01-xx ???
Current
Version Release Date Releaser
v20.0.0 2023-04-18  @RafaelGSS
v20.1.0 2023-05-03 @targos
v20.2.0 2023-05-16 @targos
v20.3.0 2023-06-05 @targos / @RafaelGSS
v20.3.1 2023-06-20 @RafaelGSS (security)
v20.4.0 2023-07-04 @RafaelGSS
v20.5.0 2023-07-18 @juanarbol
v20.5.1 2023-08-08 @RafaelGSS (security)
v20.6.0 2023-08-24 @juanarbol / @UlisesGascon
v20.7.0 2023-09-13 @UlisesGascon
v20.8.0 2023-09-28 @ruyadorno
v20.8.1 2023-10-13 @RafaelGSS (security)
@RafaelGSS
Copy link
Member Author

I can't "pin issue". Github limits the pinned issues by 3.

@richardlau
Copy link
Member

We could swap the pin with the v19.x one. Since v19.x is in maintenance we might decide not to do another v19.x release.

@TomasHubelbauer
Copy link

TomasHubelbauer commented May 2, 2023

@targos Looks like 20.1.0 is slated for release today. Can we expect it will appear on https://nodejs.org/en/download/current today as well or does it take a few days to show up there? I am awaiting this release because it should fix a bug with ESM loaders that I am running into (nodejs/node#47566) hence my curiosity about the release timeline. Thank you!

@targos
Copy link
Member

targos commented May 2, 2023

It's unlikely. I'm aiming for a release tomorrow, May 3.

@TomasHubelbauer
Copy link

TomasHubelbauer commented May 4, 2023

Looks like 20.1.0 is up for download! Thank you @targos

Although I think the Commits section on the Releases page got cut off:
https://github.com/nodejs/node/releases

My issue of interest nodejs/node#47566 is there through the PR nodejs/node#47620 so I'm happy and ready to test. Thanks again.

@targos
Copy link
Member

targos commented May 30, 2023

I'm moving the release to Monday next week (05 June)

@gabrielschulhof
Copy link

I'm sorry if this is the wrong place to ask, but is it possible to include nodejs/node#48933 in 20.6.0? It merges cleanly as of right now.

@RafaelGSS
Copy link
Member Author

It should be included, yeah.

@RafaelGSS
Copy link
Member Author

FWIW v20.6.0 might be delayed by one day (16-08-2023). @UlisesGascon is working on it.

@Miguel736j

This comment was marked as spam.

@UlisesGascon
Copy link
Member

FWIW v20.6.0 is delayed until Monday (21-08-2023) because we need to run CITGM/CI/V8-CI.

@RafaelGSS
Copy link
Member Author

@nodejs/releasers folks, we need volunteers for the next v20.x release. Unfortunately, I can't prepare any release until the end of the month. Since we've just released v20.6.0, I'm pushing the v20.7.0 release date by a week (there are a bunch of commits already).

@UlisesGascon
Copy link
Member

In Oct I won't be available, but I am happy to take leadership or at least prepare v20.7.0

@targos
Copy link
Member

targos commented Sep 25, 2023

Anyone for a release tomorrow or later this week?

@ruyadorno
Copy link
Member

I might be able to work on it Wed-Thu if no one else is available to pick it up 😊

@richardlau
Copy link
Member

Will v20.9.0 be released before LTS?

No, due to releaser availability we weren't able to a release before LTS. The LTS transition release will be Node.js 20.9.0.

@OrenXD
Copy link

OrenXD commented Oct 25, 2023

To which resources this project release refer to?
so far I was able to see node 20 preview only on azure function, but actually we are really waiting for app-service support, where is it in roadmap?

@richardlau
Copy link
Member

To which resources this project release refer to?

The ones downloadable from https://nodejs.org/.

@targos targos changed the title Release plan - v20.x Current Release plan - v20.x Active LTS Oct 25, 2023
@gabrielschulhof
Copy link

gabrielschulhof commented Feb 19, 2024

@sosoba
Copy link

sosoba commented Feb 20, 2024

Also this fix is needed:

@gabrielschulhof
Copy link

Could we please have nodejs/node#51801 in the next release? It will help us with our next release of Node-API.

@richardlau
Copy link
Member

It will depend on timing. nodejs/node#51801 needs to go out in a current release first before being eligible for LTS, and usually be in a current release for two weeks. The next current release looks likely to be Node.js 22.0.0.

@marco-ippolito
Copy link
Member

A release was scheduled for this month I can volunteer for next week

@marco-ippolito
Copy link
Member

I can volunteer for 20.14.0 starting at the end of this week, target date 27/28 may

@marco-ippolito
Copy link
Member

I can volunteer for 20.15.0 for the week around 20th of June, if anyone else wants to do it

@marco-ippolito
Copy link
Member

If nobody else wants to I can volunteer for 10th~ of July

@marco-ippolito
Copy link
Member

marco-ippolito commented Jul 5, 2024

If nobody else wants to I can volunteer for 10th~ of July

@RafaelGSS Since the security release has been delayed I guess I'll move v20.16.0 2 weeks after the security release right?

@targos
Copy link
Member

targos commented Sep 19, 2024

I'll prepare a release for the 1st of October

@ranisalt
Copy link

I see that the README lists 2024-10-22 as the maintenance start date of v20, but it is still marked as LTS. So what is the current state of it? It's... unsettling to not have any LTS version at the moment.

@richardlau
Copy link
Member

I see that the README lists 2024-10-22 as the maintenance start date of v20, but it is still marked as LTS. So what is the current state of it? It's... unsettling to not have any LTS version at the moment.

I opened #1048 last night to update the status.

Node.js 22 will become LTS on Tuesday (29 Oct) with the 22.11.0 release -- I'll merge #1049 after that release to update the README.

@targos
Copy link
Member

targos commented Oct 28, 2024

It's... unsettling to not have any LTS version at the moment.

Maintenance is still LTS.

@richardlau richardlau changed the title Release plan - v20.x Active LTS Release plan - v20.x Maintenance LTS Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

17 participants