Skip to content

Commit c9786db

Browse files
authored
2 parents f7148c5 + 9c68fff commit c9786db

File tree

136 files changed

+1210
-842
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+1210
-842
lines changed

.github/dependabot.yml

+7
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,10 @@ updates:
1111
labels:
1212
- "auto-approve"
1313
open-pull-requests-limit: 5
14+
- package-ecosystem: "pip"
15+
directory: "/packages/@aws-cdk/lambda-layer-awscli"
16+
schedule:
17+
interval: "weekly"
18+
labels:
19+
- "auto-approve"
20+
open-pull-requests-limit: 5

.github/workflows/yarn-upgrade.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ jobs:
4949
# We special-case typescript because it's not semantically versionned
5050
# We special-case constructs because we want to stay in control of the minimum compatible version
5151
# We special-case lerna because we have a patch on it that stops applying if Lerna upgrades. Remove this once https://github.com/lerna/lerna/pull/2874 releases.
52+
# We special-case aws-sdk-mock because of breaking changes in type exports https://github.com/dwyl/aws-sdk-mock/pull/260. We are not respecting `@ts-ignore`
5253
run: |-
5354
# Upgrade dependencies at repository root
5455
ncu --upgrade --filter=@types/node,@types/fs-extra --target=minor
@@ -57,7 +58,7 @@ jobs:
5758
# Upgrade all the packages
5859
lerna exec --parallel ncu -- --upgrade --filter=@types/node,@types/fs-extra --target=minor
5960
lerna exec --parallel ncu -- --upgrade --filter=typescript --target=patch
60-
lerna exec --parallel ncu -- --upgrade --reject='@types/node,@types/fs-extra,constructs,typescript,aws-sdk,${{ steps.list-packages.outputs.list }}' --target=minor
61+
lerna exec --parallel ncu -- --upgrade --reject='@types/node,@types/fs-extra,constructs,typescript,aws-sdk,aws-sdk-mock,${{ steps.list-packages.outputs.list }}' --target=minor
6162
# This will ensure the current lockfile is up-to-date with the dependency specifications (necessary for "yarn update" to run)
6263
- name: Run "yarn install"
6364
run: yarn install

CHANGELOG.v2.alpha.md

+7
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [2.12.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.11.0-alpha.0...v2.12.0-alpha.0) (2022-02-08)
6+
7+
8+
### Features
9+
10+
* **iotevents:** support transition events ([#18768](https://github.com/aws/aws-cdk/issues/18768)) ([ccc1988](https://github.com/aws/aws-cdk/commit/ccc198864f92620857da09c68013123e9cd3f01d)), closes [#17711](https://github.com/aws/aws-cdk/issues/17711)
11+
512
## [2.11.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.10.0-alpha.0...v2.11.0-alpha.0) (2022-02-08)
613

714

CHANGELOG.v2.md

+17
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [2.12.0](https://github.com/aws/aws-cdk/compare/v2.11.0...v2.12.0) (2022-02-08)
6+
7+
8+
### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
9+
10+
* **cxapi:** of behavior.
11+
12+
Instead, this PR gets rid of the entire set of `FUTURE_FLAGS_DEFAULTS`
13+
set to `false` -- there's no point to having them anyway, and it
14+
gets rid of the associated merge conflicts.
15+
16+
Also shore up the docs for these flags a little.
17+
18+
### Miscellaneous Chores
19+
20+
* **cxapi:** reduce merge conflicts in feature flags ([#18411](https://github.com/aws/aws-cdk/issues/18411)) ([dcdb58a](https://github.com/aws/aws-cdk/commit/dcdb58a0481448031ef18c171535c1c4f5872bdd))
21+
522
## [2.11.0](https://github.com/aws/aws-cdk/compare/v2.10.0...v2.11.0) (2022-02-08)
623

724

packages/@aws-cdk-containers/ecs-service-extensions/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"@aws-cdk/cdk-integ-tools": "0.0.0",
4444
"@aws-cdk/aws-autoscaling": "0.0.0",
4545
"@aws-cdk/cfn2ts": "0.0.0",
46-
"jest": "^27.4.7",
46+
"jest": "^27.5.1",
4747
"@aws-cdk/pkglint": "0.0.0",
4848
"@aws-cdk/assertions": "0.0.0"
4949
},

packages/@aws-cdk/app-delivery/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"@aws-cdk/pkglint": "0.0.0",
7676
"@types/jest": "^27.4.0",
7777
"fast-check": "^2.21.0",
78-
"jest": "^27.4.7"
78+
"jest": "^27.5.1"
7979
},
8080
"repository": {
8181
"type": "git",

packages/@aws-cdk/assert-internal/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"@aws-cdk/cdk-build-tools": "0.0.0",
2828
"@aws-cdk/pkglint": "0.0.0",
2929
"@types/jest": "^27.4.0",
30-
"jest": "^27.4.7",
30+
"jest": "^27.5.1",
3131
"ts-jest": "^27.1.3"
3232
},
3333
"dependencies": {
@@ -39,8 +39,8 @@
3939
},
4040
"peerDependencies": {
4141
"@aws-cdk/core": "0.0.0",
42-
"constructs": "^10.0.0",
43-
"jest": "^27.4.7"
42+
"jest": "^27.5.1",
43+
"constructs": "^10.0.0"
4444
},
4545
"repository": {
4646
"url": "https://github.com/aws/aws-cdk.git",

packages/@aws-cdk/assertions/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@
6666
"@aws-cdk/pkglint": "0.0.0",
6767
"@types/fs-extra": "^9.0.13",
6868
"@types/jest": "^27.4.0",
69+
"jest": "^27.5.1",
6970
"constructs": "^10.0.0",
70-
"jest": "^27.4.7",
7171
"ts-jest": "^27.1.3"
7272
},
7373
"dependencies": {

packages/@aws-cdk/assets/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
"@types/jest": "^27.4.0",
8585
"@types/sinon": "^9.0.11",
8686
"aws-cdk": "0.0.0",
87-
"jest": "^27.4.7",
87+
"jest": "^27.5.1",
8888
"sinon": "^9.2.4",
8989
"ts-mock-imports": "^1.3.8"
9090
},

packages/@aws-cdk/aws-applicationautoscaling/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"@aws-cdk/pkglint": "0.0.0",
8787
"@types/jest": "^27.4.0",
8888
"fast-check": "^2.21.0",
89-
"jest": "^27.4.7"
89+
"jest": "^27.5.1"
9090
},
9191
"dependencies": {
9292
"@aws-cdk/aws-autoscaling-common": "0.0.0",

packages/@aws-cdk/aws-appmesh/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
"@aws-cdk/cfn2ts": "0.0.0",
9292
"@aws-cdk/pkglint": "0.0.0",
9393
"@types/jest": "^27.4.0",
94-
"jest": "^27.4.7"
94+
"jest": "^27.5.1"
9595
},
9696
"dependencies": {
9797
"@aws-cdk/aws-acmpca": "0.0.0",

packages/@aws-cdk/aws-appsync/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"@aws-cdk/cfn2ts": "0.0.0",
8888
"@aws-cdk/pkglint": "0.0.0",
8989
"@types/jest": "^27.4.0",
90-
"jest": "^27.4.7"
90+
"jest": "^27.5.1"
9191
},
9292
"dependencies": {
9393
"@aws-cdk/aws-cognito": "0.0.0",

packages/@aws-cdk/aws-athena/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"@aws-cdk/cfn2ts": "0.0.0",
8787
"@aws-cdk/pkglint": "0.0.0",
8888
"@types/jest": "^27.4.0",
89-
"jest": "^27.4.7"
89+
"jest": "^27.5.1"
9090
},
9191
"dependencies": {
9292
"@aws-cdk/core": "0.0.0",

packages/@aws-cdk/aws-autoscaling-common/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
"@aws-cdk/pkglint": "0.0.0",
7878
"@types/jest": "^27.4.0",
7979
"fast-check": "^2.21.0",
80-
"jest": "^27.4.7"
80+
"jest": "^27.5.1"
8181
},
8282
"dependencies": {
8383
"@aws-cdk/aws-iam": "0.0.0",

packages/@aws-cdk/aws-autoscaling-hooktargets/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
"@aws-cdk/cfn2ts": "0.0.0",
8080
"@aws-cdk/pkglint": "0.0.0",
8181
"@types/jest": "^27.4.0",
82-
"jest": "^27.4.7"
82+
"jest": "^27.5.1"
8383
},
8484
"dependencies": {
8585
"@aws-cdk/aws-autoscaling": "0.0.0",

packages/@aws-cdk/aws-autoscaling/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
"@aws-cdk/cx-api": "0.0.0",
8989
"@aws-cdk/pkglint": "0.0.0",
9090
"@types/jest": "^27.4.0",
91-
"jest": "^27.4.7"
91+
"jest": "^27.5.1"
9292
},
9393
"dependencies": {
9494
"@aws-cdk/aws-autoscaling-common": "0.0.0",

packages/@aws-cdk/aws-batch/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"@aws-cdk/cfn2ts": "0.0.0",
8787
"@aws-cdk/pkglint": "0.0.0",
8888
"@types/jest": "^27.4.0",
89-
"jest": "^27.4.7"
89+
"jest": "^27.5.1"
9090
},
9191
"dependencies": {
9292
"@aws-cdk/aws-ec2": "0.0.0",

packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"eslint-plugin-node": "^11.1.0",
4141
"eslint-plugin-promise": "^4.3.1",
4242
"eslint-plugin-standard": "^4.1.0",
43-
"jest": "^27.4.7",
43+
"jest": "^27.5.1",
4444
"lambda-tester": "^3.6.0",
4545
"sinon": "^9.2.4",
4646
"nock": "^13.2.4",

packages/@aws-cdk/aws-cloudformation/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"@aws-cdk/pkglint": "0.0.0",
9090
"@types/aws-lambda": "^8.10.92",
9191
"@types/jest": "^27.4.0",
92-
"jest": "^27.4.7"
92+
"jest": "^27.5.1"
9393
},
9494
"dependencies": {
9595
"@aws-cdk/aws-iam": "0.0.0",

packages/@aws-cdk/aws-cloudfront/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"@aws-cdk/pkglint": "0.0.0",
8888
"@types/jest": "^27.4.0",
8989
"aws-sdk": "^2.848.0",
90-
"jest": "^27.4.7"
90+
"jest": "^27.5.1"
9191
},
9292
"dependencies": {
9393
"@aws-cdk/aws-certificatemanager": "0.0.0",

packages/@aws-cdk/aws-cloudtrail/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"@aws-cdk/pkglint": "0.0.0",
8888
"@types/jest": "^27.4.0",
8989
"aws-sdk": "^2.848.0",
90-
"jest": "^27.4.7"
90+
"jest": "^27.5.1"
9191
},
9292
"dependencies": {
9393
"@aws-cdk/aws-events": "0.0.0",

packages/@aws-cdk/aws-cloudwatch-actions/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
"@aws-cdk/cfn2ts": "0.0.0",
8080
"@aws-cdk/pkglint": "0.0.0",
8181
"@types/jest": "^27.4.0",
82-
"jest": "^27.4.7"
82+
"jest": "^27.5.1"
8383
},
8484
"dependencies": {
8585
"@aws-cdk/aws-applicationautoscaling": "0.0.0",

packages/@aws-cdk/aws-cloudwatch/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"@aws-cdk/cfn2ts": "0.0.0",
8787
"@aws-cdk/pkglint": "0.0.0",
8888
"@types/jest": "^27.4.0",
89-
"jest": "^27.4.7"
89+
"jest": "^27.5.1"
9090
},
9191
"dependencies": {
9292
"@aws-cdk/aws-iam": "0.0.0",

packages/@aws-cdk/aws-codebuild/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
"@aws-cdk/pkglint": "0.0.0",
9494
"@types/jest": "^27.4.0",
9595
"aws-sdk": "^2.848.0",
96-
"jest": "^27.4.7"
96+
"jest": "^27.5.1"
9797
},
9898
"dependencies": {
9999
"@aws-cdk/assets": "0.0.0",

packages/@aws-cdk/aws-codecommit/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"@aws-cdk/pkglint": "0.0.0",
9595
"@types/jest": "^27.4.0",
9696
"aws-sdk": "^2.848.0",
97-
"jest": "^27.4.7"
97+
"jest": "^27.5.1"
9898
},
9999
"dependencies": {
100100
"@aws-cdk/aws-codestarnotifications": "0.0.0",

packages/@aws-cdk/aws-codedeploy/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"@aws-cdk/cfn2ts": "0.0.0",
9090
"@aws-cdk/pkglint": "0.0.0",
9191
"@types/jest": "^27.4.0",
92-
"jest": "^27.4.7"
92+
"jest": "^27.5.1"
9393
},
9494
"dependencies": {
9595
"@aws-cdk/aws-autoscaling": "0.0.0",

packages/@aws-cdk/aws-codepipeline-actions/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"@aws-cdk/pkglint": "0.0.0",
8686
"@types/jest": "^27.4.0",
8787
"@types/lodash": "^4.14.178",
88-
"jest": "^27.4.7",
88+
"jest": "^27.5.1",
8989
"lodash": "^4.17.21"
9090
},
9191
"dependencies": {

packages/@aws-cdk/aws-codepipeline/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
"@aws-cdk/cx-api": "0.0.0",
9393
"@aws-cdk/pkglint": "0.0.0",
9494
"@types/jest": "^27.4.0",
95-
"jest": "^27.4.7"
95+
"jest": "^27.5.1"
9696
},
9797
"dependencies": {
9898
"@aws-cdk/aws-codestarnotifications": "0.0.0",

packages/@aws-cdk/aws-cognito-identitypool/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
"@aws-cdk/cdk-integ-tools": "0.0.0",
8383
"@aws-cdk/pkglint": "0.0.0",
8484
"@types/jest": "^27.4.0",
85-
"jest": "^27.4.7"
85+
"jest": "^27.5.1"
8686
},
8787
"dependencies": {
8888
"@aws-cdk/aws-cognito": "0.0.0",

packages/@aws-cdk/aws-cognito/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"@aws-cdk/pkglint": "0.0.0",
8888
"@types/jest": "^27.4.0",
8989
"@types/punycode": "^2.1.0",
90-
"jest": "^27.4.7"
90+
"jest": "^27.5.1"
9191
},
9292
"dependencies": {
9393
"@aws-cdk/aws-certificatemanager": "0.0.0",

packages/@aws-cdk/aws-config/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"@aws-cdk/cfn2ts": "0.0.0",
8888
"@aws-cdk/pkglint": "0.0.0",
8989
"@types/jest": "^27.4.0",
90-
"jest": "^27.4.7"
90+
"jest": "^27.5.1"
9191
},
9292
"dependencies": {
9393
"@aws-cdk/aws-events": "0.0.0",

packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"eslint-plugin-node": "^11.1.0",
3838
"eslint-plugin-promise": "^4.3.1",
3939
"eslint-plugin-standard": "^4.1.0",
40-
"jest": "^27.4.7",
40+
"jest": "^27.5.1",
4141
"lambda-tester": "^3.6.0",
4242
"nock": "^13.2.4"
4343
}

packages/@aws-cdk/aws-dynamodb-global/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
"@aws-cdk/cdk-integ-tools": "0.0.0",
7070
"@aws-cdk/pkglint": "0.0.0",
7171
"@types/jest": "^27.4.0",
72-
"jest": "^27.4.7"
72+
"jest": "^27.5.1"
7373
},
7474
"peerDependencies": {
7575
"@aws-cdk/aws-dynamodb": "0.0.0",

packages/@aws-cdk/aws-dynamodb/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
"@types/sinon": "^9.0.11",
9191
"aws-sdk": "^2.848.0",
9292
"aws-sdk-mock": "5.6.0",
93-
"jest": "^27.4.7",
93+
"jest": "^27.5.1",
9494
"sinon": "^9.2.4",
9595
"ts-jest": "^27.1.3"
9696
},

packages/@aws-cdk/aws-ec2/lib/vpc-endpoint-service.ts

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import { CfnVPCEndpointService, CfnVPCEndpointServicePermissions } from './ec2.g
1111
export interface IVpcEndpointServiceLoadBalancer {
1212
/**
1313
* The ARN of the load balancer that hosts the VPC Endpoint Service
14+
*
15+
* @attribute
1416
*/
1517
readonly loadBalancerArn: string;
1618
}

packages/@aws-cdk/aws-ec2/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"@aws-cdk/pkglint": "0.0.0",
9090
"@types/aws-lambda": "^8.10.92",
9191
"@types/jest": "^27.4.0",
92-
"jest": "^27.4.7"
92+
"jest": "^27.5.1"
9393
},
9494
"dependencies": {
9595
"@aws-cdk/aws-cloudwatch": "0.0.0",

packages/@aws-cdk/aws-ecr-assets/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
"@types/jest": "^27.4.0",
8282
"@types/proxyquire": "^1.3.28",
8383
"aws-cdk": "0.0.0",
84-
"jest": "^27.4.7",
84+
"jest": "^27.5.1",
8585
"proxyquire": "^2.1.3"
8686
},
8787
"dependencies": {
@@ -91,8 +91,8 @@
9191
"@aws-cdk/aws-s3": "0.0.0",
9292
"@aws-cdk/core": "0.0.0",
9393
"@aws-cdk/cx-api": "0.0.0",
94-
"constructs": "^10.0.0",
95-
"minimatch": "^3.0.4"
94+
"minimatch": "^3.0.5",
95+
"constructs": "^10.0.0"
9696
},
9797
"homepage": "https://github.com/aws/aws-cdk",
9898
"peerDependencies": {

packages/@aws-cdk/aws-ecs-patterns/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
"@aws-cdk/cfn2ts": "0.0.0",
8080
"@aws-cdk/pkglint": "0.0.0",
8181
"@types/jest": "^27.4.0",
82-
"jest": "^27.4.7"
82+
"jest": "^27.5.1"
8383
},
8484
"dependencies": {
8585
"@aws-cdk/aws-applicationautoscaling": "0.0.0",

0 commit comments

Comments
 (0)