Skip to content

Upcoming Node.js Major Release (v24) #57057

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

Closed
github-actions bot opened this issue Feb 15, 2025 · 11 comments
Closed

Upcoming Node.js Major Release (v24) #57057

github-actions bot opened this issue Feb 15, 2025 · 11 comments

Comments

@github-actions
Copy link
Contributor

A reminder that the next Node.js SemVer Major release is scheduled for 2025-04-22.
All commits that were landed until 2025-03-22 (one month prior to the release) will be included in the next semver major release. Please ensure that any necessary preparations are made in advance.
For more details on the release process, consult the Node.js Release Working Group repository.

cc: @nodejs/collaborators

@targos
Copy link
Member

targos commented Mar 15, 2025

I don't know what to do about it but the V8 update (#57114) is still quite far from being ready.
I think we should postpone the release indefinitely until it is. We can't go on with an LTS release line without it.

@RafaelGSS
Copy link
Member

RafaelGSS commented Mar 23, 2025

FYI I will create the v24.x branch tomorrow (2025-03-24) (final cut-off) and we'll amend V8 whenever #57114 is landed.

@RafaelGSS
Copy link
Member

Done. Node.js v24 branches have been created. From now on, any new semver-major commit that lands on main will not go to the Node.js v24 release line (except for V8, obviously).

@ranisalt
Copy link

ranisalt commented Apr 8, 2025

OpenSSL 3.5 was just published as LTS today. Could it be updated prior to Node 24 so that we can build on the added features between 3.0 and 3.5 for the next major? Or is it better that it only gets updated for Node 25?

@richardlau
Copy link
Member

OpenSSL 3.5 was just published as LTS today. Could it be updated prior to Node 24 so that we can build on the added features between 3.0 and 3.5 for the next major? Or is it better that it only gets updated for Node 25?

OpenSSL 3.5 is not expected to be semver-major -- we're currently testing with Node.js dynamically linked to it (well the beta but I'll update that when I have time) and it only needed one small test update (to cope with messages from the openssl-cli application changing). So for now the expectation is that we'll be able to update to OpenSSL 3.5 in Node.js 24 and 22 before it reaches End-of-Life and there's no need to rush it for Node.js 24 (where the cut off has passed).

@gabrielrbarbosa
Copy link

👀

@alphaleadership

This comment has been minimized.

@kevin-appelt
Copy link

👀

@alphaleadership

This comment has been minimized.

@RafaelGSS
Copy link
Member

Hi folks,

We are working on V8 13.6 PR to land Node.js v24.

@marco-ippolito
Copy link
Member

Node v24 has been released

@marco-ippolito marco-ippolito unpinned this issue May 7, 2025
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

Successfully merging a pull request may close this issue.

9 participants