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 - v14.x Maintenance LTS #567

Closed
BethGriggs opened this issue Apr 14, 2020 · 30 comments
Closed

Release plan - v14.x Maintenance LTS #567

BethGriggs opened this issue Apr 14, 2020 · 30 comments

Comments

@BethGriggs
Copy link
Member

BethGriggs commented Apr 14, 2020

Draft schedule - all dates subject to change

Release candidate Release Date Release Releaser
- 2020-10-27 v14.15.0 @richardlau *LTS Transition Release
- 2020-11-16 v14.15.1 (Security) @BethGriggs
2020-12-08 2020-12-15 v14.15.2 @BethGriggs
2020-12-17 v14.15.3 @BethGriggs
2021-01-04 2021-01-04 v14.15.4 (security) @BethGriggs
2021-02-09 v14.15.5 @BethGriggs
- 2021-02-23 v14.16.0 @BethGriggs
- 2021-04-06 v14.16.1 @MylesBorins
2021-05-11 2021-05-11 v14.17.0 @danielleadams
2021-06-05 2021-06-15 v14.17.1 @targos
- 2021-07-01 v14.17.2 (Security) @richardlau
- 2021-07-05 v14.17.3 @richardlau
2021-07-20 2021-07-29 v14.17.4 (Security) @richardlau
2021-09-07 2021-09-28 v14.18.0 @targos
2021-10-12 v14.18.1 (Security) @danielleadams
2021-11-30 v14.18.2 @richardlau
2022-01-10 v14.18.3 (Security) @richardlau
2022-01-25 2022-02-01 v14.19.0 @richardlau
- 2022-03-17 v14.19.1 (Security) @richardlau
2022-04-X 2022-05-04 v14.19.2 @juanarbol
2022-05-17 v14.19.3 @richardlau
2022-07-07 v14.20.0 (Security) @juanarbol (@danielleadams)
2022-09-23 v14.20.1 @bengl
2022-11-01 v14.21.0 @danielleadams
2022-11-04 v14.21.1 (Security) @BethGriggs
2022-12-13 v14.21.2 @richardlau
2023-02-16 v14.21.3 @richardlau (Security)
2023-03-xx v14.21.4 (Tentative last release before EOL)
Current
Release candidate Release Date Release Releaser
- 2020-04-21 v14.0.0 @BethGriggs
- 2020-04-28 v14.1.0 @BethGriggs
- 2020-05-05 v14.2.0 @targos
- 2020-05-19 v14.3.0 @codebytere
- 2020-06-02 v14.4.0 (Security) @targos
- 2020-06-04 Skipped -
- 2020-06-30 v14.5.0 @codebytere
- 2020-07-21 v14.6.0 @MylesBorins
- 2020-07-29 v14.7.0 @ruyadorno / @MylesBorins
- 2020-08-11 v14.8.0 @codebytere
- 2020-08-25 v14.9.0 @danielleadams / @BethGriggs
- 2020-09-08 v14.10.0 @richardlau
- 2020-09-10 v14.10.1 @richardlau
- 2020-09-15 v14.11.0 (Security) @richardlau
- 2020-09-22 v14.12.0 @ruyadorno
- 2020-10-06 v14.13.0 @danielleadams / @BethGriggs
- 2020-10-15 v14.14.0 @MylesBorins
@targos
Copy link
Member

targos commented Jun 2, 2020

@BridgeAR since there's a security release today, I suggest to postpone the regular release by two days (or a week if that's more convenient for you)

@targos
Copy link
Member

targos commented Jun 22, 2020

We missed the release last week. Do we want to do one tomorrow or wait for June 30?

@BethGriggs
Copy link
Member Author

@targos I think doing one this week makes sense if someone has the availability to do so.

@codebytere
Copy link
Member

Staging should be pretty updated, i audited most everything within the last few days - I’m ok with either but if we do one this week we might have next to nothing in the release on the 30th 🤔

@MylesBorins
Copy link
Contributor

@ruyadorno and I are going to pair on the 7-28 release. 🎉

@MylesBorins
Copy link
Contributor

As a heads up we had a number of issues with the 14.x release last week and are aiming to get it out on the 21st

@ruyadorno
Copy link
Member

heads up, we're going to be pushing the 7-28 release a day, to Wednesday 29th instead 😊 /cc @MylesBorins

@codebytere
Copy link
Member

Should we keep our original date of next tues for the next release? Given that the last one was only ~week ago it might make sense to push it out 🤔

@MylesBorins
Copy link
Contributor

We usually have done 14.x every two weeks. I don't see a need to push it personally

@ruyadorno
Copy link
Member

Signed up for the September 22nd release 😊

@MylesBorins
Copy link
Contributor

There was a noticeable performance regression in 14.13.0 with the CJS exports change. Guy has landed a significant perf improvement over the weekend

nodejs/node#35574
nodejs/node#35583

Thinking we might want to push out another release this week. Thoughts?

@ruyadorno ruyadorno unpinned this issue Oct 20, 2022
@ruyadorno
Copy link
Member

I've signed up for a v14 release at some point (TBD) in February so that we can include nodejs/node#45936 that should take care of nodejs/nodejs-dependency-vuln-assessments#88.

@Trott
Copy link
Member

Trott commented Apr 4, 2023

Is it likely that there will be one final release of 14.x or are we likely done barring a catastrophic security issue or something like that?

@targos
Copy link
Member

targos commented Apr 4, 2023

I think it's unlikely at this point, but is there something you would like to see land on v14.x?

@Trott
Copy link
Member

Trott commented Apr 4, 2023

I think it's unlikely at this point, but is there something you would like to see land on v14.x?

Nope, I just wanted to make sure I was giving someone else accurate information. Thanks!

@richardlau
Copy link
Member

There are currently 8 lts-watch-v14.x labelled PRs
https://github.com/nodejs/node/issues?q=is%3Aclosed+label%3Alts-watch-v14.x

I'm not sure anything there compels us to do a final 14.x release.
Other things that could go in a final 14.x release are a timezone update (2023c, needs manual PR targeting the version of ICU in v14.x-staging) and root certificate update (no PR yet, I have an automation PR open nodejs/node#47425 which would open a PR on main to update the root certificates). But those will be untested (the timezone update might go out in 19.9.0 but that's for a different version of ICU).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

14 participants