Dependency health lifecycles

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 lineStatusEnd of active supportEnd of lifeEnd of extended supportLatest in line
java17.al2023Not end of life2029-06-302029-08-31Not recordedNot recorded
java11.al2023Not end of life2029-06-302029-08-31Not recordedNot recorded
java8.al2023Not end of life2029-06-302029-08-31Not recordedNot recorded
ruby4.0Not end of life2029-03-312029-05-31Not recordedNot recorded
dotnet10Not end of life2028-11-142029-01-15Not recordedNot recorded
nodejs24.xNot end of life2028-04-302028-07-01Not recordedNot recorded
python3.14Not end of life2029-06-302029-08-31Not recordedNot recorded
java25Not end of life2029-06-302029-08-31Not recordedNot recorded
ruby3.4Not end of life2028-03-312028-05-31Not recordedNot recorded
dotnet9Not end of life2026-11-10Not recordedNot recordedNot recorded
nodejs22.xNot end of life2027-04-302027-07-01Not recordedNot recorded
python3.13Not end of life2029-06-302029-08-31Not recordedNot recorded
ruby3.3Not end of life2027-03-312027-05-31Not recordedNot recorded
dotnet8Not end of life2026-11-102027-03-03Not recordedNot recorded
python3.12Not end of life2028-10-312029-01-10Not recordedNot recorded
java21Not end of life2029-06-302029-08-31Not recordedNot recorded
nodejs20.xNot end of life2026-04-302027-03-03Not recordedNot recorded
provided.al2023Not end of life2029-06-302029-08-31Not recordedNot recorded
python3.11Not end of life2027-06-302027-08-31Not recordedNot recorded
ruby3.2Not end of life2026-03-312027-03-03Not recordedNot recorded
java17Not end of life2027-06-302027-08-31Not recordedNot recorded
python3.10Not end of life2026-10-312027-03-03Not recordedNot recorded
nodejs18.xNot end of life2025-09-012027-03-03Not recordedNot recorded
dotnet7End of life2024-05-14Not recordedNot recordedNot recorded
nodejs16.xNot end of life2024-06-122027-03-03Not recordedNot recorded
dotnet6Not end of life2024-12-202027-03-03Not recordedNot recorded
python3.9Not end of life2025-12-152027-03-03Not recordedNot recorded
nodejs14.xNot end of life2023-12-042027-03-03Not recordedNot recorded
dotnet5.0End of life2022-05-10Not recordedNot recordedNot recorded
java8.al2Not end of life2027-06-302027-08-31Not recordedNot recorded
provided.al2Not end of life2026-07-312027-03-03Not recordedNot recorded
dotnetcore3.1End of life2023-04-032023-05-03Not recordedNot recorded
ruby2.7Not end of life2023-12-072027-03-03Not recordedNot recorded
nodejs12.xEnd of life2023-03-312023-04-30Not recordedNot recorded
python3.8Not end of life2024-10-142027-03-03Not recordedNot recorded
java11Not end of life2027-06-302027-08-31Not recordedNot recorded
nodejs10.xEnd of life2021-07-302022-02-14Not recordedNot recorded
ruby2.5End of life2021-07-302022-03-31Not recordedNot recorded
providedNot end of life2024-01-082027-03-03Not recordedNot recorded
python3.7Not end of life2023-12-042027-03-03Not recordedNot recorded
dotnetcore2.1End of life2022-01-052022-04-13Not recordedNot recorded
nodejs8.10End of life2020-03-062020-03-06Not recordedNot recorded
dotnetcore2.0End of life2019-05-302019-05-30Not recordedNot recorded
go1.xNot end of life2024-01-082027-03-03Not recordedNot recorded
nodejs4.3-edgeEnd of life2020-03-052020-04-30Not recordedNot recorded
python3.6End of life2022-07-182022-08-29Not recordedNot recorded
nodejs6.10End of life2019-08-122019-08-12Not recordedNot recorded
dotnetcore1.0End of life2019-06-272019-07-30Not recordedNot recorded
nodejs4.3End of life2020-03-052020-03-05Not recordedNot recorded
python2.7End of life2021-07-152022-05-30Not recordedNot recorded
java8Not end of life2024-01-082027-03-03Not recordedNot recorded
nodejsEnd of life2016-08-302016-10-31Not recordedNot 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.