ausgaben / aws-backend

5th iteration of the Ausgaben backend, built using AWS serverless components
1 stars 0 forks source link

An in-range update of aws-cdk is breaking the build 🚨 #8

Closed greenkeeper[bot] closed 4 years ago

greenkeeper[bot] commented 4 years ago

There have been updates to the aws-cdk monorepo:

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the aws-cdk group definition.

aws-cdk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details - ❌ **continuous-integration/travis-ci/push:** The Travis CI build failed ([Details](https://travis-ci.org/ausgaben/aws-backend/builds/591408659?utm_source=github_status&utm_medium=notification)).

Release Notes for v1.10.0

Bug Fixes

Features

  • appmesh: eagerly validate healthCheck settings (#4221) (84a1b45)
  • core: context lookup errors are reported to CX app (#3772) (b0267e4), closes #3654
  • ec2: add custom userdata factory (#4193) (3a9f4c8)
  • ec2: add sourceDestCheck to instance (#4186) (6e75168)
  • ec2: let Instance be IGrantable (#4190) (87f096e)
  • ecr-assets: Support .dockerignore (faster Docker builds) (#4104) (8389eeb)
  • ecs: add protocol option and default certificate for HTTPS services (#4120) (e02c6cc)
  • ecs: add URL output for LB services (#4238) (38d78ed)
  • ecs-patterns: support propagateTags and ecsManagedTags (#4100) (caa0077), closes #3979
  • eks: retrieve ami with ssm (#4156) (622a4e1)
  • eks: upgrade latest kubertenes version to 1.14 (#4157) (c7def91)
  • elasticloadbalancingv2: add Instance target (#4187) (f11bece)
  • s3-deployment: allow specifying memory limit (#4204) (84e1d4b), closes #4058
  • ses-actions: move SES rule actions to separate package (#4163) (a9fef66), closes #3726
  • publish construct tree into the cloud assembly (#4194) (3cca03d)

BREAKING CHANGES

  • ses-actions: adding an action to a receipt rule now requires an integration
    object from the @aws-cdk/aws-ses-actions package.
FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 4 years ago

After pinning to 1.9.0 your tests are passing again. Downgrade this dependency πŸ“Œ.

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.10.0

Bug Fixes

Features

  • appmesh: eagerly validate healthCheck settings (#4221) (84a1b45)
  • core: context lookup errors are reported to CX app (#3772) (b0267e4), closes #3654
  • ec2: add custom userdata factory (#4193) (3a9f4c8)
  • ec2: add sourceDestCheck to instance (#4186) (6e75168)
  • ec2: let Instance be IGrantable (#4190) (87f096e)
  • ecr-assets: Support .dockerignore (faster Docker builds) (#4104) (8389eeb)
  • ecs: add protocol option and default certificate for HTTPS services (#4120) (e02c6cc)
  • ecs: add URL output for LB services (#4238) (38d78ed)
  • ecs-patterns: support propagateTags and ecsManagedTags (#4100) (caa0077), closes #3979
  • eks: retrieve ami with ssm (#4156) (622a4e1)
  • eks: upgrade latest kubertenes version to 1.14 (#4157) (c7def91)
  • elasticloadbalancingv2: add Instance target (#4187) (f11bece)
  • s3-deployment: allow specifying memory limit (#4204) (84e1d4b), closes #4058
  • ses-actions: move SES rule actions to separate package (#4163) (a9fef66), closes #3726
  • publish construct tree into the cloud assembly (#4194) (3cca03d)

BREAKING CHANGES

  • ses-actions: adding an action to a receipt rule now requires an integration
    object from the @aws-cdk/aws-ses-actions package.
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.10.1

Bug Fixes

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.11.0

Bug Fixes

Features

  • codepipeline: validate that source actions are in the same region as the pipeline (#4303) (c35091f)
  • update CloudFormation resource specification to v6.2.0 (#4309) (92b05a6)
  • cli: Add Jest tests to JavaScript init templates (#4282) (22a5ada), closes #4027
  • ecs-patterns: Allow overriding loadBalancer and taskDefinition (#4213) (f2a6d46)
  • lambda: event-source maxBatchingWindow property (#4260) (4040032)
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.12.0

Bug Fixes

  • apigateway: defaultChild on RestApi returns the underlying L1 (#4318) (53db8bc), closes #3234
  • cloudmap: fix CloudMap Service import, expose ECS CloudMap Service (#4313) (c968c96), closes #4286
  • codebuild: validate if a CodePipeline action that is cross-account does not have outputs (#4171) (1744f8a), closes #4032
  • custom-resources: support region for AwsCustomResource (#4298) (934d36f), closes #4292
  • ecr-assets: exclude option (#4354) (f96b2fb), closes #4353 #4353
  • ecs: nat network mode for windows tasks (#4317) (9ceb995), closes #4272
  • lambda-event-sources: add missing export of streams.ts (#4362) (032b70c), closes #4352

Features

BREAKING CHANGES

  • cloudmap: cloudmap.Service.fromServiceAttributes takes a newly
    required argument namespace.
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.12.0

Bug Fixes

  • apigateway: defaultChild on RestApi returns the underlying L1 (#4318) (53db8bc), closes #3234
  • cloudmap: fix CloudMap Service import, expose ECS CloudMap Service (#4313) (c968c96), closes #4286
  • codebuild: validate if a CodePipeline action that is cross-account does not have outputs (#4171) (1744f8a), closes #4032
  • custom-resources: support region for AwsCustomResource (#4298) (934d36f), closes #4292
  • ecr-assets: exclude option (#4354) (f96b2fb), closes #4353 #4353
  • ecs: nat network mode for windows tasks (#4317) (9ceb995), closes #4272
  • lambda-event-sources: add missing export of streams.ts (#4362) (032b70c), closes #4352

Features

BREAKING CHANGES

  • cloudmap: cloudmap.Service.fromServiceAttributes takes a newly
    required argument namespace.
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.13.0

Bug Fixes

  • codepipeline: allow adding an S3 source action with the same bucket multiple times (#4481) (87458c1), closes #4237
  • use fixed dependency versions between CDK packages (#4470) (1d1b8bc)
  • cli: remove warning about assets not included in diff (#4454) (123c594), closes #395
  • cli: Use RegionalDomainName attribute in output of Toolkit stack for GovCloud and CN compatibility (#4427) (adbc2e3), closes #1469
  • codepipeline: do not retain the default bucket key and alias (#4400) (9740ed3), closes #4336
  • elbv2: add new FS security policies (#4425) (a4e63bd)
  • elbv2: validate healthcheck intervals (#4280) (3627e23), closes #4279
  • s3-deployment: lambda "src" not included in published module (#4430) (d16080a), closes #4404

Features

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.15.0

⚠ BREAKING CHANGES

  • rds: securityGroup: ec2.ISecurityGroup is now securityGroups: ec2.ISecurityGroup[] in DatabaseInstanceAttributes
  • rds: removed securityGroupId from IDatabaseInstance

Bug Fixes

  • acm: update CertificateRequestorFunction runtime (#4612) (a711425), closes #4610
  • assets: docker asset versions are pushed to separate repositories (#4537) (8484114), closes #4535
  • aws-lambda: update deprecation warning for node.js 8.10 (#4624) (ace8041)
  • cli: add Cloud Assembly backwards compat tests (#4625) (5d2e5e3), closes #4475 #4544
  • cloudformation: cannot reference resource attributes with "." in nested stacks (#4684) (561bb73)
  • codebuild: revert validation that only a project with source CODEPIPELINE can be added to a pipeline (#4689) (8e72720), closes #4646
  • codepipeline: the CodeBuild action now works with imported projects (#4637) (6c4085e), closes #4613
  • core: fix docs for CfnInclude (#4703) (ba38b76), closes #3424
  • core: removalpolicy correct default (#4499) (09d89c3), closes #4416
  • custom-resources: increase and expose timeout for AwsCustomResource (#4623) (f17f809), closes #3272
  • eks: cannot update cluster configuration (#4696) (e17ba55), closes #4311 #4310
  • elbv2: fix disabling proxy protocol v2 attribute for NetworkTargetGroup (#4596) (8b598c4), closes #4574
  • iam: fix managedPolicyName, cross-account references (#4630) (9b7d2d0), closes #4581 #4567
  • ssm: invalid parameter arn (#4685) (e26a36c), closes #4672

Features

  • apigateway: add convenience url property at resource level (#4686) (012eeed)
  • autoscaling: let AutoScalingGroup be IGrantable (#4654) (406dc8e)
  • cloudfront: complete viewerCertificate support (#4579) (80b4ac9)
  • codedeploy: Model ECS deployment resources and pipeline action (#4600) (ed639ca)
  • codepipeline: add ability to override env variables in CodeBuild actions (#4502) (c0c0513), closes #4531
  • ec2: Support explicit Subnet selection (#4622) (203a605)
  • ecs: add support for start and stop timeout in ContainerDefinition (#4638) (b00c0af)
  • ecs-patterns: add family name to load balanced service properties (#4688) (d7654e7)
  • ecs-patterns: add service name to queue processing service properties (#4505) (3202720), closes #4504 #4504
  • rds: allow using existing security groups for new instance (#4495) (ef1ce5e), closes #2949
  • vpc: additional validation around Subnet Types (#4668) (9a96c37), closes #3704
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.16.0

⚠ BREAKING CHANGES

  • core: template file names in cdk.out for new projects created by cdk init will use stack.artifactId instead of the physical stack name to enable multiple stacks to use the same name. In most cases the artifact ID is the same as the stack name. To enable this fix for old projects, add the context key @aws-cdk/core:enableStackNameDuplicates: true in your cdk.json file.

Features

  • apigateway: publish api endpoint through an export name #3662 (#4849) (652a8f5)
  • aws-ecr: add onImageScanCompleted() support (#4819) (5bdd9bb), closes #4818
  • aws-eks: support aws/aws-node-termination-handler as the default spot draining handler (#4931) (f4a41d1)
  • aws-events: Adds EventBus resources (#4609) (bbec8c5)
  • cfnspec: update CloudFormation spec to 7.3.0 (#4838) (ed904cb)
  • cli: add @types/node to typescript init templates (#4947) (efde8e9), closes #3839 #4462 #3840
  • cli: cdk version command (#4720) (3459982)
  • cli: docker image asset scanning by default (#4874) (87421c9)
  • cli: dotnet init templates come with Roslyn Analyzers (#4765) (fbd007e)
  • cloudwatch: allow overriding of metric graph rendering (#4571) (3643130)
  • core: add resource type and properties for all CfnResource constructs to tree.json (#4894) (4037155), closes #4562
  • core: cdk init --generate-only (#4826) (9cc1e52)
  • custom-resources: allow specifying role for AwsCustomResource (#4909) (98fb888), closes #4906
  • custom-resources: implement IGrantable for AwsCustomResource (#4790) (b840784), closes #4710
  • ec2: allow using existing security groups with interface VPC endpoints (#4908) (bda28e8), closes #4589 #2699 #3446
  • ec2: support NAT instances, AMI lookups (#4898) (dca9a24), closes #4876
  • ecs: add cloudMapNamespace as a property of cloudMapOptions (#4890) (06caf4f)
  • feature flags rfc (#4925) (db50ab0)
  • custom-resources: provider framework (#4572) (f9eec04)
  • ecs-patterns: add listener port as a property for network/application load balanced services (#4825) (20b8e5d), closes #4793
  • elbv2: add redirect action of ALB's listener (#4606) (c770d3c), closes #4546
  • events: support event bus for rule (#4839) (f5858ba)
  • s3: onCloudTrailWriteObject matches all update events (#4723) (46d9885), closes #4634
  • sns: support cross-region subscription on imported topics (#4917) (3dd194d), closes #3842
  • stepfunctions: add EvaluateExpression task (#4602) (6dba637)
  • vpc: allow Vpc.fromLookup() to discover asymmetric subnets (#4544) (2ccb745), closes #3407

Bug Fixes

  • apigateway: allow multiple api keys to the same usage plan (#4903) (142bd0e), closes #4860
  • assets: support exceptions to exclude patterns (#4473) (b7b4336)
  • cloudfront: aliasConfiguration fallback identifier conflict (#4760) (4d16f79)
  • cloudfront: revert certificate region verification (#4734) (de0eb47)
  • core: cannot use the same stack name for multiple stacks (under feature flag) (#4895) (658f100), closes #4412
  • dockerfile: add yarn (#4844) (2f8d06a)
  • dynamodb: Fix AutoScaling role ARN (#4854) (fc054e9)
  • dynamodb-global: cannot deploy global tables due to unresolved resource dependencies (45f0e02), closes #4676
  • ecs-patterns: handle desired task count being set to 0 (#4722) (c31ca27)
  • eks: pass --use-max-pods to bootstrap options when false (#4753) (22fe0ce)
  • elbv2: update region/account map of elbv2 (#4738) (5d98e7f)
  • init: 'cdk init' doesn't leave .d.ts files (#4841) (10b5b3c)
  • init: remove automatic JSII Roslyn analyzer dependency (#4835) (5029f0e)
  • init/csharp: correct cdk.json 'app' command (#4778) (d89504f)
  • ssm: malformed ARNs for parameters with physical names that use path notation (#4842) (43f276a)

In addition to the above, several bugs in the Python, .NET and Java release of the CDK have been addressed.

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.16.0

⚠ BREAKING CHANGES

  • core: template file names in cdk.out for new projects created by cdk init will use stack.artifactId instead of the physical stack name to enable multiple stacks to use the same name. In most cases the artifact ID is the same as the stack name. To enable this fix for old projects, add the context key @aws-cdk/core:enableStackNameDuplicates: true in your cdk.json file.

Features

  • apigateway: publish api endpoint through an export name #3662 (#4849) (652a8f5)
  • aws-ecr: add onImageScanCompleted() support (#4819) (5bdd9bb), closes #4818
  • aws-eks: support aws/aws-node-termination-handler as the default spot draining handler (#4931) (f4a41d1)
  • aws-events: Adds EventBus resources (#4609) (bbec8c5)
  • cfnspec: update CloudFormation spec to 7.3.0 (#4838) (ed904cb)
  • cli: add @types/node to typescript init templates (#4947) (efde8e9), closes #3839 #4462 #3840
  • cli: cdk version command (#4720) (3459982)
  • cli: docker image asset scanning by default (#4874) (87421c9)
  • cli: dotnet init templates come with Roslyn Analyzers (#4765) (fbd007e)
  • cloudwatch: allow overriding of metric graph rendering (#4571) (3643130)
  • core: add resource type and properties for all CfnResource constructs to tree.json (#4894) (4037155), closes #4562
  • core: cdk init --generate-only (#4826) (9cc1e52)
  • custom-resources: allow specifying role for AwsCustomResource (#4909) (98fb888), closes #4906
  • custom-resources: implement IGrantable for AwsCustomResource (#4790) (b840784), closes #4710
  • ec2: allow using existing security groups with interface VPC endpoints (#4908) (bda28e8), closes #4589 #2699 #3446
  • ec2: support NAT instances, AMI lookups (#4898) (dca9a24), closes #4876
  • ecs: add cloudMapNamespace as a property of cloudMapOptions (#4890) (06caf4f)
  • feature flags rfc (#4925) (db50ab0)
  • custom-resources: provider framework (#4572) (f9eec04)
  • ecs-patterns: add listener port as a property for network/application load balanced services (#4825) (20b8e5d), closes #4793
  • elbv2: add redirect action of ALB's listener (#4606) (c770d3c), closes #4546
  • events: support event bus for rule (#4839) (f5858ba)
  • s3: onCloudTrailWriteObject matches all update events (#4723) (46d9885), closes #4634
  • sns: support cross-region subscription on imported topics (#4917) (3dd194d), closes #3842
  • stepfunctions: add EvaluateExpression task (#4602) (6dba637)
  • vpc: allow Vpc.fromLookup() to discover asymmetric subnets (#4544) (2ccb745), closes #3407

Bug Fixes

  • apigateway: allow multiple api keys to the same usage plan (#4903) (142bd0e), closes #4860
  • assets: support exceptions to exclude patterns (#4473) (b7b4336)
  • cloudfront: aliasConfiguration fallback identifier conflict (#4760) (4d16f79)
  • cloudfront: revert certificate region verification (#4734) (de0eb47)
  • core: cannot use the same stack name for multiple stacks (under feature flag) (#4895) (658f100), closes #4412
  • dockerfile: add yarn (#4844) (2f8d06a)
  • dynamodb: Fix AutoScaling role ARN (#4854) (fc054e9)
  • dynamodb-global: cannot deploy global tables due to unresolved resource dependencies (45f0e02), closes #4676
  • ecs-patterns: handle desired task count being set to 0 (#4722) (c31ca27)
  • eks: pass --use-max-pods to bootstrap options when false (#4753) (22fe0ce)
  • elbv2: update region/account map of elbv2 (#4738) (5d98e7f)
  • init: 'cdk init' doesn't leave .d.ts files (#4841) (10b5b3c)
  • init: remove automatic JSII Roslyn analyzer dependency (#4835) (5029f0e)
  • init/csharp: correct cdk.json 'app' command (#4778) (d89504f)
  • ssm: malformed ARNs for parameters with physical names that use path notation (#4842) (43f276a)

In addition to the above, several bugs in the Python, .NET and Java release of the CDK have been addressed.

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.16.0

⚠ BREAKING CHANGES

  • core: template file names in cdk.out for new projects created by cdk init will use stack.artifactId instead of the physical stack name to enable multiple stacks to use the same name. In most cases the artifact ID is the same as the stack name. To enable this fix for old projects, add the context key @aws-cdk/core:enableStackNameDuplicates: true in your cdk.json file.

Features

  • apigateway: publish api endpoint through an export name #3662 (#4849) (652a8f5)
  • aws-ecr: add onImageScanCompleted() support (#4819) (5bdd9bb), closes #4818
  • aws-eks: support aws/aws-node-termination-handler as the default spot draining handler (#4931) (f4a41d1)
  • aws-events: Adds EventBus resources (#4609) (bbec8c5)
  • cfnspec: update CloudFormation spec to 7.3.0 (#4838) (ed904cb)
  • cli: add @types/node to typescript init templates (#4947) (efde8e9), closes #3839 #4462 #3840
  • cli: cdk version command (#4720) (3459982)
  • cli: docker image asset scanning by default (#4874) (87421c9)
  • cli: dotnet init templates come with Roslyn Analyzers (#4765) (fbd007e)
  • cloudwatch: allow overriding of metric graph rendering (#4571) (3643130)
  • core: add resource type and properties for all CfnResource constructs to tree.json (#4894) (4037155), closes #4562
  • core: cdk init --generate-only (#4826) (9cc1e52)
  • custom-resources: allow specifying role for AwsCustomResource (#4909) (98fb888), closes #4906
  • custom-resources: implement IGrantable for AwsCustomResource (#4790) (b840784), closes #4710
  • ec2: allow using existing security groups with interface VPC endpoints (#4908) (bda28e8), closes #4589 #2699 #3446
  • ec2: support NAT instances, AMI lookups (#4898) (dca9a24), closes #4876
  • ecs: add cloudMapNamespace as a property of cloudMapOptions (#4890) (06caf4f)
  • feature flags rfc (#4925) (db50ab0)
  • custom-resources: provider framework (#4572) (f9eec04)
  • ecs-patterns: add listener port as a property for network/application load balanced services (#4825) (20b8e5d), closes #4793
  • elbv2: add redirect action of ALB's listener (#4606) (c770d3c), closes #4546
  • events: support event bus for rule (#4839) (f5858ba)
  • s3: onCloudTrailWriteObject matches all update events (#4723) (46d9885), closes #4634
  • sns: support cross-region subscription on imported topics (#4917) (3dd194d), closes #3842
  • stepfunctions: add EvaluateExpression task (#4602) (6dba637)
  • vpc: allow Vpc.fromLookup() to discover asymmetric subnets (#4544) (2ccb745), closes #3407

Bug Fixes

  • apigateway: allow multiple api keys to the same usage plan (#4903) (142bd0e), closes #4860
  • assets: support exceptions to exclude patterns (#4473) (b7b4336)
  • cloudfront: aliasConfiguration fallback identifier conflict (#4760) (4d16f79)
  • cloudfront: revert certificate region verification (#4734) (de0eb47)
  • core: cannot use the same stack name for multiple stacks (under feature flag) (#4895) (658f100), closes #4412
  • dockerfile: add yarn (#4844) (2f8d06a)
  • dynamodb: Fix AutoScaling role ARN (#4854) (fc054e9)
  • dynamodb-global: cannot deploy global tables due to unresolved resource dependencies (45f0e02), closes #4676
  • ecs-patterns: handle desired task count being set to 0 (#4722) (c31ca27)
  • eks: pass --use-max-pods to bootstrap options when false (#4753) (22fe0ce)
  • elbv2: update region/account map of elbv2 (#4738) (5d98e7f)
  • init: 'cdk init' doesn't leave .d.ts files (#4841) (10b5b3c)
  • init: remove automatic JSII Roslyn analyzer dependency (#4835) (5029f0e)
  • init/csharp: correct cdk.json 'app' command (#4778) (d89504f)
  • ssm: malformed ARNs for parameters with physical names that use path notation (#4842) (43f276a)

In addition to the above, several bugs in the Python, .NET and Java release of the CDK have been addressed.

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.16.0

⚠ BREAKING CHANGES

  • core: template file names in cdk.out for new projects created by cdk init will use stack.artifactId instead of the physical stack name to enable multiple stacks to use the same name. In most cases the artifact ID is the same as the stack name. To enable this fix for old projects, add the context key @aws-cdk/core:enableStackNameDuplicates: true in your cdk.json file.

Features

  • apigateway: publish api endpoint through an export name #3662 (#4849) (652a8f5)
  • aws-ecr: add onImageScanCompleted() support (#4819) (5bdd9bb), closes #4818
  • aws-eks: support aws/aws-node-termination-handler as the default spot draining handler (#4931) (f4a41d1)
  • aws-events: Adds EventBus resources (#4609) (bbec8c5)
  • cfnspec: update CloudFormation spec to 7.3.0 (#4838) (ed904cb)
  • cli: add @types/node to typescript init templates (#4947) (efde8e9), closes #3839 #4462 #3840
  • cli: cdk version command (#4720) (3459982)
  • cli: docker image asset scanning by default (#4874) (87421c9)
  • cli: dotnet init templates come with Roslyn Analyzers (#4765) (fbd007e)
  • cloudwatch: allow overriding of metric graph rendering (#4571) (3643130)
  • core: add resource type and properties for all CfnResource constructs to tree.json (#4894) (4037155), closes #4562
  • core: cdk init --generate-only (#4826) (9cc1e52)
  • custom-resources: allow specifying role for AwsCustomResource (#4909) (98fb888), closes #4906
  • custom-resources: implement IGrantable for AwsCustomResource (#4790) (b840784), closes #4710
  • ec2: allow using existing security groups with interface VPC endpoints (#4908) (bda28e8), closes #4589 #2699 #3446
  • ec2: support NAT instances, AMI lookups (#4898) (dca9a24), closes #4876
  • ecs: add cloudMapNamespace as a property of cloudMapOptions (#4890) (06caf4f)
  • feature flags rfc (#4925) (db50ab0)
  • custom-resources: provider framework (#4572) (f9eec04)
  • ecs-patterns: add listener port as a property for network/application load balanced services (#4825) (20b8e5d), closes #4793
  • elbv2: add redirect action of ALB's listener (#4606) (c770d3c), closes #4546
  • events: support event bus for rule (#4839) (f5858ba)
  • s3: onCloudTrailWriteObject matches all update events (#4723) (46d9885), closes #4634
  • sns: support cross-region subscription on imported topics (#4917) (3dd194d), closes #3842
  • stepfunctions: add EvaluateExpression task (#4602) (6dba637)
  • vpc: allow Vpc.fromLookup() to discover asymmetric subnets (#4544) (2ccb745), closes #3407

Bug Fixes

  • apigateway: allow multiple api keys to the same usage plan (#4903) (142bd0e), closes #4860
  • assets: support exceptions to exclude patterns (#4473) (b7b4336)
  • cloudfront: aliasConfiguration fallback identifier conflict (#4760) (4d16f79)
  • cloudfront: revert certificate region verification (#4734) (de0eb47)
  • core: cannot use the same stack name for multiple stacks (under feature flag) (#4895) (658f100), closes #4412
  • dockerfile: add yarn (#4844) (2f8d06a)
  • dynamodb: Fix AutoScaling role ARN (#4854) (fc054e9)
  • dynamodb-global: cannot deploy global tables due to unresolved resource dependencies (45f0e02), closes #4676
  • ecs-patterns: handle desired task count being set to 0 (#4722) (c31ca27)
  • eks: pass --use-max-pods to bootstrap options when false (#4753) (22fe0ce)
  • elbv2: update region/account map of elbv2 (#4738) (5d98e7f)
  • init: 'cdk init' doesn't leave .d.ts files (#4841) (10b5b3c)
  • init: remove automatic JSII Roslyn analyzer dependency (#4835) (5029f0e)
  • init/csharp: correct cdk.json 'app' command (#4778) (d89504f)
  • ssm: malformed ARNs for parameters with physical names that use path notation (#4842) (43f276a)

In addition to the above, several bugs in the Python, .NET and Java release of the CDK have been addressed.

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.16.1

Bug Fixes

  • jsii: correct handling of mappings into object parameters (0d23eb3)
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.16.3

Bug Fixes

  • ecs-patterns: Fix issue related to protocol being passed to target group (#4988) (6bb29b5)
  • core: unable to find stack by name using the cli in legacy mode (#4998) (26bba19)
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.17.0

Features

Bug Fixes

  • cli: cdk bootstrap is broken due to --no-execute (#5092) (7acc588)
  • cli: cdk version prints to STDERR instead of STDOUT like --version (#5095) (ae5170c), closes #4720
  • core: unable to find stack by name using the cli in legacy mode (#4998) (26bba19), closes #4895 #4997
  • custom-resources: flatten objects with null values in AwsCustomResource (#5073) (f4ea264), closes #5061
  • ecs-patterns: Fix issue related to protocol being passed to target group (#4988) (a257d4d)
  • init-templates: update init templates for csharp and java (#5059) (2d92ab3)
  • logs: cannot use same Lambda for multiple SubscriptionFilters (#4975) (94f5017), closes #4951
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.18.0

General Availability of AWS CDK for .NET and Java!! πŸŽ‰πŸŽ‰πŸ₯‚πŸ₯‚πŸΎπŸΎ

We are excited to announce the general availability of support for the .NET family of languages (C#,
F#, ...) as well as Java!

We want to express our gratitude to all of our early customers as well as the amazing contributors
for all the help and support in making this release possible. Thank you for all the feedback
provided during the Developer Preview of .NET and Java support, without which the product would not
be what it is today.

Special thanks go out to a handful of amazing people who have provided instrumental support in
bringing .NET and Java support to this point:

Of course, we continue to be amazed and thrilled by the community contributions we received besides
language support. The passion demonstrated by the CDK community is heartwarming and largely
contributes to making maintaining the CDK an enjoyable, enriching experience!

Features

  • lambda: node12.x, python3.8 and java11 runtimes (#5107) (e62f9fb)
  • lambda: unlock the lambda environment variables restriction in China regions (#5122) (cc13009)

Bug Fixes

  • init/chsarp: correct README for sample-app C# template (#5144) (b2031f6)
  • init/sample-app: numerous fixes and additions to the sample-app init templates (#5119) (02c3b05), closes #5130 #5130
  • init/java: add -e to mvn command so errors aren't hidden (#5129) (5427106), closes #5128
  • init/csharp: .NET semantic fixes for init templates (#5154) (04a1b32)

Known Issues

The following known issues were identified that specifically affect .NET and Java support in the CDK,
and which will be promptly addressed in upcoming CDK releases (in no particular order). See the
GitHub issues for more information and workarounds where applicable.

  • .NET and Java: [aws/jsii#1011] - abstract members are not marked as such on their .NET and Java representations
  • .NET: [aws/jsii#1029] - user-defined classes implementing CDK interfaces must extend Amazon.Jsii.Runtime.Deputy.DeputyBase
  • .NET: [aws/jsii#1042] - Parameters typed object accept only primitive types, instances of CDK types, Dictionary<string,?>
  • .NET: [aws/jsii#1044] - Unable to pass interface instance through in a Dictionary<string,object>
  • Java: [aws/jsii#1034] - Implementing or overriding overloaded methods in Java does not work consistently
  • Java: [aws/jsii#1035] - Returning Lazy.anyValue from an method whose return type is java.lang.Object may result in Resolution Errors
  • Java: [aws/jsii#1005] - property getter implementations (e.g: from an interface) may be ignored
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.18.0

General Availability of AWS CDK for .NET and Java!! πŸŽ‰πŸŽ‰πŸ₯‚πŸ₯‚πŸΎπŸΎ

We are excited to announce the general availability of support for the .NET family of languages (C#,
F#, ...) as well as Java!

We want to express our gratitude to all of our early customers as well as the amazing contributors
for all the help and support in making this release possible. Thank you for all the feedback
provided during the Developer Preview of .NET and Java support, without which the product would not
be what it is today.

Special thanks go out to a handful of amazing people who have provided instrumental support in
bringing .NET and Java support to this point:

Of course, we continue to be amazed and thrilled by the community contributions we received besides
language support. The passion demonstrated by the CDK community is heartwarming and largely
contributes to making maintaining the CDK an enjoyable, enriching experience!

Features

  • lambda: node12.x, python3.8 and java11 runtimes (#5107) (e62f9fb)
  • lambda: unlock the lambda environment variables restriction in China regions (#5122) (cc13009)

Bug Fixes

  • init/chsarp: correct README for sample-app C# template (#5144) (b2031f6)
  • init/sample-app: numerous fixes and additions to the sample-app init templates (#5119) (02c3b05), closes #5130 #5130
  • init/java: add -e to mvn command so errors aren't hidden (#5129) (5427106), closes #5128
  • init/csharp: .NET semantic fixes for init templates (#5154) (04a1b32)

Known Issues

The following known issues were identified that specifically affect .NET and Java support in the CDK,
and which will be promptly addressed in upcoming CDK releases (in no particular order). See the
GitHub issues for more information and workarounds where applicable.

  • .NET and Java: [aws/jsii#1011] - abstract members are not marked as such on their .NET and Java representations
  • .NET: [aws/jsii#1029] - user-defined classes implementing CDK interfaces must extend Amazon.Jsii.Runtime.Deputy.DeputyBase
  • .NET: [aws/jsii#1042] - Parameters typed object accept only primitive types, instances of CDK types, Dictionary<string,?>
  • .NET: [aws/jsii#1044] - Unable to pass interface instance through in a Dictionary<string,object>
  • Java: [aws/jsii#1034] - Implementing or overriding overloaded methods in Java does not work consistently
  • Java: [aws/jsii#1035] - Returning Lazy.anyValue from an method whose return type is java.lang.Object may result in Resolution Errors
  • Java: [aws/jsii#1005] - property getter implementations (e.g: from an interface) may be ignored
greenkeeper[bot] commented 4 years ago

Your tests are passing again with this update. Explicitly upgrade to these versions πŸš€

Release Notes for v1.18.0

General Availability of AWS CDK for .NET and Java!! πŸŽ‰πŸŽ‰πŸ₯‚πŸ₯‚πŸΎπŸΎ

We are excited to announce the general availability of support for the .NET family of languages (C#,
F#, ...) as well as Java!

We want to express our gratitude to all of our early customers as well as the amazing contributors
for all the help and support in making this release possible. Thank you for all the feedback
provided during the Developer Preview of .NET and Java support, without which the product would not
be what it is today.

Special thanks go out to a handful of amazing people who have provided instrumental support in
bringing .NET and Java support to this point:

Of course, we continue to be amazed and thrilled by the community contributions we received besides
language support. The passion demonstrated by the CDK community is heartwarming and largely
contributes to making maintaining the CDK an enjoyable, enriching experience!

Features

  • lambda: node12.x, python3.8 and java11 runtimes (#5107) (e62f9fb)
  • lambda: unlock the lambda environment variables restriction in China regions (#5122) (cc13009)

Bug Fixes

  • init/chsarp: correct README for sample-app C# template (#5144) (b2031f6)
  • init/sample-app: numerous fixes and additions to the sample-app init templates (#5119) (02c3b05), closes #5130 #5130
  • init/java: add -e to mvn command so errors aren't hidden (#5129) (5427106), closes #5128
  • init/csharp: .NET semantic fixes for init templates (#5154) (04a1b32)

Known Issues

The following known issues were identified that specifically affect .NET and Java support in the CDK,
and which will be promptly addressed in upcoming CDK releases (in no particular order). See the
GitHub issues for more information and workarounds where applicable.

  • .NET and Java: [aws/jsii#1011] - abstract members are not marked as such on their .NET and Java representations
  • .NET: [aws/jsii#1029] - user-defined classes implementing CDK interfaces must extend Amazon.Jsii.Runtime.Deputy.DeputyBase
  • .NET: [aws/jsii#1042] - Parameters typed object accept only primitive types, instances of CDK types, Dictionary<string,?>
  • .NET: [aws/jsii#1044] - Unable to pass interface instance through in a Dictionary<string,object>
  • Java: [aws/jsii#1034] - Implementing or overriding overloaded methods in Java does not work consistently
  • Java: [aws/jsii#1035] - Returning Lazy.anyValue from an method whose return type is java.lang.Object may result in Resolution Errors
  • Java: [aws/jsii#1005] - property getter implementations (e.g: from an interface) may be ignored
greenkeeper[bot] commented 4 years ago

Your tests are still failing with these versions. Compare changes

Release Notes for v1.19.0

⚠ BREAKING CHANGES

  • route53: the value of hostedZoneId will no longer include /hostedzone/ prefix and only includes the hostedZoneId when using HostedZone.fromLookup or fromHostedZoneAttributes

Features

  • appsync: add L2 constuct for AppSync (#4438) (226b27a)
  • cfnspec: Update CloudFormation spec to v10.1.0 (#5431) (ac905ac)
  • cli: always exit with 0 on cdk diff (under feature flag) (#4721) (3ffd810), closes #4650 #4708
  • cloudformation: import CloudFormation resource specification v9.1.1 (#5297) (7f33541)
  • cloudformation: update Resource Specification to v10.0.0 (#5339) (3db8565), closes #5302
  • cloudfront: CloudFrontOriginAccessIdentity (#4491) (8623fe5)
  • codebuild: support AL2 2.0 & Standard 3.0 (#5226) (e6ef981)
  • codebuild: Support ARM-based AL2 image (#5233) (8fc5622)
  • codepipeline: allow retrieving created stages and actions (#5206) (a5b056b), closes #4878
  • ec2: access gateways created by NatProvider (#4948) (5907055), closes #4858
  • ec2: Add missing EC2 instance types (#5349) (#5350) (bc161d6)
  • ec2: Add REKOGNITION_FIPS interface endpoint (#5316) (b291280), closes #5314
  • ecs: Add support for ECS DeploymentController (#5402) (58e67e6)
  • ecs-patterns: healthyPercent on ALB, NLB, Fargate (#4820) (150e65c)
  • events: add static grantPutEvents() to EventBus (#5133) (0823396)
  • lambda: function can be attached to a list of security groups in the vpc (#5049) (4c1a9ec)
  • region-info: throw exception when no fact found (#5166) (88df1eb), closes #3194
  • sns: support KMS masterKey on SNS (#5052) (edd5395), closes #1729
  • Make activating Python virtualenv easier on Windows (#5014) (fc73747)

Bug Fixes

  • apigateway: unable to enable cors with a root proxy and LambdaRestApi (#5249) (f3d5fc9), closes #5232
  • cdk-dasm: prevent duplicate imports (#5293) (d4562b7)
  • cli: fix the behaviour for the --generate-only flag (#5253) (ecbe0b6)
  • cli: this.node.addError does not cause cdk diff to fail #4700 (#5284) (1b12dba)
  • cloudfront: associated lambda role requires edgelambda.amazonaws.com (#5191) (173d886), closes #5180
  • codebuild: add deprecation warning for UBUNTU_14_04 (#5234) (c1b575f)
  • codepipeline: CloudFormation deployment role always gets pipeline bucket and key permissions (#5190) (d5c0f3e), closes #5183
  • core: dependencies across stack boundaries of all kinds (#5211) (d1f0dd5), closes #4460 #4474
  • dockerfile: docker build is missing dotnet (#5091) (18fa3aa)
  • docs: update removed subscribeLambda method example (#5060) (d2a86a5)
  • dynamodb: add missing permission for read stream data (#5074) (22688ce)
  • dynamodb: stacks created by GlobalTable correctly inherit their account. (#5202) (5ad5407), closes #4882
  • ec2: can't add non-default routes to subnets (#5332) (e4309ab)
  • ec2: CIDR for "any" IPv6 too long (#5179) (3695d8c)
  • ec2: Fix CODEBUILD_FIPS interface endpoint (#5315) (465c848)
  • ecr: remove deprecated requirement on docs and comments (#5428) (40ec78e), closes #2857 #2857 #3273
  • init-templates: use pytest for Python sample-app init template (#5325) (6c25da7), closes #5313
  • route53: return plain hosted zone id without /hostedzone/ prefix (#5230) (5e08753)
  • sfn: Task parameters property does nothing (#5408) (01df7c6), closes #5267
  • test: fix .nycrc symlinking (#5245) (d2496e0)