| 2026-04-30 | -180 | AWS | Lambda | Node.js 20 (nodejs20.x) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to nodejs24.x. | source ↗ |
| 2026-10-31 | 4 | AWS | Lambda | Python 3.10 (python3.10) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to python3.13 or newer. | source ↗ |
| 2026-11-10 | 14 | AWS | Lambda | .NET 8 (dotnet8) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to dotnet10. | source ↗ |
| 2026-11-10 | 14 | AWS | Lambda | .NET 9 (container only) (dotnet9) runtime deprecation runtime-eol | No more security patches or support. AWS lists block function create and block function update for dotnet9 as 'Not scheduled'. | Migrate functions to dotnet10. | source ↗ |
| 2027-03-31 | 155 | AWS | Lambda | Ruby 3.3 (ruby3.3) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to ruby3.4 or ruby4.0. | source ↗ |
| 2027-04-30 | 185 | AWS | Lambda | Node.js 22 (nodejs22.x) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to nodejs24.x. | source ↗ |
| 2027-06-30 | 246 | AWS | Lambda | Python 3.11 (python3.11) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to python3.13 or newer. | source ↗ |
| 2027-06-30 | 246 | AWS | Lambda | Java on Amazon Linux 2 (java17) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to java17.al2023 or java21/java25. | source ↗ |
| 2027-06-30 | 246 | AWS | Lambda | Java on Amazon Linux 2 (java11) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to java11.al2023 or java21/java25. | source ↗ |
| 2027-06-30 | 246 | AWS | Lambda | Java on Amazon Linux 2 (java8.al2) runtime deprecation runtime-eol | No more security patches or support; later Lambda blocks function create, then update. | Migrate functions to java8.al2023 or java21/java25. | source ↗ |
| 2027-07-29 | 275 | AWS | Lambda | nodejs20.x: Lambda blocks creating new functions forced-block | Already-deprecated runtime; new functions can no longer be created. | Move to a supported runtime before the block. | source ↗ |
| 2027-07-29 | 275 | AWS | Lambda | provided.al2: Lambda blocks creating new functions forced-block | Already-deprecated runtime; new functions can no longer be created. | Move to a supported runtime before the block. | source ↗ |
| 2027-07-29 | 275 | AWS | Lambda | python3.9: Lambda blocks creating new functions forced-block | Already-deprecated runtime; new functions can no longer be created. | Move to a supported runtime before the block. | source ↗ |
| 2027-07-29 | 275 | AWS | Lambda | ruby3.2: Lambda blocks creating new functions forced-block | Already-deprecated runtime; new functions can no longer be created. | Move to a supported runtime before the block. | source ↗ |
| 2027-07-29 | 275 | AWS | Lambda | python3.10: Lambda blocks creating new functions forced-block | Deprecated runtime; new functions can no longer be created. | Migrate functions to python3.13 or newer before the block. | source ↗ |
| 2027-08-31 | 308 | AWS | Lambda | 22 runtimes (AL2023/AL2/AL1): Lambda blocks function updates forced-block | Code/config updates blocked for functions on the 22 runtimes AWS lists with an Aug 31, 2027 update block. AL2023: nodejs20.x, nodejs22.x, dotnet8, ruby3.3. AL2: python3.8-3.11, java8.al2, java11, java17, nodejs14.x/16.x/18.x, ruby2.7, ruby3.2, dotnet6, provided.al2. AL1: java8, go1.x, provided, python3.7. | Upgrade the runtime; only runtime changes remain allowed. | source ↗ |
| 2027-08-31 | 308 | AWS | Lambda | python3.10: Lambda blocks function updates forced-block | Code and config updates blocked for python3.10 functions; only a runtime upgrade is still allowed. | Migrate functions to python3.13 or newer before the block. | source ↗ |