Skip to content

Commit bdec14f

Browse files
authored
Merge branch 'main' into fix-onEvent
2 parents 8b64ccc + dc2fe15 commit bdec14f

File tree

185 files changed

+73655
-1574
lines changed

Some content is hidden

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

185 files changed

+73655
-1574
lines changed

.github/workflows/codecov-collect.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
run: cd packages/aws-cdk-lib && yarn test core
2929

3030
- name: Upload Coverage and PR Info
31-
uses: actions/upload-artifact@v4
31+
uses: actions/upload-artifact@v5
3232
with:
3333
name: coverage-artifacts
3434
path: |

.github/workflows/pr-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
sudo sysctl -w vm.max_map_count=2251954
6666
6767
- name: Build
68-
run: /bin/bash ./build.sh --ci
68+
run: /bin/bash ./build.sh --ci --concurrency=10
6969

7070
- name: Run Rosetta
7171
run: /bin/bash ./scripts/run-rosetta.sh

.github/workflows/pr-linter-review-trigger.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
mkdir -p ./pr
2727
echo $PR_NUMBER > ./pr/pr_number
2828
echo $PR_SHA > ./pr/pr_sha
29-
- uses: actions/upload-artifact@v4
29+
- uses: actions/upload-artifact@v5
3030
with:
3131
name: pr_info
3232
path: pr/

.github/workflows/spec-update.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
# Upload the current db to be used later
3333
- name: Upload base database
34-
uses: actions/upload-artifact@v4
34+
uses: actions/upload-artifact@v5
3535
with:
3636
name: db.base.json.gz
3737
path: node_modules/@aws-cdk/aws-service-spec/db.json.gz
@@ -49,7 +49,7 @@ jobs:
4949

5050
# Now that we have updated the database, upload the new candidate db
5151
- name: Upload head database
52-
uses: actions/upload-artifact@v4
52+
uses: actions/upload-artifact@v5
5353
with:
5454
name: db.head.json.gz
5555
path: node_modules/@aws-cdk/aws-service-spec/db.json.gz
@@ -69,7 +69,7 @@ jobs:
6969
git add .
7070
git diff --patch --staged > ${{ runner.temp }}/update-spec.patch
7171
- name: Upload Patch
72-
uses: actions/upload-artifact@v4
72+
uses: actions/upload-artifact@v5
7373
with:
7474
name: update-spec.patch
7575
path: ${{ runner.temp }}/update-spec.patch
@@ -110,7 +110,7 @@ jobs:
110110
cat DIFF >> PR.md
111111
echo '```' >> PR.md
112112
- name: Upload PR body file
113-
uses: actions/upload-artifact@v4
113+
uses: actions/upload-artifact@v5
114114
with:
115115
name: PR.md
116116
path: PR.md

.github/workflows/update-metadata-regions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
git add .
3434
git diff --patch --staged > ${{ runner.temp }}/update-spec.patch
3535
- name: Upload Patch
36-
uses: actions/upload-artifact@v4
36+
uses: actions/upload-artifact@v5
3737
with:
3838
name: update-spec.patch
3939
path: ${{ runner.temp }}/update-spec.patch

.github/workflows/yarn-upgrade-need-manual-work.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
git diff --binary --patch --staged > ${{ runner.temp }}/upgrade.patch
6767
6868
- name: Upload Patch
69-
uses: actions/upload-artifact@v4
69+
uses: actions/upload-artifact@v5
7070
with:
7171
name: upgrade.patch
7272
path: ${{ runner.temp }}/upgrade.patch

.github/workflows/yarn-upgrade.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
git add .
8181
git diff --patch --staged > ${{ runner.temp }}/upgrade.patch
8282
- name: Upload Patch
83-
uses: actions/upload-artifact@v4
83+
uses: actions/upload-artifact@v5
8484
with:
8585
name: upgrade.patch
8686
path: ${{ runner.temp }}/upgrade.patch

.mergify.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ queue_rules:
2525
- check-success=build
2626
- or:
2727
- "-label~=pr/needs-integration-tests-deployment"
28-
- "check-success=integration_test_deployment"
28+
- "check-success=Deploy integration test snapshots (requires `pr/needs-integration-tests-deployment` label)"
2929
commit_message_template: |-
3030
{{ title }} (#{{ number }})
3131
{{ body }}
@@ -50,7 +50,7 @@ queue_rules:
5050
- check-success=build
5151
- or:
5252
- "-label~=pr/needs-integration-tests-deployment"
53-
- "check-success=integration_test_deployment"
53+
- "check-success=Deploy integration test snapshots (requires `pr/needs-integration-tests-deployment` label)"
5454
commit_message_template: |-
5555
{{ title }} (#{{ number }})
5656
{{ body }}
@@ -74,7 +74,7 @@ queue_rules:
7474
- check-success=build
7575
- or:
7676
- "-label~=pr/needs-integration-tests-deployment"
77-
- "check-success=integration_test_deployment"
77+
- "check-success=Deploy integration test snapshots (requires `pr/needs-integration-tests-deployment` label)"
7878
commit_message_template: |-
7979
{{ title }} (#{{ number }})
8080
{{ body }}
@@ -109,7 +109,7 @@ pull_request_rules:
109109
- check-success=build
110110
- or:
111111
- "-label~=pr/needs-integration-tests-deployment"
112-
- "check-success=integration_test_deployment"
112+
- "check-success=Deploy integration test snapshots (requires `pr/needs-integration-tests-deployment` label)"
113113
- name: automatic priority merge
114114
actions:
115115
comment:
@@ -133,7 +133,7 @@ pull_request_rules:
133133
- check-success=build
134134
- or:
135135
- "-label~=pr/needs-integration-tests-deployment"
136-
- "check-success=integration_test_deployment"
136+
- "check-success=Deploy integration test snapshots (requires `pr/needs-integration-tests-deployment` label)"
137137
- name: automatic merge (2+ approvers)
138138
actions:
139139
comment:
@@ -157,7 +157,7 @@ pull_request_rules:
157157
- check-success=build
158158
- or:
159159
- "-label~=pr/needs-integration-tests-deployment"
160-
- "check-success=integration_test_deployment"
160+
- "check-success=Deploy integration test snapshots (requires `pr/needs-integration-tests-deployment` label)"
161161
- name: automatic merge (no-squash)
162162
actions:
163163
comment:
@@ -181,7 +181,7 @@ pull_request_rules:
181181
- check-success=build
182182
- or:
183183
- "-label~=pr/needs-integration-tests-deployment"
184-
- "check-success=integration_test_deployment"
184+
- "check-success=Deploy integration test snapshots (requires `pr/needs-integration-tests-deployment` label)"
185185
- name: remove stale reviews
186186
actions:
187187
dismiss_reviews:
@@ -224,7 +224,7 @@ pull_request_rules:
224224
- check-success=build
225225
- or:
226226
- "-label~=pr/needs-integration-tests-deployment"
227-
- "check-success=integration_test_deployment"
227+
- "check-success=Deploy integration test snapshots (requires `pr/needs-integration-tests-deployment` label)"
228228
priority_rules:
229229
- name: priority for queue `default-merge`
230230
conditions:

CHANGELOG.v2.alpha.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
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.221.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.220.0-alpha.0...v2.221.0-alpha.0) (2025-10-24)
6+
7+
8+
### Features
9+
10+
* **msk-alpha:** support Kafka 4.1 ([#35759](https://github.com/aws/aws-cdk/issues/35759)) ([67539de](https://github.com/aws/aws-cdk/commit/67539de15ee70a61629fa8dfc7f7b42b187a82e0))
11+
12+
13+
### Bug Fixes
14+
15+
* **elasticache-alpha:** cannot import Redis 7 serverless cache ([#35629](https://github.com/aws/aws-cdk/issues/35629)) ([2bde1a0](https://github.com/aws/aws-cdk/commit/2bde1a02ecb1fc3439249eb1bb756bf335ec3553))
16+
517
## [2.220.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.219.0-alpha.0...v2.220.0-alpha.0) (2025-10-14)
618

719

CHANGELOG.v2.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,38 @@
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.221.0](https://github.com/aws/aws-cdk/compare/v2.220.0...v2.221.0) (2025-10-24)
6+
7+
8+
### ⚠ BREAKING CHANGES
9+
10+
* ** L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built to closely reflect the real state of CloudFormation. Sometimes these updates can contain changes that are incompatible with previous types, but more accurately reflect reality. In this release we have changed:
11+
- **aws-datazone**: AWS::DataZone::ProjectProfile: Id property removed.
12+
- **aws-logs**: AWS::Logs::DeliveryDestination: DeliveryDestinationType attribute removed.
13+
- **aws-s3**: AWS::S3::AccessGrantsLocation: IamRoleArn property is now required.
14+
- **aws-s3**: AWS::S3::AccessGrantsLocation: LocationScope property is now required.
15+
- **aws-servicecatalog**: AWS::ServiceCatalog::TagOptionAssociation: Id attribute removed.
16+
17+
### Features
18+
19+
* update L1 CloudFormation resource definitions ([#35816](https://github.com/aws/aws-cdk/issues/35816)) ([82bef28](https://github.com/aws/aws-cdk/commit/82bef28a322a436d0c99adf8cb097008591f3952))
20+
* **agentcore:** add agentcore L2 constructs for 1p tools ([#35577](https://github.com/aws/aws-cdk/issues/35577)) ([3087ffa](https://github.com/aws/aws-cdk/commit/3087ffa33fdde85d02ec2574854856762866ca7d))
21+
* **agentcore:** add agentcore runtime L2 construct ([#35623](https://github.com/aws/aws-cdk/issues/35623)) ([c57484a](https://github.com/aws/aws-cdk/commit/c57484ababbf99b13660ab597e5738819b1855a6))
22+
* **ecr:** image tag mutability exclusion filters ([#35246](https://github.com/aws/aws-cdk/issues/35246)) ([f6dd5cf](https://github.com/aws/aws-cdk/commit/f6dd5cfd50209b82b654935fc965819a46bd0247)), closes [#35454](https://github.com/aws/aws-cdk/issues/35454)
23+
* **ecs:** implement IConnectable interface for ManagedInstancesCapacityProvider ([#35745](https://github.com/aws/aws-cdk/issues/35745)) ([fd5ff76](https://github.com/aws/aws-cdk/commit/fd5ff76c9707b36e878d58e20d7544b80e53d603))
24+
* **kinesisfirehose:** support DeliveryStream record format conversion for S3 Bucket Destination ([#35410](https://github.com/aws/aws-cdk/issues/35410)) ([79bcba2](https://github.com/aws/aws-cdk/commit/79bcba24313955bcb7e3e4d02d3d2cc11db5cd7d)), closes [#15501](https://github.com/aws/aws-cdk/issues/15501) [/github.com/aws/aws-cdk/issues/15501#issuecomment-3255582302](https://github.com/aws//github.com/aws/aws-cdk/issues/15501/issues/issuecomment-3255582302)
25+
* update L1 CloudFormation resource definitions ([#35769](https://github.com/aws/aws-cdk/issues/35769)) ([a165905](https://github.com/aws/aws-cdk/commit/a16590513ff1dcd41141e77eec5ebfaef2dff3c4))
26+
27+
28+
### Bug Fixes
29+
30+
* **ecs-patterns:** resolve target group conflict when updating ALB internetFacing or loadBalancerName (under feature flag) ([#35508](https://github.com/aws/aws-cdk/issues/35508)) ([69b9c03](https://github.com/aws/aws-cdk/commit/69b9c03583ef5542aee93c5c011304314ddcd4fc)), closes [#33253](https://github.com/aws/aws-cdk/issues/33253) [#33253](https://github.com/aws/aws-cdk/issues/33253) [#33253](https://github.com/aws/aws-cdk/issues/33253)
31+
* **lambda:** can't find entry file under ESM module system ([#35797](https://github.com/aws/aws-cdk/issues/35797)) ([7becd79](https://github.com/aws/aws-cdk/commit/7becd79b95d4e6a2290b39cb39e9b7ae1c92c78e)), closes [#21630](https://github.com/aws/aws-cdk/issues/21630)
32+
* **lambda-runtime:** change fallback for latest lambda node runtime to node 22.x ([#35764](https://github.com/aws/aws-cdk/issues/35764)) ([10fcb1b](https://github.com/aws/aws-cdk/commit/10fcb1bcfde256373a2b240a86bb776fc7de9c92))
33+
* **opensearchservice:** add i8g nodes validation without EBS ([#35668](https://github.com/aws/aws-cdk/issues/35668)) ([9594842](https://github.com/aws/aws-cdk/commit/9594842729f96967eb9bdba1c856d962a97ad3cf)), closes [#35666](https://github.com/aws/aws-cdk/issues/35666)
34+
* **s3-deployment:** handle empty string in Source.data() ([#35824](https://github.com/aws/aws-cdk/issues/35824)) ([95c8d73](https://github.com/aws/aws-cdk/commit/95c8d73c3e95ae421b314101f34d422503981fb7)), closes [#35809](https://github.com/aws/aws-cdk/issues/35809)
35+
* **stepfunctions-tasks:** allow passing apiEndpoint as intrinsic function (under feature flag) ([#32139](https://github.com/aws/aws-cdk/issues/32139)) ([ddfef06](https://github.com/aws/aws-cdk/commit/ddfef06e6893d55f605c475dbb13bdb22efcfbaa)), closes [#29925](https://github.com/aws/aws-cdk/issues/29925) [#29925](https://github.com/aws/aws-cdk/issues/29925) [#30749](https://github.com/aws/aws-cdk/issues/30749)
36+
537
## [2.220.0](https://github.com/aws/aws-cdk/compare/v2.219.0...v2.220.0) (2025-10-14)
638

739

0 commit comments

Comments
 (0)