Tasks for AWS 2.23 Release Notes

Please review the Tasks for AWS 2.23 Upgrade Notes for important release information.

Highlights

Deploy AWS Lambda functions packaged as container images

You can now also deploy Lambda functions packaged as container images with the AWS Lambda Function task, which already enables you to deploy functions packaged as ZIP archives from S3. This helps if you’ve invested in container tooling for your development workflows or need to deploy workloads with deployment packages larger than 50 MB – refer to the introductory blog post for details:

To help you with that, you can now package and deploy Lambda functions as container images of up to 10 GB in size. In this way, you can also easily build and deploy larger workloads that rely on sizable dependencies, such as machine learning or data intensive workloads. Just like functions packaged as ZIP archives, functions deployed as container images benefit from the same operational simplicity, automatic scaling, high availability, and native integrations with many services.

Lambda container images have some unique characteristics

Refer to Optimizing Lambda functions packaged as container images to understand “how container images are packaged, as well as how the Lambda service retrieves, caches, deploys, and retires container images”.

Deploy AWS Lambda functions powered by Graviton2 processors

You can now also use the the AWS Lambda Function task to deploy new and existing functions powered by the Arm-based AWS Graviton2 processors, which can yield significantly better price performance for suitable workloads – refer to the introductory blog post for details:

With this choice, you can save money in two ways. First, your functions run more efficiently due to the Graviton2 architecture. Second, you pay less for the time that they run. In fact, Lambda functions powered by Graviton2 are designed to deliver up to 19 percent better performance at 20 percent lower cost.

Resolved issues

Release 2.23.5

2022-08-27

This release addresses the following issues:

  • Bugs

    • TAWS-2330 – Fix removal of getRuntimeArtifactIds() method breaking S3 upload action in Bamboo 9.0

    • TAWS-2331 – Update available Elastic Beanstalk solution stacks (as per 2022-08-25 - Windows)

Release 2.23.4

2022-08-16

This release addresses the following issues:

  • Improvements

    • TAWS-2301 – Update available Elastic Beanstalk solution stacks (as per 2022-07-28 - Java)

    • TAWS-2323 – Deprecate support for Lambda Python 3.6 runtime

    • TAWS-2324 – Drop support for Lambda Python 3.6 runtime

  • Bugs

    • TAWS-2299 – Update available Elastic Beanstalk solution stacks (as per 2022-06-22 - Windows)

    • TAWS-2300 – Update available Elastic Beanstalk solution stacks (as per 2022-06-22 - Linux)

    • TAWS-2302 – Update available Elastic Beanstalk solution stacks (as per 2022-07-29 - Windows)

    • TAWS-2303 – Update available Elastic Beanstalk solution stacks (as per 2022-08-08 - Linux)

    • TAWS-2329 – Fix CVE-2022-31159 - aws-java-sdk-core before 1.12.261

Release 2.23.3

2022-05-31

This release addresses the following issues:

  • Improvements

    • TAWS-2268 – Update available Elastic Beanstalk solution stacks (as per 2022-03-16 - Windows)

    • TAWS-2270 – Update available Elastic Beanstalk solution stacks (as per 2022-03-25 - Docker)

    • TAWS-2271 – Update available Elastic Beanstalk solution stacks (as per 2022-03-31 - Linux)

    • TAWS-2280 – Add support for Lambda Node.js 16 runtime

  • Bugs

    • TAWS-2275 – Update available Elastic Beanstalk solution stacks (as per 2022-04-29 - Linux)

    • TAWS-2276 – Update available Elastic Beanstalk solution stacks (as per 2022-04-30 - Windows)

    • TAWS-2277 – Update available Elastic Beanstalk solution stacks (as per 2022-05-04 - Ruby)

    • TAWS-2278 – Update available Elastic Beanstalk solution stacks (as per 2022-05-06 - Docker)

    • TAWS-2297 – Update available Elastic Beanstalk solution stacks (as per 2022-05-26 - Linux)

    • TAWS-2298 – Update available Elastic Beanstalk solution stacks (as per 2022-05-27 - Windows)

    • TAWS-2279 – Fix CVE-2020-36518 - jackson-databind before 2.13.0

Release 2.23.2

2022-03-10

This release addresses the following issues:

  • Improvements

    • TAWS-2246 – Add support for Lambda C# .NET 6 runtime

    • TAWS-2248 – Deprecate support for Lambda Ruby 2.5 runtime

    • TAWS-2249 – Drop support for Lambda Ruby 2.5 runtime

    • TAWS-2250 – Deprecate support for Lambda .NET Core 2.1 runtime

    • TAWS-2251 – Drop support for Lambda .NET Core 2.1 runtime

    • TAWS-2252 – Mark app as Data Center approved

    • TAWS-2266 – Update available Elastic Beanstalk solution stacks (as per 2022-03-02 - Linux)

  • Bugs

    • TAWS-2245 – Update available Elastic Beanstalk solution stacks (as per 2022-02-03 - Linux)

    • TAWS-2265 – Update available Elastic Beanstalk solution stacks (as per 2022-02-18 - Windows)

Release 2.23.1

2022-01-31

This release addresses the following issues:

  • Improvements

    • TAWS-2176 – Integrate Elastic Beanstalk support for Graviton instance types

    • TAWS-2198 – Add ALB load balancer configuration example to ECS create service action inline dialog

    • TAWS-2208 – Surface new AWS region Asia Pacific (Jakarta) / ap-southeast-3

  • Bugs

    • TAWS-2200 – Update available Elastic Beanstalk solution stacks (as per 2021-11-19 - Linux)

    • TAWS-2210 – Update available Elastic Beanstalk solution stacks (as per 2021-12-21 - Linux)

    • TAWS-2211 – Update available Elastic Beanstalk solution stacks (as per 2021-12-28 - Linux)

    • TAWS-2212 – Update available Elastic Beanstalk solution stacks (as per 2022-01-05 - Windows)

Release 2.23.0

2021-11-04

This release addresses the following issues:

  • Stories

    • TAWS-2080 (UAA-488) – As a user, I want to deploy Lambda functions packaged as container images

  • Improvements

    • TAWS-2075 (UAA-494) – Add ECS support for deployment circuit breakers

    • TAWS-2091 – Drop support for Lambda Node.js 10.x runtime

    • TAWS-2093 – Drop support for Lambda Python 2.7 runtime

    • TAWS-2167 – Add support for Lambda memory limit increase to 10 GB

    • TAWS-2169 – Add support for Lambda Python 3.9 runtime

    • TAWS-2178 – Add support for Lambda Functions powered by AWS Graviton2 processor

  • Bugs

    • TAWS-2168 – Update available Elastic Beanstalk solution stacks (as per 2021-08-23 - Windows)

    • TAWS-2172 – Update available Elastic Beanstalk solution stacks (as per 2021-09-02 - Linux)

    • TAWS-2173 – Update available Elastic Beanstalk solution stacks (as per 2021-10-03 - Linux)

    • TAWS-2174 – Update available Elastic Beanstalk solution stacks (as per 2021-10-05 - Windows)

    • TAWS-2175 – Update available Elastic Beanstalk solution stacks (as per 2021-10-06 - Docker)

    • TAWS-2182 – Update available Elastic Beanstalk solution stacks (as per 2021-10-21 - Linux)

    • TAWS-2183 – Update available Elastic Beanstalk solution stacks (as per 2021-10-22 - Windows)

  • Tasks

    • TAWS-2164 – Drop support for Bamboo 6.10