We maintain a full reference of 124 versions across 44 products — here are the dates that actually deserve a calendar reminder in 2026.
Just happened
Debian 12 "Bookworm" reached end of life on June 10, 2026. Regular security support has ended; the volunteer LTS team now covers only ~230 packages. If debian:12 is in your Dockerfiles, every image you build from here on has an EOL base layer. Action guide here.
The big dates still ahead in 2026
| Date | What dies | Why it hurts |
|---|---|---|
| Sep 18, 2026 | Oracle JDK 26 | Short-lived non-LTS — teams that jumped early get caught |
| Sep 30, 2026 | Java 17 LTS (Premier) | Still one of the most-deployed JDKs in production |
| Oct 31, 2026 | Python 3.10 | One of the most-used Python versions; 3.11 follows Oct 2027 |
| Nov 9, 2026 | Windows 11 23H2 (Enterprise) | The next Windows migration wave after the Win10 cliff |
| Dec 31, 2026 | PHP 8.2 | With 8.1 already EOL, only 8.3+ survives into 2027 |
Already EOL — and still everywhere
These are past their dates and still show up constantly in production scans:
- Node.js 18 and 20 — both EOL (Apr 2025 / Apr 2026). Node 22 LTS is the floor now.
- Spring Boot 2.7 — EOL since 2023, still the most common Spring version in legacy estates.
- PHP 8.1 — EOL Dec 2025.
- Veeam 11 & 12.0 — backup infrastructure running unpatched is its own special category of bad.
- CentOS 7/8 — fully discontinued; no vendor to buy support from (third-party extended support is the only patch path).
- Ubuntu 20.04 — out of standard support; Ubuntu Pro or migration.
The pattern worth internalizing
EOL events cluster. June 2026 alone had Debian 12, Debian 11 LTS (June 30), and Kubernetes versions aging out in the same window. If your stack touches five ecosystems, you have five independent clocks — and none of them email you.
The full sortable reference (124 versions, updated at every deploy, with risk scores and add-to-calendar reminders per product): endoflife.ai/article-eol-dates-2026
Or check your whole dependency file at once with the Stack Scanner — free, no signup.
Top comments (0)