Skip to content

[pull] main from nodejs:main#398

Merged
pull[bot] merged 1 commit intoadamlaska:mainfrom
nodejs:main
Mar 10, 2026
Merged

[pull] main from nodejs:main#398
pull[bot] merged 1 commit intoadamlaska:mainfrom
nodejs:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Mar 10, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* feat(blog): create post evolving the Node.js Release Schedule

* docs: add Alpha channel details and simplify LTS terminology

- Add "About the Alpha Channel" section explaining:
  - Target audience (library authors, CI pipelines)
  - Expectations (no security patches, API may change)
  - Rationale (feedback loop + V8 updates)
  - ABI stability noted as TBD
- Simplify schedule phases: Alpha → Current → LTS (29 months)
- Remove Active LTS / Maintenance distinction
- Add Ubuntu release cycle comparison for familiarity
- Clean up v26/v27 timelines (remove Maintenance milestone)

* docs: add 10-year schedule and clarify Alpha as nightly builds

 - Add comprehensive 10-year schedule table (v27-v36) with Alpha, Release, LTS, and End of Life dates
 - Clarify that Alpha channel uses only nightly builds (no formal alpha releases, reducing releaser workload)
 - Link to nodejs.org/download/nightly for early testing
 - Reorder Timeline section: v26 → v27 → 10-year table

* docs: use proper terminology

* docs: clarify Alpha channel vs nightly builds in release schedule post

* docs: add image to support the new schedule

* copy-edit

Tried to implement some of the feedback

Signed-off-by: Antoine du Hamel <[email protected]>

* Apply suggestions from code review

Co-authored-by: Mike McCready <[email protected]>
Signed-off-by: Antoine du Hamel <[email protected]>

* docs: improve readability

Co-authored-by: Filip Skokan <[email protected]>
Signed-off-by: Ulises Gascón <[email protected]>

* docs: improve readability

Co-authored-by: René <[email protected]>
Signed-off-by: Ulises Gascón <[email protected]>

* docs: improve readability

Co-authored-by: René <[email protected]>
Signed-off-by: Ulises Gascón <[email protected]>

* docs: improve readability

Co-authored-by: René <[email protected]>
Signed-off-by: Ulises Gascón <[email protected]>

* docs: improve readability

Co-authored-by: Rafael Gonzaga <[email protected]>
Signed-off-by: Ulises Gascón <[email protected]>

* docs: improve readability

Co-Authored-By: Rafael Gonzaga <[email protected]>
Co-Authored-By: Waldenesque <[email protected]>

* docs: improve readability

Co-Authored-By: Sebastian Beltran <[email protected]>

* docs: improve readability

Co-authored-by: Mike McCready <[email protected]>
Signed-off-by: Ulises Gascón <[email protected]>

* docs: improve readability

Co-authored-by: Mike McCready <[email protected]>
Signed-off-by: Ulises Gascón <[email protected]>

* test: update getAuthorWithId test for new nodejs author order

* docs: fix TL;DR accuracy per review feedback

* docs: improve readability

Co-authored-by: Matt Cowley <[email protected]>
Co-authored-by: Antoine du Hamel <[email protected]>

* docs: rename Interim phase to Current

* docs: improve readability

* docs: update publication date to April 2nd

* docs: improve readability

- Fix Alpha duration from 5 to 6 months (Oct-Mar)
- Correct LTS duration from 29 to 30 months
- Update total support from 35 to 36 months
- Update all EOL dates from March to April
- Add alpha versioning format example (27.0.0-alpha.1)
- Clarify version number alignment wording
- Clarify "from first Current release" for total support
- Fix grammar: "to not be" → "not to be"
- Fix grammar: "may be not included" → "may not be included"
- Improve readability by breaking long lines

Co-authored-by: Richard Lau <[email protected]>
Co-authored-by: Nick Schonning <[email protected]>

* Apply suggestions from code review

Signed-off-by: Antoine du Hamel <[email protected]>

* Update apps/site/pages/en/blog/announcements/evolving-the-nodejs-release-schedule.md

Signed-off-by: Antoine du Hamel <[email protected]>

---------

Signed-off-by: Antoine du Hamel <[email protected]>
Signed-off-by: Ulises Gascón <[email protected]>
Co-authored-by: Antoine du Hamel <[email protected]>
Co-authored-by: Mike McCready <[email protected]>
Co-authored-by: Filip Skokan <[email protected]>
Co-authored-by: René <[email protected]>
Co-authored-by: Rafael Gonzaga <[email protected]>
Co-authored-by: Waldenesque <[email protected]>
Co-authored-by: Sebastian Beltran <[email protected]>
Co-authored-by: Matt Cowley <[email protected]>
Co-authored-by: Richard Lau <[email protected]>
Co-authored-by: Nick Schonning <[email protected]>
@pull pull Bot locked and limited conversation to collaborators Mar 10, 2026
@pull pull Bot added the ⤵️ pull label Mar 10, 2026
@pull pull Bot merged commit 6ff5898 into adamlaska:main Mar 10, 2026
1 check was pending
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant