AWS Lambda lifecycle
Retirements, end of support dates and breaking changes for AWS Lambda, with effective dates and source links.
Last checked
- Upcoming
- 19
- Ended
- 2
Upcoming
- , 31 Mar 2027Ruby 3.3 (ruby3.3) deprecationEnd of supportSource
- , 30 May 2027Node.js 22 (nodejs22.x) deprecationEnd of supportSource
- , 30 Jun 2027Java 8 (java8.al2) deprecationEnd of supportSource
- , 30 Jun 2027Java 11 (java11) deprecationEnd of supportSource
- , 30 Jun 2027Java 17 (java17) deprecationEnd of supportSource
- , 30 Jun 2027Python 3.11 (python3.11) deprecationEnd of supportSource
- , 31 Mar 2028Ruby 3.4 (ruby3.4) deprecationEnd of supportSource
- , 30 Apr 2028Node.js 24 (nodejs24.x) deprecationEnd of supportSource
- , 31 Oct 2028Python 3.12 (python3.12) deprecationEnd of supportSource
- , 14 Nov 2028.NET 10 (dotnet10) deprecationEnd of supportSource
- , 31 Mar 2029Ruby 4.0 (ruby4.0) deprecationEnd of supportSource
- , 30 Jun 2029Java 8 (java8.al2023) deprecationEnd of supportSource
Show 7 moreShow fewer
- , 30 Jun 2029Java 11 (java11.al2023) deprecationEnd of supportSource
- , 30 Jun 2029Java 17 (java17.al2023) deprecationEnd of supportSource
- , 30 Jun 2029Java 21 (java21) deprecationEnd of supportSource
- , 30 Jun 2029Java 25 (java25) deprecationEnd of supportSource
- , 30 Jun 2029OS-only (provided.al2023) deprecationEnd of supportSource
- , 30 Jun 2029Python 3.13 (python3.13) deprecationEnd of supportSource
- , 30 Jun 2029Python 3.14 (python3.14) deprecationEnd of supportSource
Versions
| Version | Status | End of support date | Countdown | Replacement | Source |
|---|---|---|---|---|---|
| ruby4.0 | Supported | , 31 Mar 2029 | Not stated by vendor | ||
| ruby3.4 | Supported | , 31 Mar 2028 | Not stated by vendor | ||
| ruby3.3 | Supported | , 31 Mar 2027 | Not stated by vendor | ||
| python3.14 | Supported | , 30 Jun 2029 | Not stated by vendor | ||
| python3.13 | Supported | , 30 Jun 2029 | Not stated by vendor | ||
| python3.12 | Supported | , 31 Oct 2028 | Not stated by vendor | ||
| python3.11 | Supported | , 30 Jun 2027 | Not stated by vendor | ||
| python3.10 | Ended | , 31 Oct 2026 | Not stated by vendor | ||
| provided.al2023 | Supported | , 30 Jun 2029 | Not stated by vendor | ||
| nodejs24.x | Supported | , 30 Apr 2028 | Not stated by vendor | ||
| nodejs22.x | Supported | , 30 May 2027 | Not stated by vendor | ||
| java25 | Supported | , 30 Jun 2029 | Not stated by vendor | ||
| java21 | Supported | , 30 Jun 2029 | Not stated by vendor | ||
| java17.al2023 | Supported | , 30 Jun 2029 | Not stated by vendor | ||
| java17 | Supported | , 30 Jun 2027 | Not stated by vendor | ||
| java11.al2023 | Supported | , 30 Jun 2029 | Not stated by vendor | ||
| java11 | Supported | , 30 Jun 2027 | Not stated by vendor | ||
| java8.al2023 | Supported | , 30 Jun 2029 | Not stated by vendor | ||
| java8.al2 | Supported | , 30 Jun 2027 | Not stated by vendor | ||
| dotnet10 | Supported | , 14 Nov 2028 | Not stated by vendor | ||
| dotnet8 | Ended | , 10 Nov 2026 | Not stated by vendor |
- Version ruby4.0, 31 Mar 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version ruby3.4, 31 Mar 2028
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version ruby3.3, 31 Mar 2027
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version python3.14, 30 Jun 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version python3.13, 30 Jun 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version python3.12, 31 Oct 2028
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version python3.11, 30 Jun 2027
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version python3.10, 31 Oct 2026
- Status
- Ended
- End of support date
- Replacement
- Not stated by vendor
- Version provided.al2023, 30 Jun 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version nodejs24.x, 30 Apr 2028
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version nodejs22.x, 30 May 2027
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version java25, 30 Jun 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version java21, 30 Jun 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version java17.al2023, 30 Jun 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version java17, 30 Jun 2027
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version java11.al2023, 30 Jun 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version java11, 30 Jun 2027
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version java8.al2023, 30 Jun 2029
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version java8.al2, 30 Jun 2027
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version dotnet10, 14 Nov 2028
- Status
- Supported
- End of support date
- Replacement
- Not stated by vendor
- Version dotnet8, 10 Nov 2026
- Status
- Ended
- End of support date
- Replacement
- Not stated by vendor
Ended
- , 10 Nov 2026.NET 8 (dotnet8) deprecationEnd of supportSource
- , 31 Oct 2026Python 3.10 (python3.10) deprecationEnd of supportSource