Published support dates
Product lifecycles
Know when support ends, before it becomes an emergency.
473 products · Daily refresh at 02:30 UTC
Last successful collection: 2026-09-11 15:31 UTC
Source snapshot: 2026-09-11 14:51 UTC
AWS Lambda
| Release line | Status | End of active support | End of life | End of extended support | Latest in line |
|---|---|---|---|---|---|
| java17.al2023 | Not end of life | 2029-06-30 | 2029-08-31 | Not recorded | Not recorded |
| java11.al2023 | Not end of life | 2029-06-30 | 2029-08-31 | Not recorded | Not recorded |
| java8.al2023 | Not end of life | 2029-06-30 | 2029-08-31 | Not recorded | Not recorded |
| ruby4.0 | Not end of life | 2029-03-31 | 2029-05-31 | Not recorded | Not recorded |
| dotnet10 | Not end of life | 2028-11-14 | 2029-01-15 | Not recorded | Not recorded |
| nodejs24.x | Not end of life | 2028-04-30 | 2028-07-01 | Not recorded | Not recorded |
| python3.14 | Not end of life | 2029-06-30 | 2029-08-31 | Not recorded | Not recorded |
| java25 | Not end of life | 2029-06-30 | 2029-08-31 | Not recorded | Not recorded |
| ruby3.4 | Not end of life | 2028-03-31 | 2028-05-31 | Not recorded | Not recorded |
| dotnet9 | Not end of life | 2026-11-10 | Not recorded | Not recorded | Not recorded |
| nodejs22.x | Not end of life | 2027-04-30 | 2027-07-01 | Not recorded | Not recorded |
| python3.13 | Not end of life | 2029-06-30 | 2029-08-31 | Not recorded | Not recorded |
| ruby3.3 | Not end of life | 2027-03-31 | 2027-05-31 | Not recorded | Not recorded |
| dotnet8 | Not end of life | 2026-11-10 | 2027-03-03 | Not recorded | Not recorded |
| python3.12 | Not end of life | 2028-10-31 | 2029-01-10 | Not recorded | Not recorded |
| java21 | Not end of life | 2029-06-30 | 2029-08-31 | Not recorded | Not recorded |
| nodejs20.x | Not end of life | 2026-04-30 | 2027-03-03 | Not recorded | Not recorded |
| provided.al2023 | Not end of life | 2029-06-30 | 2029-08-31 | Not recorded | Not recorded |
| python3.11 | Not end of life | 2027-06-30 | 2027-08-31 | Not recorded | Not recorded |
| ruby3.2 | Not end of life | 2026-03-31 | 2027-03-03 | Not recorded | Not recorded |
| java17 | Not end of life | 2027-06-30 | 2027-08-31 | Not recorded | Not recorded |
| python3.10 | Not end of life | 2026-10-31 | 2027-03-03 | Not recorded | Not recorded |
| nodejs18.x | Not end of life | 2025-09-01 | 2027-03-03 | Not recorded | Not recorded |
| dotnet7 | End of life | 2024-05-14 | Not recorded | Not recorded | Not recorded |
| nodejs16.x | Not end of life | 2024-06-12 | 2027-03-03 | Not recorded | Not recorded |
| dotnet6 | Not end of life | 2024-12-20 | 2027-03-03 | Not recorded | Not recorded |
| python3.9 | Not end of life | 2025-12-15 | 2027-03-03 | Not recorded | Not recorded |
| nodejs14.x | Not end of life | 2023-12-04 | 2027-03-03 | Not recorded | Not recorded |
| dotnet5.0 | End of life | 2022-05-10 | Not recorded | Not recorded | Not recorded |
| java8.al2 | Not end of life | 2027-06-30 | 2027-08-31 | Not recorded | Not recorded |
| provided.al2 | Not end of life | 2026-07-31 | 2027-03-03 | Not recorded | Not recorded |
| dotnetcore3.1 | End of life | 2023-04-03 | 2023-05-03 | Not recorded | Not recorded |
| ruby2.7 | Not end of life | 2023-12-07 | 2027-03-03 | Not recorded | Not recorded |
| nodejs12.x | End of life | 2023-03-31 | 2023-04-30 | Not recorded | Not recorded |
| python3.8 | Not end of life | 2024-10-14 | 2027-03-03 | Not recorded | Not recorded |
| java11 | Not end of life | 2027-06-30 | 2027-08-31 | Not recorded | Not recorded |
| nodejs10.x | End of life | 2021-07-30 | 2022-02-14 | Not recorded | Not recorded |
| ruby2.5 | End of life | 2021-07-30 | 2022-03-31 | Not recorded | Not recorded |
| provided | Not end of life | 2024-01-08 | 2027-03-03 | Not recorded | Not recorded |
| python3.7 | Not end of life | 2023-12-04 | 2027-03-03 | Not recorded | Not recorded |
| dotnetcore2.1 | End of life | 2022-01-05 | 2022-04-13 | Not recorded | Not recorded |
| nodejs8.10 | End of life | 2020-03-06 | 2020-03-06 | Not recorded | Not recorded |
| dotnetcore2.0 | End of life | 2019-05-30 | 2019-05-30 | Not recorded | Not recorded |
| go1.x | Not end of life | 2024-01-08 | 2027-03-03 | Not recorded | Not recorded |
| nodejs4.3-edge | End of life | 2020-03-05 | 2020-04-30 | Not recorded | Not recorded |
| python3.6 | End of life | 2022-07-18 | 2022-08-29 | Not recorded | Not recorded |
| nodejs6.10 | End of life | 2019-08-12 | 2019-08-12 | Not recorded | Not recorded |
| dotnetcore1.0 | End of life | 2019-06-27 | 2019-07-30 | Not recorded | Not recorded |
| nodejs4.3 | End of life | 2020-03-05 | 2020-03-05 | Not recorded | Not recorded |
| python2.7 | End of life | 2021-07-15 | 2022-05-30 | Not recorded | Not recorded |
| java8 | Not end of life | 2024-01-08 | 2027-03-03 | Not recorded | Not recorded |
| nodejs | End of life | 2016-08-30 | 2016-10-31 | Not recorded | Not recorded |
endoflife.date evidence ↗ · Maintainer policy ↗
Extended support may require a paid agreement. A recorded date does not establish your entitlement. Missing dates do not mean indefinite support; a maintained product can still have unsupported release lines.
Source: endoflife.date · MIT licence. Data is normalised for display. Published lifecycle evidence is separate from our inferred package-maintenance verdicts and vulnerability checks. Product coverage does not imply that every package or SBOM component has a verified product mapping.