Description
SAM CLI will stop supporting the listed runtimes
This runtime is no longer supported by AWS Lambda, and it is on the deprecation path. Users will be unable to deploy/update these functions after the listed dates.
Am I impacted by this deprecation?
You are impacted by this if you are still using any of the listed runtimes. The recommendation is to upgrade these runtimes to a newer version which is supported by AWS Lambda.
Nodejs12.x
What is deprecation schedule?
AWS SAM CLI will not support Nodejs12.x AWS Lambda Functions after December 16th, 2023.
Ruby2.7 on AL1
What is deprecation schedule?
AWS SAM CLI will not support Ruby2.7 AWS Lambda Functions after January 2024.
Python3.7
What is deprecation schedule?
AWS SAM CLI will not support Python3.7 AWS Lambda Functions after January 2024.
Nodejs14.x
What is deprecation schedule?
AWS SAM CLI will not support Nodejs14.x AWS Lambda Functions after January 2024.
Java8 on AL1
What is deprecation schedule?
AWS SAM CLI will not support Java8 on AL1 AWS Lambda Functions after January 2024.
Go1.x
What is deprecation schedule?
AWS SAM CLI will not support Go1.x AWS Lambda Functions after January 2024.
For updating Go AWS Lambda functions, customers need to update the runtime to provided.al2
or provided.al2023
. This blog post outlines the steps for migration..
Custom Runtime on Amazon Linux 1
What is deprecation schedule?
AWS SAM CLI will not support Custom Runtime on Amazon Linux 1 AWS Lambda Functions after January 2024.
For more information about supported runtimes by AWS Lambda, please check https://docs.aws.amazon.com/lambda/latest/dg/runtime-support-policy.html
AWS Lambda Builders will stop support using it these runtimes as a library see aws/aws-lambda-builders#577 for more details.