Skip to content

Releases: aws/aws-extensions-for-dotnet-cli

Release 2026-06-30

Choose a tag to compare

Release 2026-06-30

Amazon.Lambda.Tools (7.0.0)

  • When deploying a durable function with deploy-function or update-function-config, automatically attach the AWSLambdaBasicDurableExecutionRolePolicy managed policy to a tool-created execution role, and warn when a user-supplied role is missing it.
  • Added --invoke-mode switch to the invoke-function command with values RequestResponse (default), Event, Stream and DurableExecution. Stream invokes the function with InvokeWithResponseStream and streams the response to the console; Event invokes asynchronously and displays any function error and the durable execution ARN; DurableExecution invokes asynchronously and monitors the durable execution by polling GetDurableExecution and GetDurableExecutionHistory, resolving the latest published version ARN when a function name is supplied
  • The deploy-function and update-function-config commands now write the new function version ARN to the output when --function-publish is set to true
  • [Breaking Change] Tool's minimum .NET version updated from .NET 6 to .NET 8
  • Added --file-system-configs, --durable-execution-timeout and --durable-retention-period switches to the deploy-function and update-function-config commands to configure the function's file system (Amazon EFS/S3) and durable execution settings
  • Bumped AWS SDK for .NET dependencies to latest versions

Amazon.ECS.Tools (5.0.0)

  • [Breaking Change] Tool's minimum .NET version updated from .NET 6 to .NET 8

Amazon.ElasticBeanstalk.Tools (6.0.0)

  • [Breaking Change] Tool's minimum .NET version updated from .NET 6 to .NET 8

Release 2026-06-01

Choose a tag to compare

Release 2026-06-01

Amazon.Lambda.Tools (6.0.6)

  • Added AWSSDK.Signin dependency to resolve AWS credentials when authenticated using the AWS CLI v2 'aws login' SSO flow

Amazon.ECS.Tools (4.0.2)

  • Added AWSSDK.Signin dependency to resolve AWS credentials when authenticated using the AWS CLI v2 'aws login' SSO flow

Amazon.ElasticBeanstalk.Tools (5.0.2)

  • Added AWSSDK.Signin dependency to resolve AWS credentials when authenticated using the AWS CLI v2 'aws login' SSO flow

Release 2026-03-06

Choose a tag to compare

Release 2026-03-06

Amazon.Lambda.Tools (6.0.5)

  • Fix issue when polling for CloudFormation events showing events before deploy-serverless command was invoked

Release 2026-01-29

Choose a tag to compare

Release 2026-01-29

Amazon.Lambda.Tools (6.0.4)

  • Bumped AWSSDK.Core version to 4.0.3.3
  • Switch default container build from mcr.microsoft.com/dotnet/sdk:10.0-aot to public.ecr.aws/sam/build-dotnet10:latest

Release 2025-12-17

Choose a tag to compare

Release 2025-12-17

Amazon.Lambda.Tools (6.0.3)

  • When building container images fallback to docker build if the buildx plugin is not available

Release 2025-12-16

Choose a tag to compare

Release 2025-12-16

Amazon.ECS.Tools (4.0.1)

  • Re-enable JSON comment support in the config file after support was removed in version 4.0.0

Amazon.ElasticBeanstalk.Tools (5.0.1)

  • Re-enable JSON comment support in the config file after support was removed in version 5.0.0

Amazon.Lambda.Tools (6.0.2)

  • Re-enable JSON comment support in the config file after support was removed in version 6.0.0

Release 2025-12-15

Choose a tag to compare

Release 2025-12-15

Amazon.Lambda.Tools (6.0.1)

  • Fix null pointer issue when deploying or package with a CloudFormation template and specifying a config file
  • Fix issue with package command where the value of an incorrectly named switch would get mistaken for the output package name

Release 2025-12-12 #2

Choose a tag to compare

Release 2025-12-12 #2

Amazon.ECS.Tools (4.0.0)

  • Updated to V4 of the AWS SDK for .NET
  • Updated the minimum requirement from .NET Core 3.1 to .NET 6

Amazon.ElasticBeanstalk.Tools (5.0.0)

  • Updated to V4 of the AWS SDK for .NET
  • Updated the minimum requirement from .NET Core 3.1 to .NET 6

Amazon.Lambda.Tools (6.0.0)

  • Updated to V4 of the AWS SDK for .NET
  • Updated the minimum requirement from .NET Core 3.1 to .NET 6
  • Fixed 'The image manifest or layer media type for the source image is not supported.' issue when container image was built for a Lambda function by adding the '--provenance=false' switch for the docker buildx command
  • Add support for packaging and deploying C# file-based Lambda functions

Release 2025-11-18

Choose a tag to compare

Release 2025-11-18

Amazon.Lambda.Tools (5.13.2)

  • Fix: Use function architecture to determine artifact path instead of hardcoded 'x64'.

Release 2025-11-10

Choose a tag to compare

Release 2025-11-10

Amazon.Lambda.Tools (5.13.1)

  • Add support for solutions migrated to slnx