Skip to content

docs: update version support page with LTS support phases - #2476

Open
bjohansebas wants to merge 2 commits into
mainfrom
docs-version-support
Open

docs: update version support page with LTS support phases#2476
bjohansebas wants to merge 2 commits into
mainfrom
docs-version-support

Conversation

@bjohansebas

@bjohansebas bjohansebas commented Aug 2, 2026

Copy link
Copy Markdown
Member

Add a support phase column to the version table, marking v5 as ACTIVE and v4 as MAINTENANCE with its earliest EOL date, and document the CURRENT/ACTIVE/MAINTENANCE phases introduced with the Express 5.1 LTS strategy. Also note that packages under the expressjs, jshttp, and pillarjs orgs are supported at least as long as the release lines that depend on them.

I guess it's not too bad to fix this information a year later.

Please don't merge this without TC approval. 🙂

ref: https://github.com/expressjs/discussions/blob/master/docs/adr/352-lts-strategy.md

Add a support phase column to the version table, marking v5 as ACTIVE
and v4 as MAINTENANCE with its earliest EOL date, and document the
CURRENT/ACTIVE/MAINTENANCE phases introduced with the Express 5.1 LTS
strategy. Also note that packages under the expressjs, jshttp, and
pillarjs orgs are supported at least as long as the release lines that
depend on them.
@bjohansebas
bjohansebas requested a review from a team August 2, 2026 18:34
@bjohansebas
bjohansebas requested a review from a team as a code owner August 2, 2026 18:34
@netlify

netlify Bot commented Aug 2, 2026

Copy link
Copy Markdown

Deploy Preview for expressjscom-preview ready!

Name Link
🔨 Latest commit 7c9ceb2
🔍 Latest deploy log https://app.netlify.com/projects/expressjscom-preview/deploys/6a6f8e811222a40008231912
😎 Deploy Preview https://deploy-preview-2476--expressjscom-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 99 (🟢 up 2 from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 80 (no change from production)
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@bjohansebas bjohansebas added top priority docs Issues/pr concerning content labels Aug 2, 2026

@UlisesGascon UlisesGascon left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that probably makes sense to land this with the final date for 4.x

| Major Version | Minimum Node.js Version | Support Start Date | Support Phase | Support End Date |
| -------------------------------------------------------------- | ----------------------- | ------------------ | ------------- | ------------------------------- |
| [**v5.x**](/5x/api) | 18 | September 2024 | `ACTIVE` | **not yet determined** |
| [**v4.x**](/4x/api) | 0.10.0 | April 2014 | `MAINTENANCE` | **no sooner than October 2026** |

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| [**v4.x**](/4x/api) | 0.10.0 | April 2014 | `MAINTENANCE` | **no sooner than October 2026** |
| [**v4.x**](/4x/api) | 0.10.0 | April 2014 | `MAINTENANCE` | December 2026 |

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ending support for 4.x in 2026 might work fine... do we prefer April 2027? or another date?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Issues/pr concerning content tc agenda top priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants