nodejs / Release

Node.js Release Working Group
3.98k stars 560 forks source link

Node.js 23 release plan #1034

Open RafaelGSS opened 4 days ago

RafaelGSS commented 4 days ago

Hey folks,

According to our schedule, we must release Node.js 23 on Oct 15. I can help on this release but don't think I can commit all my time to it. I suggest we do it as a team effort. These are the tasks we need to do as preparation (feel free to edit this table if I forgot something). Please include your name to the task you can do:

cc: @nodejs/releasers

RedYetiDev commented 4 days ago

FYI Following this guide, I've pinged the TSC to some semver-major PRs that were recently opened / have had recent activity.

joyeecheung commented 4 days ago

Since there is a plan to unflag require(esm) on v23, it would be useful to know when the staging branch would be created to coordinate better. There are two more remaining features that ideally should land before it's unflagged (see https://github.com/nodejs/node/issues/52697), but I don't think it would be a huge problem for them to land on v23.1.0 or v23.2.0 (I think as long as we make sure they are backported as a pacakage to LTS, we are good). I am still doing some ecosystem research into what unflagging entails for high-impact npm packages, but for v23.0.0 at least I don't think it's vital for it to be very thorough (at least so far, most npm packages seems to be fine with it, and around 98%? of the ESM-only high-impact packages I've tested so far can be loaded with it).