Skip to content

Commit 17ca573

Browse files
Merge branch 'main' into desired-shard-metrics
2 parents 044f036 + 667cd9e commit 17ca573

File tree

782 files changed

+120650
-12216
lines changed

Some content is hidden

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

782 files changed

+120650
-12216
lines changed

.github/workflows/pr-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ concurrency:
1919
cancel-in-progress: true
2020

2121
jobs:
22-
build:
22+
pr-build:
2323
if: github.repository != 'aws/aws-cdk'
2424
runs-on: aws-cdk_ubuntu-latest_32-core
2525

.github/workflows/request-cli-integ-test.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@
22

33
name: request-cli-integ-test
44
on:
5-
pull_request_target: {}
5+
pull_request_target:
6+
types:
7+
- opened
8+
- synchronize
9+
- reopened
10+
- labeled
11+
- unlabeled
612

713
jobs:
814
cli-changes:
@@ -28,7 +34,7 @@ jobs:
2834
submit-to-test-pipeline:
2935
environment: test-pipeline
3036
needs: cli-changes
31-
if: needs.cli-changes.outputs.any-changed-files == 'true'
37+
if: needs.cli-changes.outputs.any-changed-files == 'true' || contains(github.event.pull_request.labels.*.name, 'pr/request-cli-integ-tests')
3238
runs-on: ubuntu-latest
3339
steps:
3440
- name: Checkout

.mergify.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ queue_rules:
1717
- -approved-reviews-by~=author
1818
# This is important! It makes the PR Linter work.
1919
- "#changes-requested-reviews-by=0"
20-
- status-success~=AWS CodeBuild us-east-1
2120
- status-success=validate-pr
21+
- status-success=build
2222
commit_message_template: |-
2323
{{ title }} (#{{ number }})
2424
{{ body }}
@@ -37,8 +37,8 @@ queue_rules:
3737
- -approved-reviews-by~=author
3838
# This is important! It makes the PR Linter work.
3939
- "#changes-requested-reviews-by=0"
40-
- status-success~=AWS CodeBuild us-east-1
4140
- status-success=validate-pr
41+
- status-success=build
4242
commit_message_template: |-
4343
{{ title }} (#{{ number }})
4444
{{ body }}
@@ -56,8 +56,8 @@ queue_rules:
5656
- -approved-reviews-by~=author
5757
# This is important! It makes the PR Linter work.
5858
- "#changes-requested-reviews-by=0"
59-
- status-success~=AWS CodeBuild us-east-1
6059
- status-success=validate-pr
60+
- status-success=build
6161
commit_message_template: |-
6262
{{ title }} (#{{ number }})
6363
{{ body }}
@@ -88,8 +88,8 @@ pull_request_rules:
8888
- -approved-reviews-by~=author
8989
# This is important! It makes the PR Linter work.
9090
- "#changes-requested-reviews-by=0"
91-
- status-success~=AWS CodeBuild us-east-1
9291
- status-success=validate-pr
92+
- status-success=build
9393
- name: automatic priority merge
9494
actions:
9595
comment:
@@ -109,8 +109,8 @@ pull_request_rules:
109109
- -approved-reviews-by~=author
110110
# This is important! It makes the PR Linter work.
111111
- "#changes-requested-reviews-by=0"
112-
- status-success~=AWS CodeBuild us-east-1
113112
- status-success=validate-pr
113+
- status-success=build
114114
- name: automatic merge (2+ approvers)
115115
actions:
116116
comment:
@@ -130,8 +130,8 @@ pull_request_rules:
130130
- -approved-reviews-by~=author
131131
# This is important! It makes the PR Linter work.
132132
- "#changes-requested-reviews-by=0"
133-
- status-success~=AWS CodeBuild us-east-1
134133
- status-success=validate-pr
134+
- status-success=build
135135
- name: automatic merge (no-squash)
136136
actions:
137137
comment:
@@ -151,8 +151,8 @@ pull_request_rules:
151151
- -approved-reviews-by~=author
152152
# This is important! It makes the PR Linter work.
153153
- "#changes-requested-reviews-by=0"
154-
- status-success~=AWS CodeBuild us-east-1
155154
- status-success=validate-pr
155+
- status-success=build
156156
- name: remove stale reviews
157157
actions:
158158
dismiss_reviews:
@@ -191,8 +191,8 @@ pull_request_rules:
191191
- "#approved-reviews-by>=1"
192192
# This is important! It makes the PR Linter work.
193193
- "#changes-requested-reviews-by=0"
194-
- status-success~=AWS CodeBuild us-east-1
195194
- status-success=validate-pr
195+
- status-success=build
196196
priority_rules:
197197
- name: priority for queue `default-merge`
198198
conditions:

CHANGELOG.v2.alpha.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
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.210.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.209.1-alpha.0...v2.210.0-alpha.0) (2025-08-06)
6+
7+
8+
### Features
9+
10+
* **glue-alpha:** add optional metrics control for cost optimization ([#35154](https://github.com/aws/aws-cdk/issues/35154)) ([6e24133](https://github.com/aws/aws-cdk/commit/6e24133d26dc2cde2cbefa8736495bfc423c5e56)), closes [#35149](https://github.com/aws/aws-cdk/issues/35149)
11+
12+
13+
## [2.209.1-alpha.0](https://github.com/aws/aws-cdk/compare/v2.209.0-alpha.0...v2.209.1-alpha.0) (2025-08-06)
14+
15+
16+
### Bug Fixes
17+
18+
* **eks-v2-alpha:** fix helm commands not running ecr public login ([#35162](https://github.com/aws/aws-cdk/issues/35162)) ([6c2a8b8](https://github.com/aws/aws-cdk/commit/6c2a8b8fd54991ce2c8557578eeb8199b8af38ac))
19+
20+
## [2.209.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.208.0-alpha.0...v2.209.0-alpha.0) (2025-08-05)
21+
22+
## [2.208.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.207.0-alpha.0...v2.208.0-alpha.0) (2025-07-29)
23+
24+
25+
### Features
26+
27+
* **glue:** throw ValidationError instead of untyped errors ([#35084](https://github.com/aws/aws-cdk/issues/35084)) ([1e20df6](https://github.com/aws/aws-cdk/commit/1e20df640dfe1ddfd082d459fc9ff5e063b1a95c))
28+
529
## [2.207.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.206.0-alpha.0...v2.207.0-alpha.0) (2025-07-24)
630

731
## [2.206.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.205.0-alpha.0...v2.206.0-alpha.0) (2025-07-16)

CHANGELOG.v2.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,56 @@
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.210.0](https://github.com/aws/aws-cdk/compare/v2.209.1...v2.210.0) (2025-08-06)
6+
7+
8+
### Reverts
9+
10+
* **ecs:** add support for native blue/green deployments in ECS L2 ([#35061](https://github.com/aws/aws-cdk/issues/35061)) ([#35170](https://github.com/aws/aws-cdk/issues/35170)) ([88696e9](https://github.com/aws/aws-cdk/commit/88696e9cba3c65f1a21708bd736f36f257914537)), closes [#35167](https://github.com/aws/aws-cdk/issues/35167)
11+
12+
## [2.209.1](https://github.com/aws/aws-cdk/compare/v2.209.0...v2.209.1) (2025-08-06)
13+
14+
15+
### Bug Fixes
16+
17+
* **eks:** fix helm commands not running ecr public login ([#35161](https://github.com/aws/aws-cdk/issues/35161)) ([d860ee8](https://github.com/aws/aws-cdk/commit/d860ee8835e112b675f26fda78a601b066e09f5f))
18+
19+
## [2.209.0](https://github.com/aws/aws-cdk/compare/v2.208.0...v2.209.0) (2025-08-05)
20+
21+
22+
### Features
23+
24+
* **ecs:** add support for native blue/green deployments in ECS L2 ([#35061](https://github.com/aws/aws-cdk/issues/35061)) ([3723aca](https://github.com/aws/aws-cdk/commit/3723acab5e97b92a8be5cbeb1bc950469d614050)), closes [#35010](https://github.com/aws/aws-cdk/issues/35010)
25+
* add new field to feature flag report ([#35108](https://github.com/aws/aws-cdk/issues/35108)) ([8bff8f9](https://github.com/aws/aws-cdk/commit/8bff8f9ba540a28596fe150cef83b5da6f501c2e))
26+
* **inferenceprofiles:** add inference and cross-region inference pro… ([#35048](https://github.com/aws/aws-cdk/issues/35048)) ([87770ef](https://github.com/aws/aws-cdk/commit/87770efbe2edc7b923c0a63e7c78fe6fe030f0b8))
27+
* deprecating delete existing field in ARecord ([#35039](https://github.com/aws/aws-cdk/issues/35039)) ([49b2627](https://github.com/aws/aws-cdk/commit/49b26273a3c549ba56b22a3c0d86fa95c06d909b)), closes [#34230](https://github.com/aws/aws-cdk/issues/34230)
28+
* **s3-tables:** add L2 construct support for Table and Namespace resources ([#35023](https://github.com/aws/aws-cdk/issues/35023)) ([576c9ec](https://github.com/aws/aws-cdk/commit/576c9ecb6dd618f0cba497306e29fb44a0ce33a8)), closes [#33054](https://github.com/aws/aws-cdk/issues/33054)
29+
30+
31+
### Bug Fixes
32+
33+
* **app-staging-synthesizer:** custom bootstrap qualifier is not passed through to deployment role name ([#35118](https://github.com/aws/aws-cdk/issues/35118)) ([6525d51](https://github.com/aws/aws-cdk/commit/6525d5116052553b693abf0aa6611b129240fbd2)), closes [#28195](https://github.com/aws/aws-cdk/issues/28195) [#28195](https://github.com/aws/aws-cdk/issues/28195)
34+
* **codebuild:** support Windows Server Core 2022 image with on-demand capacity ([#35152](https://github.com/aws/aws-cdk/issues/35152)) ([a595884](https://github.com/aws/aws-cdk/commit/a59588468277179c7ba0e75d3a97fbb84498f4aa)), closes [#29754](https://github.com/aws/aws-cdk/issues/29754)
35+
* **eks:** remove usage of shell=True in helm commands ([#35148](https://github.com/aws/aws-cdk/issues/35148)) ([918593d](https://github.com/aws/aws-cdk/commit/918593d9a1b0bbf2068d2f160579f8d361712338))
36+
* **eks-v2:** remove usage of shell=True in helm commands ([#35141](https://github.com/aws/aws-cdk/issues/35141)) ([cd9d69c](https://github.com/aws/aws-cdk/commit/cd9d69c1069a8b366797c19ad6989206e3f4205e))
37+
* **rds:** can not lookup VPC Security Groups with fromLookup method ([#34906](https://github.com/aws/aws-cdk/issues/34906)) ([ae87e26](https://github.com/aws/aws-cdk/commit/ae87e2610cf82f88ed84a7bac774447a10b9667f))
38+
39+
## [2.208.0](https://github.com/aws/aws-cdk/compare/v2.207.0...v2.208.0) (2025-07-29)
40+
41+
42+
### Features
43+
44+
* update L1 CloudFormation resource definitions ([#35054](https://github.com/aws/aws-cdk/issues/35054)) ([a2b3e78](https://github.com/aws/aws-cdk/commit/a2b3e788fdedff02ce2abd8998c37d4da5a5dc2d))
45+
* **region-info:** add support for region ap-southeast-6 ([#35036](https://github.com/aws/aws-cdk/pull/35036))
46+
47+
48+
### Bug Fixes
49+
50+
* **core:** `Tag must have a value` error is impossible to attribute to a specific tag ([#35091](https://github.com/aws/aws-cdk/issues/35091)) ([6c4181b](https://github.com/aws/aws-cdk/commit/6c4181bbe1c28b8080ba5f12716ad91475b2b3f5))
51+
* **custom-resources:** use loggingFormat instead of deprecated logFormat ([#35015](https://github.com/aws/aws-cdk/issues/35015)) ([81fe660](https://github.com/aws/aws-cdk/commit/81fe66029bba42135143874072f16387f7edc741)), closes [#35002](https://github.com/aws/aws-cdk/issues/35002)
52+
* **logs:** query strings can have multiple stats commands ([#34590](https://github.com/aws/aws-cdk/issues/34590)) ([57ae6f9](https://github.com/aws/aws-cdk/commit/57ae6f92949623d93c73ff23057291ba0f5eb95b)), closes [#34578](https://github.com/aws/aws-cdk/issues/34578) [#34578](https://github.com/aws/aws-cdk/issues/34578)
53+
* **logs:** revert "exposed metric from the metric filter will now include the dimension map ([#34648](https://github.com/aws/aws-cdk/issues/34648))" ([#35102](https://github.com/aws/aws-cdk/issues/35102)) ([24bbced](https://github.com/aws/aws-cdk/commit/24bbced7e67ec6265713cf46c51b110f38b6cf7d)), closes [#35097](https://github.com/aws/aws-cdk/issues/35097)
54+
555
## [2.207.0](https://github.com/aws/aws-cdk/compare/v2.206.0...v2.207.0) (2025-07-24)
656

757

CONTRIBUTORS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@ Shout out to our top contributors!
1616
- [pahud](https://github.com/pahud)
1717
- [badmintoncryer](https://github.com/badmintoncryer)
1818
- [go-to-k](https://github.com/go-to-k)
19-
- [TheRealAmazonKendra](https://github.com/TheRealAmazonKendra)
2019
- [comcalvi](https://github.com/comcalvi)
20+
- [TheRealAmazonKendra](https://github.com/TheRealAmazonKendra)
2121
- [madeline-k](https://github.com/madeline-k)
2222
- [NetaNir](https://github.com/NetaNir)
2323
- [robertd](https://github.com/robertd)
2424
- [MrArnoldPalmer](https://github.com/MrArnoldPalmer)
2525
- [lpizzinidev](https://github.com/lpizzinidev)
26-
- [peterwoodworth](https://github.com/peterwoodworth)
2726
- [msambol](https://github.com/msambol)
27+
- [peterwoodworth](https://github.com/peterwoodworth)
2828
- [GavinZZ](https://github.com/GavinZZ)
2929
- [colifran](https://github.com/colifran)
3030

3131

32-
_Last updated: Tue, 01 Jul 25 00:15:11 +0000_
32+
_Last updated: Fri, 01 Aug 25 00:15:50 +0000_

DEPRECATED_APIs.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
| Module | API Element | Message |
44
|--------|-------------|---------|
5+
| aws-cdk-lib/aws-route53 | RecordSetOptions.​deleteExisting | This property is dangerous and can lead to unintended record deletion in case of deployment failure.|
56
| @aws-cdk/core | AppProps.​runtimeInfo | use `versionReporting` instead |
67
| @aws-cdk/core | Arn.​parse() | use split instead |
78
| @aws-cdk/core | ArnComponents.​sep | use arnFormat instead |

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"jsii-diff": "1.112.0",
2929
"jsii-pacmak": "1.112.0",
3030
"jsii-reflect": "1.112.0",
31-
"lerna": "^8.2.3",
31+
"lerna": "^8.2.4",
3232
"nx": "^20",
3333
"semver": "^7.7.2",
3434
"standard-version": "^9.5.0",

packages/@aws-cdk-testing/framework-integ/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"license": "Apache-2.0",
3131
"devDependencies": {
3232
"@aws-cdk/cdk-build-tools": "0.0.0",
33-
"@aws-cdk/integ-runner": "^2.188.3",
33+
"@aws-cdk/integ-runner": "^2.189.2",
3434
"@aws-cdk/pkglint": "0.0.0",
3535
"@aws-sdk/client-acm": "3.632.0",
3636
"@aws-sdk/client-rds": "3.632.0",
@@ -49,7 +49,7 @@
4949
"@aws-cdk/lambda-layer-kubectl-v33": "^2.0.0",
5050
"@aws-cdk/region-info": "0.0.0",
5151
"aws-cdk-lib": "0.0.0",
52-
"cdk8s": "2.69.76",
52+
"cdk8s": "2.70.3",
5353
"cdk8s-plus-27": "2.9.5",
5454
"constructs": "^10.0.0"
5555
},
@@ -64,7 +64,7 @@
6464
],
6565
"homepage": "https://github.com/aws/aws-cdk",
6666
"engines": {
67-
"node": ">= 14.15.0"
67+
"node": ">= 18.0.0"
6868
},
6969
"stability": "experimental",
7070
"maturity": "experimental",

packages/@aws-cdk-testing/framework-integ/test/aws-codebuild/test/integ.project-windows-image.js.snapshot/WinCore2019-1.assets.json

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)