Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 3.85 KB

README.md

File metadata and controls

20 lines (17 loc) · 3.85 KB

aws_breaking_changes

feed Atom feed

My goal is to only document issues that would break people's existing applications. So if you have a running app on AWS that makes use of some AWS API calls, what are changes AWS is making that require you to change your code, reconfigure, rebuild, or redeploy your application? Can it live forever as long as your credit card works, or is AWS potentially breaking something?

Any change has the potential to break something somewhere, but these seem like the more impactful changes for those that use the impacted service. These items will stay in this list until about a month after they have gone into effect, at which point they'll be removed.

Date taking effect Date announced Service Change How to check
May 30, 2019 Unknown Lambda Support ends for runtimes Node.js 6.10 and .NET Core 2.0; no longer able to update (link) aws lambda list-functions --query 'Functions[?Runtime == `nodejs6.10`]'.FunctionName
June 1, 2019 March 25, 2019 Mechanical Turk Older versions of the MTurk Requester API (2014-08-15) will stop working (link)
June 11, 2019 May 14, 2019 Lambda Execution environment update to Amazon Linux 2018.03 (link) See link
June 24, 2019 July 11, 2018 S3 Signature must be v4 (link, screenshot) Enable CloudTrail S3 Data Events and check additionalEventData.SignatureVersion (link)
July 22, 2019 May 21, 2019 EKS Kubernetes 1.10 force updated to 1.11 (docs and blog)
July 31, 2019 Unknown Lambda Support ends for runtimes .NET Core 1.0 and 1.1; no longer able to update (link) aws lambda list-functions --query 'Functions[?Runtime == `dotnetcore1.0`]'.FunctionName
October 16, 2019 Unknown Elastic Beanstalk Windows Server 2008 R2 retired (link)
March 1, 2020 Unknown Elastic Beanstalk Apache HTTP Server 2.2, Nginx 1.12.2, GlassFish 4.x, Go 1.3–1.10, Java 6, Node.js 4.x–8.x, PHP 5.4–5.6, PHP 7.0–7.1, Python 2.6, 2.7, 3.4, Ruby 1.9.3, Ruby 2.0–2.3, Tomcat 6, Tomcat 8 (link)
April 1, 2020 Unknown CloudHSM Gemalto Luna 5 HSM's will be terminated (link)
April 30, 2020 April 21, 2019 CloudFront API calls using code prior to 2016 will not work (link, screenshot) link
September 30, 2020 April 30, 2019 S3 Buckets created after September 30, 2020 must be accessed in the form <bucketname>.s3.amazonaws.com, not s3.amazonaws.com/<bucketname>/ (link) See link