Tags: jfuss/aws-cdk
Tags
v0.15.2 (aws#1118) Bug Fixes ========== * correctly emit quoted YAML for account numbers ([aws#1105](aws#1105)) ([b4d9155](aws@b4d9155)), closes [aws#1100](aws#1100) [aws#1098](aws#1098) * **aws-ecs:** fix use of published NPM package with TypeScript ([aws#1117](aws#1117)) ([ebfb522](aws@ebfb522)) Features ========== * **aws-ecs:** Add desired count to LoadBalanced[Fargate|EC2]Service ([aws#1111](aws#1111)) ([cafcc11](aws@cafcc11))
v0.15.0 (aws#1094) Bug Fixes ======== * **aws-autoscaling:** allow minSize to be set to 0 ([aws#1015](aws#1015)) ([67f7fa1](aws@67f7fa1)) * **aws-codebuild:** correctly pass the timeout property to CFN when creating a Project. ([aws#1071](aws#1071)) ([b1322bb](aws@b1322bb)) * **aws-codebuild:** correctly set S3 path when using it as artifact. ([aws#1072](aws#1072)) ([f32cba9](aws@f32cba9)) * **aws-kms:** add output value when exporting an encryption key ([aws#1036](aws#1036)) ([cb490be](aws@cb490be)) * Switch from `js-yaml` to `yaml` ([aws#1092](aws#1092)) ([0b132b5](aws@0b132b5)) Features ======== * don't upload the same asset multiple times ([aws#1011](aws#1011)) ([35937b6](aws@35937b6)), closes [aws#989](aws#989) * **app-delivery:** CI/CD for CDK Stacks ([aws#1022](aws#1022)) ([f2fe4e9](aws@f2fe4e9)) * add a new construct library for ECS ([aws#1058](aws#1058)) ([ae03ddb](aws@ae03ddb)) * **applets:** integrate into toolkit ([aws#1039](aws#1039)) ([fdabe95](aws@fdabe95)), closes [aws#849](aws#849) [aws#342](aws#342) [aws#291](aws#291) * **aws-codecommit:** use CloudWatch Events instead of polling by default in the CodePipeline Action. ([aws#1026](aws#1026)) ([d09d30c](aws@d09d30c)) * **aws-dynamodb:** allow specifying partition/sort keys in props ([aws#1054](aws#1054)) ([ec87331](aws@ec87331)), closes [aws#1051](aws#1051) * **aws-ec2:** AmazonLinuxImage supports AL2 ([aws#1081](aws#1081)) ([97b57a5](aws@97b57a5)), closes [aws#1062](aws#1062) * **aws-lambda:** high level API for event sources ([aws#1063](aws#1063)) ([1be3442](aws@1be3442)) * **aws-sqs:** improvements to IAM grants API ([aws#1052](aws#1052)) ([6f2475e](aws@6f2475e)) * **codepipeline/cfn:** Use fewer statements for pipeline permissions ([aws#1009](aws#1009)) ([8f4c2ab](aws@8f4c2ab)) * **pkglint:** Make sure .snk files are ignored ([aws#1049](aws#1049)) ([53c8d76](aws@53c8d76)), closes [aws#643](aws#643) * **toolkit:** deployment ui improvements ([aws#1067](aws#1067)) ([c832eaf](aws@c832eaf)) * Update to CloudFormation resource specification v2.11.0 BREAKING CHANGES ======== * The ec2.Connections object has been changed to be able to manage multiple security groups. The relevant property has been changed from `securityGroup` to `securityGroups` (an array of security group objects). * **aws-codecommit:** this modifies the default behavior of the CodeCommit Action. It also changes the internal API contract between the aws-codepipeline-api module and the CodePipeline Actions in the service packages. * **applets:** The applet schema has changed to allow Multiple applets can be define in one file by structuring the files like this: * **applets:** The applet schema has changed to allow definition of multiple applets in the same file. The schema now looks like this: applets: MyApplet: type: ./my-applet-file properties: property1: value ... By starting an applet specifier with npm://, applet modules can directly be referenced in NPM. You can include a version specifier (@1.2.3) to reference specific versions. * **aws-sqs:** `queue.grantReceiveMessages` has been removed. It is unlikely that this would be sufficient to interact with a queue. Alternatively you can use `queue.grantConsumeMessages` or `queue.grant('sqs:ReceiveMessage')` if there's a need to only grant this action.
PreviousNext