Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): 2.54.0 #23263

Merged
merged 92 commits into from
Dec 7, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
89ce2f1
chore(merge-back): 2.51.0 (#22967)
mergify[bot] Nov 18, 2022
2c61405
feat(cfnspec): cloudformation spec v98.0.0 (#22971)
aws-cdk-automation Nov 18, 2022
ba4896a
feat(iam): apply permissions boundary to a `Stage` (#22913)
corymhall Nov 18, 2022
0292d3f
fix: ECS service replacement regression (#22978)
rix0rrr Nov 18, 2022
35c493f
Merge branch 'main' into merge-back/2.51.1
mergify[bot] Nov 18, 2022
1150ec7
chore(merge-back): 2.51.1 (#22986)
mergify[bot] Nov 19, 2022
d7e0647
feat(cfnspec): cloudformation spec v99.0.0 (#23007)
aws-cdk-automation Nov 21, 2022
05690a1
chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to 6 (#23008)
dependabot[bot] Nov 21, 2022
098c4e2
docs: correct the addToRolePolicy example (#23014)
jak Nov 21, 2022
21b823c
chore(rds): update version MySQL, MariaDB, PostgreSQL and Oracle (#22…
watany-dev Nov 21, 2022
ec8ce8b
Revert: "chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to …
ryparker Nov 22, 2022
4dcce2c
chore: survive gopkg.in failures in cli integ tests (#23034)
rix0rrr Nov 22, 2022
dc8f87a
Revert: "refactor(apigateway): Enclose getaway response parameters wi…
CaerusKaru Nov 22, 2022
6f4dcfd
fix(core): the string 'undefined' is recognized as a valid partition …
huyphan Nov 22, 2022
0bfce89
fix(appsync): fully qualify service principal (#23054)
robertd Nov 23, 2022
6224b6d
feat: bootstrap arguments for permissions boundary (#22792)
Naumel Nov 23, 2022
cc957d6
feat(eks): support for Kubernetes version 1.24 (#22945)
robertd Nov 23, 2022
08f2995
feat(gamelift): add support for buildArn output attribute (#23070)
stevehouel Nov 24, 2022
52edf29
docs: fix various typos (#23020)
Naumel Nov 24, 2022
680a755
feat(events): new filtering capabilities (#23075)
jogold Nov 24, 2022
49d5c3a
feat(gamelift): add Alias L2 Construct for GameLift (#23042)
stevehouel Nov 25, 2022
80b8025
docs(aws-lambda): fix Lambda addEventSource filter example (#23085)
Nov 25, 2022
47943d2
feat(aws-cloudwatch): add missing cloudwatch statistics in exported e…
rigwild Nov 25, 2022
d13b64a
feat(autoscaling): support for throughput on GP3 volumes (#22441)
csumpter Nov 25, 2022
e53352d
fix(kinesis): read permissions for stream do not include `kinesis:Des…
watany-dev Nov 25, 2022
55bca78
fix(lambda-nodejs): AWS SDK v2 is not available for node18.x runtime …
yamatatsu Nov 25, 2022
c594918
fix: bootstrapping.integtest.ts (#23084)
Naumel Nov 25, 2022
bf7586b
feat(sagemaker): add Endpoint L2 construct (#22886)
petermeansrock Nov 25, 2022
82c3646
feat(rds): General Purpose gp3 storage volumes for database instance …
jogold Nov 25, 2022
6754746
chore: npm-check-updates && yarn upgrade (#23060)
aws-cdk-automation Nov 26, 2022
86c6f9d
chore(logs): line break for CloudWatch Logs Insights Query Definition…
jerry-shao Nov 26, 2022
de1adf0
chore: assign incoming ECS issues to Austin (#23107)
madeline-k Nov 27, 2022
0b6dc21
Merge branch 'main' into merge-back/2.52.0
madeline-k Nov 27, 2022
b50a5e2
chore: Merge conflicts - update cfn spec to what is checked into main
madeline-k Nov 27, 2022
b2d0a66
chore(merge-back): 2.52.0 (#23109)
mergify[bot] Nov 28, 2022
aa9c707
chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to 6 (#23111)
dependabot[bot] Nov 28, 2022
5ba35e4
fix(route53): cross-account delegation broken in opt-in regions (#23082)
rix0rrr Nov 28, 2022
f56a625
docs(dynamodb): add note on replication limit (#22154)
peterwoodworth Nov 28, 2022
416064e
docs(sagemaker): remove install instructions (#23120)
petermeansrock Nov 28, 2022
85fe047
fix(servicecatalogappregistry): creating ApplicationStack in AppScope…
rohitagg0807 Nov 28, 2022
437c21f
fix(integ-test): limit api response to avoid 4k limit (#23102)
jak Nov 28, 2022
247d0f3
fix(cli): typescript init templates fails with error in build step (#…
mrgrain Nov 28, 2022
4eee6e6
Merge branch 'main' into merge-back/2.52.1
mergify[bot] Nov 29, 2022
837133c
chore(merge-back): 2.52.1 (#23134)
mergify[bot] Nov 29, 2022
5ec536b
Merge branch 'main' into merge-back/2.53.0
mergify[bot] Nov 29, 2022
52ef046
chore(merge-back): 2.53.0 (#23137)
mergify[bot] Nov 29, 2022
69e6978
docs(lambda): clarify x-ray sample rate (#23122)
mrgrain Nov 29, 2022
9d8f69e
feat(rds): use user-defined security group for db user rotation funct…
clueleaf Nov 29, 2022
8e69c81
chore(ec2): add c6in instance type (#23138)
robertd Nov 29, 2022
50422df
feat(location): `PlaceIndex` (#22853)
jogold Nov 29, 2022
c31b919
chore: update contributing guide with new process for unconventional …
kaizencc Nov 29, 2022
2506a01
feat(CloudWatch): Dashboard TextWidget background support (#23169)
DeerajTheepshi Nov 30, 2022
85354f6
chore(cli): update the gopkg error pattern in integ tests (#23170)
otaviomacedo Nov 30, 2022
2eb7d73
feat(cloudfront): add convenience grant methods to IDistribution (#22…
Tietew Nov 30, 2022
d6ede1a
chore(cli): clarify the intent of notices (#22228)
iliapolo Nov 30, 2022
f6b353f
refactor: extracting a variable to make a test more deteministic (#23…
otaviomacedo Nov 30, 2022
0c9c4b4
feat(cloudwatch): `Stats` factory class for metric strings (#23172)
rix0rrr Nov 30, 2022
d189161
feat(lambda-go): allow configuration of GOPROXY (#23171)
rix0rrr Nov 30, 2022
d308bc5
chore(ec2): missing vpc endpoint per service (#22774)
watany-dev Nov 30, 2022
320cc25
fix(lambda): allow tokens in kafka consumer group id (#22993)
nikovirtala Nov 30, 2022
a96d69c
fix(triggers): unable to trigger two lambda functions (#22124)
cecheta Nov 30, 2022
f2855dc
chore: remove monocdk (#23183)
madeline-k Nov 30, 2022
74975b5
docs(eks): refer to the latest version of supported kubernetes (#23178)
josephedward Nov 30, 2022
30602c1
chore(lambda): declare dotnetcore3.1 deprecated (#22969)
neilkuan Dec 1, 2022
1a11938
feat(elbv2): add desyncMitigationMode for elbv2 (#22730)
clueleaf Dec 1, 2022
f8e41ac
chore(cli): show a warning on a platform with a known bug (#23076)
rix0rrr Dec 1, 2022
f5fe69a
Revert: "chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to …
peterwoodworth Dec 1, 2022
5ecee55
chore(assets): remove empty zip warning (#23193)
rix0rrr Dec 2, 2022
41aa72c
feat(ses): Virtual Deliverability Manager (#22908)
jogold Dec 2, 2022
b1d8d08
chore(aws-kinesisanalytics-flink): latest version available (#23206)
bora-7 Dec 2, 2022
cde8bb9
chore(deps): Bump decode-uri-component from 0.2.0 to 0.2.2 (#23208)
dependabot[bot] Dec 5, 2022
8985e6e
chore(pipelines): update README.md (#23219)
marciocadev Dec 5, 2022
1dd6930
docs(s3): explain that lifecycle durations are in days (#23229)
RomainMuller Dec 5, 2022
16d9387
chore(region-info): register me-central-1 (#23210)
mrgrain Dec 5, 2022
eb6fd03
chore(autoscaling): add price-capacity-optimized (#23232)
watany-dev Dec 5, 2022
fe08aa9
feat(glue): support glue version 4.0 (#23223)
humanzz Dec 5, 2022
62c82d7
feat(cli): show stack progress info in cdk deploy/destroy commands (#…
AlexGurtoff Dec 5, 2022
482dcca
chore(awslint): `resource-attribute` is now a warning (#23233)
rix0rrr Dec 5, 2022
65eca47
feat(aws-lambda): Generates a version when currentVersionOptions is s…
marciocadev Dec 5, 2022
8b35b12
chore(core): can't override bootstrapQualifier property (#23235)
corymhall Dec 5, 2022
fee2fa2
fix(logs): Cannot set log `removalPolicy: destroy` to more than one L…
tmokmss Dec 5, 2022
ad8a704
feat(gamelift): add MatchmakingRuleSet L2 Construct for GameLift (#23…
stevehouel Dec 6, 2022
7882e0e
feat(cfnspec): cloudformation spec v100.0.0 (#23240)
aws-cdk-automation Dec 6, 2022
d7ae159
feat(efs): support for new `elastic` throughputmode (#23200)
smsruthi Dec 6, 2022
f80328c
chore(core): fix bootstrapQualifier (#23246)
corymhall Dec 6, 2022
df163ec
feat(stepfunctions): support cross-account task invocations (#23012)
humanzz Dec 6, 2022
bef86f6
refactor(glue): change physical name to optional (#23221)
WinterYukky Dec 7, 2022
7a3de0a
feat(events): EventBus policy (#23243)
otaviomacedo Dec 7, 2022
8a1460e
feat(cloudtrail): enable CloudTrail Insights on Trail (#23099)
watany-dev Dec 7, 2022
c9fdc8a
feat(cli): use up-to-date dependencies in init templates (#23124)
mrgrain Dec 7, 2022
477fa85
fix(toolkit): endless wait if CDKToolkit stack is `REVIEW_IN_PROGRESS…
RomainMuller Dec 7, 2022
f5dca27
chore(release): 2.54.0
Dec 7, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@

* [ ] Have you followed the guidelines in our [Contributing guide?](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md)

### Adding new Unconventional Dependencies:
### Adding new Construct Runtime Dependencies:

* [ ] This PR adds new unconventional dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md/#adding-new-unconventional-dependencies)
* [ ] This PR adds new construct runtime dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md/#adding-construct-runtime-dependencies)

### New Features

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/issue-label-assign.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,8 +142,8 @@ env:
{"area":"@aws-cdk/aws-ec2","keywords":["aws-ec2","ec2","vpc","privatesubnet","publicsubnet","vpngateway","vpnconnection","networkacl"],"labels":["@aws-cdk/aws-ec2"],"assignees":["corymhall"]},
{"area":"@aws-cdk/aws-ecr","keywords":["aws-ecr","ecr"],"labels":["@aws-cdk/aws-ecr"],"assignees":["madeline-k"]},
{"area":"@aws-cdk/aws-ecr-assets","keywords":["aws-ecr-assets","ecrassets"],"labels":["@aws-cdk/aws-ecr-assets"],"assignees":["madeline-k"]},
{"area":"@aws-cdk/aws-ecs","keywords":["aws-ecs","ecs"],"labels":["@aws-cdk/aws-ecs"],"assignees":["madeline-k"]},
{"area":"@aws-cdk/aws-ecs-patterns","keywords":["aws-ecs-patterns","ecs-patterns"],"labels":["@aws-cdk/aws-ecs-patterns"],"assignees":["madeline-k"]},
{"area":"@aws-cdk/aws-ecs","keywords":["aws-ecs","ecs"],"labels":["@aws-cdk/aws-ecs"],"assignees":["bvtujo"]},
{"area":"@aws-cdk/aws-ecs-patterns","keywords":["aws-ecs-patterns","ecs-patterns"],"labels":["@aws-cdk/aws-ecs-patterns"],"assignees":["bvtujo"]},
{"area":"@aws-cdk/aws-efs","keywords":["aws-efs","efs","accesspoint"],"labels":["@aws-cdk/aws-efs"],"assignees":["corymhall"]},
{"area":"@aws-cdk/aws-eks","keywords":["aws-eks","eks","fargateprofile","fargatecluster"],"labels":["@aws-cdk/aws-eks"],"assignees":["otaviomacedo"]},
{"area":"@aws-cdk/aws-elasticache","keywords":["aws-elasticache","elastic-cache"],"labels":["@aws-cdk/aws-elasticache"],"assignees":["otaviomacedo"]},
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/yarn-upgrade.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

- name: Locate Yarn cache
id: yarn-cache
run: echo "::set-output name=dir::$(yarn cache dir)"
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT

- name: Restore Yarn cache
uses: actions/cache@v3
Expand All @@ -45,7 +45,7 @@ jobs:
# These need to be ignored from the `ncu` runs!
run: |-
echo -n "::set-output name=list::"
node -p "$(lerna ls --all --json 2>/dev/null).map(item => item.name).join(',')"
echo "list=$(lerna ls --all --json 2>/dev/null | jq -r 'map(.name) | join(",")')" >> $GITHUB_OUTPUT
- name: Run "ncu -u"
# We special-case @types/node because we want to stay on the current major (minimum supported node release)
# We special-case @types/fs-extra because the current major (9.x) is broken with @types/node >= 10
Expand All @@ -65,10 +65,10 @@ jobs:
lerna exec --parallel ncu -- --upgrade --reject='@types/node,@types/prettier,@types/fs-extra,constructs,typescript,aws-sdk,aws-sdk-mock,${{ steps.list-packages.outputs.list }}' --target=minor
# Upgrade package.jsons in init templates
for pj in $(find packages/aws-cdk/lib/init-templates -name package.json); do
(cd $(dirname $pj) && ncu --upgrade --reject='@types/babel__traverse,@types/jest,@types/node,@types/prettier,@types/fs-extra,constructs,typescript,aws-sdk,aws-sdk-mock,ts-jest,jest,${{ steps.list-packages.outputs.list }}')
(cd $(dirname $pj) && ncu --upgrade --reject='constructs,${{ steps.list-packages.outputs.list }}')
done
# Upgrade dependencies at an aws-eks integ test docker image
cd packages/@aws-cdk/aws-eks/test/sdk-call-integ-test-docker-app/app/ && ncu --upgrade --reject='@types/jest,@types/node,@types/prettier,@types/fs-extra,constructs,typescript,aws-sdk,aws-sdk-mock,ts-jest,jest,${{ steps.list-packages.outputs.list }}'
cd packages/@aws-cdk/aws-eks/test/sdk-call-integ-test-docker-app/app/ && ncu --upgrade --reject='aws-sdk,${{ steps.list-packages.outputs.list }}'

# This will ensure the current lockfile is up-to-date with the dependency specifications (necessary for "yarn update" to run)
- name: Run "yarn install"
Expand Down
39 changes: 39 additions & 0 deletions CHANGELOG.v2.alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,45 @@

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.

## [2.54.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.53.0-alpha.0...v2.54.0-alpha.0) (2022-12-07)


### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

* **servicecatalogappregistry:** Stack inside ApplicationAssociator is no longer is created inside ApplicationAssociator Construct scope. The stack will now get created inside cdk.App scope.
* ** servicecatalogappregistry:** stackId will no longer have ApplicationAssociator Construct scope.

### All Submissions:

* [ X] Have you followed the guidelines in our [Contributing guide?](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md)

### Adding new Unconventional Dependencies:

* [ ] This PR adds new unconventional dependencies following the process described [here](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md/#adding-new-unconventional-dependencies)

### New Features

* [ ] Have you added the new feature to an [integration test](https://github.com/aws/aws-cdk/blob/main/INTEGRATION_TESTS.md)?
* [ ] Did you use `yarn integ` to deploy the infrastructure and generate the snapshot (i.e. `yarn integ` without `--dry-run`)?

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*

### Features

* **gamelift:** add Alias L2 Construct for GameLift ([#23042](https://github.com/aws/aws-cdk/issues/23042)) ([49d5c3a](https://github.com/aws/aws-cdk/commit/49d5c3a21ae1fa15bf1be4c6b81194800b016372))
* **gamelift:** add MatchmakingRuleSet L2 Construct for GameLift ([#23091](https://github.com/aws/aws-cdk/issues/23091)) ([ad8a704](https://github.com/aws/aws-cdk/commit/ad8a704cce7c09bf51f6ee4d688d00fcb2c86472))
* **gamelift:** add support for buildArn output attribute ([#23070](https://github.com/aws/aws-cdk/issues/23070)) ([08f2995](https://github.com/aws/aws-cdk/commit/08f2995784cdc0fd43ec10af534c49a8466b5351))
* **glue:** support glue version 4.0 ([#23223](https://github.com/aws/aws-cdk/issues/23223)) ([fe08aa9](https://github.com/aws/aws-cdk/commit/fe08aa900103f93ca5ea4c3fc3cdc6b31d4b52d9)), closes [#23220](https://github.com/aws/aws-cdk/issues/23220)
* **lambda-go:** allow configuration of GOPROXY ([#23171](https://github.com/aws/aws-cdk/issues/23171)) ([d189161](https://github.com/aws/aws-cdk/commit/d189161964f7169f1c0918cdec0fca9cacec4d61))
* **location:** `PlaceIndex` ([#22853](https://github.com/aws/aws-cdk/issues/22853)) ([50422df](https://github.com/aws/aws-cdk/commit/50422df24f00b10a5487aa56bdf7220846ebbeaa))
* **sagemaker:** add Endpoint L2 construct ([#22886](https://github.com/aws/aws-cdk/issues/22886)) ([bf7586b](https://github.com/aws/aws-cdk/commit/bf7586b16a6f7706d8d7da3a6e0aed955f159e15)), closes [#2809](https://github.com/aws/aws-cdk/issues/2809)


### Bug Fixes

* **appsync:** fully qualify service principal ([#23054](https://github.com/aws/aws-cdk/issues/23054)) ([0bfce89](https://github.com/aws/aws-cdk/commit/0bfce8965ee50ab79054e6f5a4c6bbecb0955e19))
* **servicecatalogappregistry:** creating ApplicationStack in AppScope to give user more control over the passed stackId ([#22977](https://github.com/aws/aws-cdk/issues/22977)) ([85fe047](https://github.com/aws/aws-cdk/commit/85fe047a94494794afc1ef6c1c788219af3eb0cb)), closes [#22973](https://github.com/aws/aws-cdk/issues/22973)

## [2.53.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.52.1-alpha.0...v2.53.0-alpha.0) (2022-11-29)

## [2.52.1-alpha.0](https://github.com/aws/aws-cdk/compare/v2.52.0-alpha.0...v2.52.1-alpha.0) (2022-11-28)
Expand Down
52 changes: 52 additions & 0 deletions CHANGELOG.v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,58 @@

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.

## [2.54.0](https://github.com/aws/aws-cdk/compare/v2.53.0...v2.54.0) (2022-12-07)


### Features

* **autoscaling:** support for throughput on GP3 volumes ([#22441](https://github.com/aws/aws-cdk/issues/22441)) ([d13b64a](https://github.com/aws/aws-cdk/commit/d13b64af178579ae57ddc6da8d1fb53f26ac9777)), closes [aws-cdk/aws-autoscaling/lib/volume.ts#L1](https://github.com/aws-cdk/aws-autoscaling/lib/volume.ts/issues/L1)
* **aws-cloudwatch:** add missing cloudwatch statistics in exported enum (`p`, `tm`, `iqm`, `wm`, `tc`, `ts`) ([#23074](https://github.com/aws/aws-cdk/issues/23074)) ([47943d2](https://github.com/aws/aws-cdk/commit/47943d206c8ff28923e19028acd5991d8e387ac9)), closes [#21666](https://github.com/aws/aws-cdk/issues/21666) [#14688](https://github.com/aws/aws-cdk/issues/14688)
* **aws-lambda:** Generates a version when currentVersionOptions is set ([#23225](https://github.com/aws/aws-cdk/issues/23225)) ([65eca47](https://github.com/aws/aws-cdk/commit/65eca47e31ad9f9efaf1fbc1753a2460566062e6)), closes [#23002](https://github.com/aws/aws-cdk/issues/23002)
* **cfnspec:** cloudformation spec v100.0.0 ([#23240](https://github.com/aws/aws-cdk/issues/23240)) ([7882e0e](https://github.com/aws/aws-cdk/commit/7882e0e8c935fff682fea8dd1ad2379a54bfe8a2))
* **cfnspec:** cloudformation spec v98.0.0 ([#22971](https://github.com/aws/aws-cdk/issues/22971)) ([2c61405](https://github.com/aws/aws-cdk/commit/2c614059c44939e00c93c924ff2f0aa7a22a2a6e))
* **cfnspec:** cloudformation spec v99.0.0 ([#23007](https://github.com/aws/aws-cdk/issues/23007)) ([d7e0647](https://github.com/aws/aws-cdk/commit/d7e0647fc6fc21710a965efbaa26066328d74795))
* **cli:** show stack progress info in cdk deploy/destroy commands ([#22883](https://github.com/aws/aws-cdk/issues/22883)) ([62c82d7](https://github.com/aws/aws-cdk/commit/62c82d78fcf2255eef9337b6b788086aff93b8e6)), closes [#22879](https://github.com/aws/aws-cdk/issues/22879)
* **cli:** use up-to-date dependencies in init templates ([#23124](https://github.com/aws/aws-cdk/issues/23124)) ([c9fdc8a](https://github.com/aws/aws-cdk/commit/c9fdc8ad992669ac907e21e26bd8d197cfbc86c7))
* **cloudfront:** add convenience grant methods to IDistribution ([#22709](https://github.com/aws/aws-cdk/issues/22709)) ([2eb7d73](https://github.com/aws/aws-cdk/commit/2eb7d73d8647d1b3a9e698bfbdabcad95809eb61)), closes [#13159](https://github.com/aws/aws-cdk/issues/13159)
* **cloudtrail:** enable CloudTrail Insights on Trail ([#23099](https://github.com/aws/aws-cdk/issues/23099)) ([8a1460e](https://github.com/aws/aws-cdk/commit/8a1460e62ce58183a12ecb22c21c49f9b1504d20)), closes [#8335](https://github.com/aws/aws-cdk/issues/8335)
* **cloudwatch:** `Stats` factory class for metric strings ([#23172](https://github.com/aws/aws-cdk/issues/23172)) ([0c9c4b4](https://github.com/aws/aws-cdk/commit/0c9c4b494b489646c9ab1d1fefb59f50c851f774)), closes [#23074](https://github.com/aws/aws-cdk/issues/23074)
* **CloudWatch:** Dashboard TextWidget background support ([#23169](https://github.com/aws/aws-cdk/issues/23169)) ([2506a01](https://github.com/aws/aws-cdk/commit/2506a019aba914db78acd3016356480826e9f510)), closes [#23114](https://github.com/aws/aws-cdk/issues/23114)
* **efs:** support for new `elastic` throughputmode ([#23200](https://github.com/aws/aws-cdk/issues/23200)) ([d7ae159](https://github.com/aws/aws-cdk/commit/d7ae159a1ce3e332b39a6006a7f54683f2559938))
* **eks:** support for Kubernetes version 1.24 ([#22945](https://github.com/aws/aws-cdk/issues/22945)) ([cc957d6](https://github.com/aws/aws-cdk/commit/cc957d619c776244b068fdc19bfa15194192fa32))
* **elbv2:** add desyncMitigationMode for elbv2 ([#22730](https://github.com/aws/aws-cdk/issues/22730)) ([1a11938](https://github.com/aws/aws-cdk/commit/1a11938ce001bb4eb1d455e83d64e2011be2dbef))
* **events:** EventBus policy ([#23243](https://github.com/aws/aws-cdk/issues/23243)) ([7a3de0a](https://github.com/aws/aws-cdk/commit/7a3de0ae89d49ba61d05cf3255da88d31d9474c7))
* **events:** new filtering capabilities ([#23075](https://github.com/aws/aws-cdk/issues/23075)) ([680a755](https://github.com/aws/aws-cdk/commit/680a75534e24598b4ca1faabb3db394a3e131d84))
* **iam:** apply permissions boundary to a `Stage` ([#22913](https://github.com/aws/aws-cdk/issues/22913)) ([ba4896a](https://github.com/aws/aws-cdk/commit/ba4896a4140a5a0fd5665d81db79480f4a52b670)), closes [#22745](https://github.com/aws/aws-cdk/issues/22745)
* **rds:** General Purpose gp3 storage volumes for database instance ([#22864](https://github.com/aws/aws-cdk/issues/22864)) ([82c3646](https://github.com/aws/aws-cdk/commit/82c364631f4680ab701c9edc7ed514bb3097d3ee)), closes [#23036](https://github.com/aws/aws-cdk/issues/23036)
* **rds:** use user-defined security group for db user rotation function ([#23087](https://github.com/aws/aws-cdk/issues/23087)) ([9d8f69e](https://github.com/aws/aws-cdk/commit/9d8f69e69250561fbe45a9f59cedfac402b13f1e)), closes [#23086](https://github.com/aws/aws-cdk/issues/23086)
* **ses:** Virtual Deliverability Manager ([#22908](https://github.com/aws/aws-cdk/issues/22908)) ([41aa72c](https://github.com/aws/aws-cdk/commit/41aa72c005787fa758eabc55658f4db2a02aa1e5))
* **stepfunctions:** support cross-account task invocations ([#23012](https://github.com/aws/aws-cdk/issues/23012)) ([df163ec](https://github.com/aws/aws-cdk/commit/df163ec72c61b521ce6f8d7555872c1342a70745)), closes [#22994](https://github.com/aws/aws-cdk/issues/22994)
* bootstrap arguments for permissions boundary ([#22792](https://github.com/aws/aws-cdk/issues/22792)) ([6224b6d](https://github.com/aws/aws-cdk/commit/6224b6d850ad1e019e60e905b1799baa071cf269)), closes [#22913](https://github.com/aws/aws-cdk/issues/22913)


### Bug Fixes

* **cli:** typescript init templates fails with error in build step ([#23125](https://github.com/aws/aws-cdk/issues/23125)) ([247d0f3](https://github.com/aws/aws-cdk/commit/247d0f3f0a0f208391d4ed1480f9269c6941ae6b)), closes [#23126](https://github.com/aws/aws-cdk/issues/23126)
* **core:** the string 'undefined' is recognized as a valid partition when looking up for fact values ([#23023](https://github.com/aws/aws-cdk/issues/23023)) ([6f4dcfd](https://github.com/aws/aws-cdk/commit/6f4dcfd74a33dcf04d15e3c5a1c1b53bcfe0dbde))
* **integ-test:** limit api response to avoid 4k limit ([#23102](https://github.com/aws/aws-cdk/issues/23102)) ([437c21f](https://github.com/aws/aws-cdk/commit/437c21f39c8ba179ac21e4a98632cfd37500c686))
* **kinesis:** read permissions for stream do not include `kinesis:DescribeStreamConsumer` ([#22794](https://github.com/aws/aws-cdk/issues/22794)) ([e53352d](https://github.com/aws/aws-cdk/commit/e53352d233910acaeaaf4c8d9255043e3bf80665))
* **lambda:** allow tokens in kafka consumer group id ([#22993](https://github.com/aws/aws-cdk/issues/22993)) ([320cc25](https://github.com/aws/aws-cdk/commit/320cc2595c482884089331eea437c80064642539)), closes [#22932](https://github.com/aws/aws-cdk/issues/22932)
* **lambda-nodejs:** AWS SDK v2 is not available for node18.x runtime ([#22989](https://github.com/aws/aws-cdk/issues/22989)) ([55bca78](https://github.com/aws/aws-cdk/commit/55bca78605995bab0fe0e5ae7e8926e0342aa636))
* **logs:** Cannot set log `removalPolicy: destroy` to more than one LogRetention resources ([#22755](https://github.com/aws/aws-cdk/issues/22755)) ([fee2fa2](https://github.com/aws/aws-cdk/commit/fee2fa268dfaa3d20a345f9dcf6076f690409620))
* **route53:** cross-account delegation broken in opt-in regions ([#23082](https://github.com/aws/aws-cdk/issues/23082)) ([5ba35e4](https://github.com/aws/aws-cdk/commit/5ba35e41b0b5f885e72b3f75c6d2f695d2f8808a)), closes [#23081](https://github.com/aws/aws-cdk/issues/23081)
* **toolkit:** endless wait if CDKToolkit stack is `REVIEW_IN_PROGRESS` ([#23230](https://github.com/aws/aws-cdk/issues/23230)) ([477fa85](https://github.com/aws/aws-cdk/commit/477fa851b35954b62917e8319a13d01b446ddeae))
* **triggers:** unable to trigger two lambda functions ([#22124](https://github.com/aws/aws-cdk/issues/22124)) ([a96d69c](https://github.com/aws/aws-cdk/commit/a96d69c0524268e7b642ca1f5e943e4a160b3a1f)), closes [#22110](https://github.com/aws/aws-cdk/issues/22110)
* bootstrapping.integtest.ts ([#23084](https://github.com/aws/aws-cdk/issues/23084)) ([c594918](https://github.com/aws/aws-cdk/commit/c594918729ccecab4e5bee1e48bda1fec10f6761))
* ECS service replacement regression ([#22978](https://github.com/aws/aws-cdk/issues/22978)) ([0292d3f](https://github.com/aws/aws-cdk/commit/0292d3f85b8624ad378347da285eb2f3a9e59f14)), closes [#22467](https://github.com/aws/aws-cdk/issues/22467)


### Reverts

* "chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to 6" ([#23024](https://github.com/aws/aws-cdk/issues/23024)) ([ec8ce8b](https://github.com/aws/aws-cdk/commit/ec8ce8becd4d670f0fec3e6f9901e4a9487dc7ea)), closes [aws/aws-cdk#23008](https://github.com/aws/aws-cdk/issues/23008)
* "chore(deps): Bump aws-actions/stale-issue-cleanup from 5 to 6" ([#23197](https://github.com/aws/aws-cdk/issues/23197)) ([f5fe69a](https://github.com/aws/aws-cdk/commit/f5fe69aadfcf092d3b0c465558ba6e1b23a0912f)), closes [aws/aws-cdk#23111](https://github.com/aws/aws-cdk/issues/23111) [#23199](https://github.com/aws/aws-cdk/issues/23199)
* "refactor(apigateway): Enclose getaway response parameters within single quotes" ([#23037](https://github.com/aws/aws-cdk/issues/23037)) ([dc8f87a](https://github.com/aws/aws-cdk/commit/dc8f87a97d242e7ef798513937a31f39df84ab7d)), closes [aws/aws-cdk#22637](https://github.com/aws/aws-cdk/issues/22637)

## [2.53.0](https://github.com/aws/aws-cdk/compare/v2.52.1...v2.53.0) (2022-11-29)


Expand Down
Loading