Skip to content

Releases: aws/aws-dotnet-deploy

Release 0.21.10

07 Oct 20:28
9a4d9d2
Compare
Choose a tag to compare

0.21.10

Bug Fixes

  • Fix sourceName for template config to the correct value
  • Install nodejs in publish image to support SPA app publish
  • Update StartDeploymentSession to return default stack name
  • Update recipe descriptions to be more informative

Features

  • Add ability to add backend rest api to Blazor Wasm application
  • Change default saved deployment-project suffix from "CDK to ".Deployment"
  • Enable re-deployment using a compatible CDK deployment project.
  • Add AllowedValues and ValueMapping to GetConfigSettings

Build System or External Dependencies

  • Version bump to 0.21

Release 0.20.12

29 Sep 21:55
869be21
Compare
Choose a tag to compare

0.20.12

Bug Fixes

  • Reword console output text in the CLI.

Testing

  • Fix test failure caused when dir search reaches to root
  • List custom recipes when assert fails
  • Log rethrown exceptions when diagnostics is enabled
  • Make sure only one thread at a time allowed to perform cdk installation
  • Serialize parallel integration tests output
  • Workaround for command executions where process has exited but didn't finish stdout/stderr

Documentation

  • Show appropriate message based whether Node.js installation required or existing Node.js is not compatible

Features

  • Add CodeBuild CI GitHub workflow

Build System or External Dependencies

  • Version bump to 0.20

Release 0.19.18

21 Sep 18:26
4148988
Compare
Choose a tag to compare

0.19.18

Bug Fixes

  • Null pointer exception when cleaning orphan stacks in user settings.
  • Replace default values for option setting items with stack name as prefix
  • Server-mode GetRecipe API supports finding recipes for custom deployment project recipe ids.
  • Startup freezing when started from a project that has a large "git status" response.
  • Use doubles in save settings file
  • Integration tests failing due to invalid resource output

Code Refactoring

  • Remove orphan code

Features

  • Makes sure Configuration object is accessible during customization callback
  • Redesign Blazor WASM recipe to be based on CloudFront backed by S3
  • Restructure App Runner recipe to match new style of writing recipes.
  • Set console title
  • Update Beanstalk recipe to new style
  • Update ECS Fargate Console recipe to new style and added ability to configure autoscaling
  • Update Schedule Task recipe to new style

Build System or External Dependencies

  • Version bump to 0.19

Release 0.18.6

01 Sep 14:56
0ef3240
Compare
Choose a tag to compare

0.18.6

Bug Fixes

  • Fixed an error caught by static code analysis
  • Fixes the re-deployment experience using the ECS Fargate recipe
  • Disallow SMB shares from file paths
  • Reusing AES IV could cause potential security risks

Build System or External Dependencies

  • Version bump to 0.18

Release 0.17.15

27 Aug 18:41
7666f38
Compare
Choose a tag to compare

0.17.15

Features

  • Add a filter on the allowed hosts in server mode
  • Make ASP.NET Core ECS recipe customizable
  • Check if system capabilities are missing before deployment in server mode
  • Delete temporary CDK project after deployment
  • Detect CDK version by parsing deployment project csproj file
  • Make the encryption key info mode the default one

Bug Fixes

  • Correctly resolve the solution path while parsing the project definition on non-windows targets.
  • Fix issue with TypeHintData not being serialized correctly when saving CDK project
  • For Blazor WASM recipe increase memory size for BucketDeployment so the underlying CDK Lambda function will run faster to deploy out the web applications files to S3
  • Remove csproj extension to make sure project files are not restored
  • Replace ErrorCode with Throttling
  • Sanitize deploy tool path to prevent command injection

Build System or External Dependencies

  • Version bump to 0.17

Release 0.16.7

16 Aug 22:31
Compare
Choose a tag to compare

0.16.7

Features

  • Add GetCapabilities API to check for NodeJS and Docker installations
  • Save last used stack and order existing deployments by MRU stack

Bug Fixes

  • Run integration tests in an independent sandbox.

Build System or External Dependencies

  • Version bump to 0.16

Release 0.15.6

11 Aug 18:39
0b355e6
Compare
Choose a tag to compare

0.15.6

Bug Fixes

  • Fix integration tests that are failing in CodePipeline

Features

  • List saved CDK projects as deployment options.

Build System or External Dependencies

  • Version bump to 0.15

Release 0.14.17

04 Aug 19:42
51a8a3f
Compare
Choose a tag to compare

0.14.17

Features

  • Add AWS App Runner recommendation
  • Add short description to recipes
  • Display created AWS resources as deployment outputs

Bug Fixes

  • Change execution timeout for server mode tests.
  • Make sure credentials tied to the current server mode session is used when invoking the CDK
  • Cdk deploy failure does not throw an exception
  • Integration tests failing
  • Passing a deploy tool to ServerModeSession fails
  • Use unique identifiers for stdin values

CI Configuration Changes

  • Add manual workflow to prepare release PRs
  • Add manual workflow to prepare release PRs

Testing

  • Enable parallel integ tests

Build System or External Dependencies

  • Version bump to 0.14

Release 0.13.15

26 Jul 19:45
28e6e39
Compare
Choose a tag to compare

0.13.15

Features

  • Create a deployment-manifest file to keep track of the saved CDK deployment projects.
  • Create command to save the CDK deployment project without performing a deployment.
  • Enable nullability for CDK Templates
  • Specify local deploy tool to use in server mode

Bug Fixes

  • Correctly resolve the target project path when a relative project path is provided via CLI arguments
  • Deployment bundle settings are not handled in server mode
  • Previous settings are applied to global SelectedRecommendation in state object
  • Recommendation unit tests were failing after merge
  • Validation messages are not user friendly

Build System or External Dependencies

  • Updated changelog title order
  • Version bump to 0.13

Release 0.12.10

22 Jul 20:16
cc7cbcf
Compare
Choose a tag to compare

0.12.10

Bug Fixes

  • Server mode not shutting down when parent process exits
  • Fix misleading language in user input prompt to deploy to a new or an existing Cloudformation stack.

Build System or External Dependencies

  • Version bump to 0.12

Chore

  • Refactor the Deploy command to provide separation of responsibilities.

Features

  • Add GetRecipe API to describe Recipes returned by other APIs
  • Add logging messages to show what docker build command and from what directory the build will happen
  • Update ECS templates and docker generation to support .NET 6