Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
1588042
chore(bedrock): support Anthropic Claude Opus 4.1, gpt-oss-120b and g…
mazyu36 Aug 12, 2025
342965c
chore(mergify): add merge_bot_account to enable automatic merging (#3…
alvazjor Aug 12, 2025
3b01029
chore(ci): add pull_request_target workflow for v2-release branch in …
ozelalisen Aug 12, 2025
5c92fd8
chore(ci): enable mergify branch protection (#35221)
ozelalisen Aug 12, 2025
3a19760
chore(deps): bump actions/download-artifact from 4 to 5 (#35207)
dependabot[bot] Aug 12, 2025
ce21267
chore(deps): bump tmp from 0.2.4 to 0.2.5 in /tools/@aws-cdk/enum-upd…
dependabot[bot] Aug 12, 2025
a67c875
chore(flags): feature flag report contains feature info for all libra…
rix0rrr Aug 12, 2025
208e666
chore(enum-updater): update enum static mapping (#35187)
github-actions[bot] Aug 12, 2025
28ad706
test(stepfunction): improve test coverage for `json-path.ts` (#34595)
wafuwafu13 Aug 12, 2025
6885ab5
Merge branch 'main' into merge-back/2.211.0
mergify[bot] Aug 13, 2025
f4ab336
chore(merge-back): 2.211.0 (#35226)
mergify[bot] Aug 13, 2025
566f6ca
fix(aws-cdk-lib): feature flag report contains unnecessary flags (#35…
rix0rrr Aug 13, 2025
1efb764
fix(s3-deployment): list tokens in Source.jsonData are not resolved. …
Abogical Aug 13, 2025
aaaa9cc
fix(signer): not correctly passing signingProfileName to CfnSigningPr…
pahud Aug 13, 2025
e07c89b
docs(aws-cdk-lib): remove duplication of main docs (#35229)
mrgrain Aug 13, 2025
7aff4dc
ci(project-sync): fill in item priority (#35191)
Abogical Aug 14, 2025
ec18b83
docs(lambda): fix incorrect import in autoscaling example (#34989)
GiannisMitr Aug 14, 2025
7c0084a
revert(docs): revert ECS and Fargate service documentation for new AZ…
djglaser Aug 18, 2025
a8d0b16
chore(deps): bump actions/checkout from 4 to 5 (#35263)
dependabot[bot] Aug 18, 2025
46021f5
chore: npm-check-updates && yarn upgrade (#35206)
aws-cdk-automation Aug 18, 2025
0d5ce56
fix(apigateway): invalid JSON structure in StepFunctions error respon…
pahud Aug 19, 2025
aa1f7df
chore: add a missing Rosetta dependency (#35269)
rix0rrr Aug 19, 2025
f7faffe
feat: implement UsagePlan and ApiKey support in L2 constructs for aws…
maramure Aug 19, 2025
d79fd85
feat: update L1 CloudFormation resource definitions (#35256)
aws-cdk-automation Aug 19, 2025
1ac6678
chore(release): 2.212.0
Aug 20, 2025
4f0b0aa
chore: update analytics metadata blueprints
aws-cdk-automation Aug 20, 2025
29a3ec8
Update CHANGELOG.v2.md breaking change notice
Abogical Aug 20, 2025
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/analytics-metadata-updater.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: ${{ github.event.pull_request.head.sha }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-lfs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
# We don't actually care about LFS file contents, just their integrity.
lfs: false
Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/codebuild-pr-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ on:
- main
- v2-release
pull_request: {}
pull_request_target:
branches:
- v2-release
types:
- opened
- synchronize
- reopened

# For every PR, cancel any previous builds in progress
# ... but for all other builds we keep them running
Expand All @@ -24,7 +31,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Setup Node.js
uses: actions/setup-node@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codecov-collect.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Set up Node
uses: actions/setup-node@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/codecov-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Download Artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: coverage-artifacts
path: ./packages/aws-cdk-lib/core/coverage
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
build-mode: none
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/enum-auto-updater.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
pull-requests: write
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Set up Node
uses: actions/setup-node@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/enum-static-mapping-updater.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
pull-requests: write
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Set up Node
uses: actions/setup-node@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/issue-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Setup Node.js
uses: actions/setup-node@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lambda-runtime-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: ${{ github.event.pull_request.head.sha }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Setup Node.js
uses: actions/setup-node@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
needs: download-if-workflow-run
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install & Build prlint
run: yarn install --frozen-lockfile && cd tools/@aws-cdk/prlint && yarn build+test
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/project-prioritization-added-on.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Update AddedOn field
uses: actions/github-script@v7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/project-prioritization-assignment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Add PR to Project & Set Priority
uses: actions/github-script@v7
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/project-prioritization-bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
if: github.repository == 'aws/aws-cdk' && contains(github.event.issue.labels.*.name, 'bug') && contains(github.event.issue.labels.*.name, 'p1')
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Add P1 Bug to project
uses: actions/github-script@v7
with:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Update Needs Attention Status
uses: actions/github-script@v7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/project-prioritization-r2-assignment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Check and assign R2 Priority to PRs
uses: actions/github-script@v7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/project-prioritization-r5-assignment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Check and Assign R5 Priority to PRs
uses: actions/github-script@v7
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/request-cli-integ-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
any-changed-files: ${{ steps.changed-cli-files.outputs.cli_any_changed }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
ref: ${{ github.event.pull_request.head.sha }}
repository: ${{ github.event.pull_request.head.repo.full_name }}
Expand All @@ -38,7 +38,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
# Needs to run with PROJEN_GITHUB_TOKEN because we need permissions to force push the branch
token: ${{ secrets.PROJEN_GITHUB_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/security-guardian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0

Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/spec-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Set up Node
uses: actions/setup-node@v4
Expand Down Expand Up @@ -85,12 +85,12 @@ jobs:
CI: "true"
steps:
- name: Download base database
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: db.base.json.gz
path: base
- name: Download head database
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: db.head.json.gz
path: head
Expand Down Expand Up @@ -125,10 +125,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Download patch
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: update-spec.patch
path: ${{ runner.temp }}
Expand All @@ -137,7 +137,7 @@ jobs:
run: '[ -s ${{ runner.temp }}/update-spec.patch ] && git apply ${{ runner.temp }}/update-spec.patch || echo "Empty patch. Skipping."'

- name: Download PR body file
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: PR.md
path: ${{ runner.temp }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/sync-from-upstream.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,14 @@ jobs:
steps:
- name: Checkout using User Token (+ download lfs dependencies)
if: needs.check-secret.outputs.ok == 'true'
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
lfs: true
token: ${{ secrets.PROJEN_GITHUB_TOKEN }}

- name: Checkout using GitHub Actions permissions (+ download lfs dependencies)
if: needs.check-secret.outputs.ok == 'false'
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
lfs: true

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-contributors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: minicli/[email protected]
name: "Update a projects CONTRIBUTORS file"
env:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/update-metadata-regions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:

status=$(curl -s -o /dev/null -w "%{http_code}" $URL)
echo "STATUS=${status}" >> "$GITHUB_OUTPUT"
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/github-script@v7
if: ${{ steps.download.outputs.STATUS == 200 }}
env:
Expand Down Expand Up @@ -47,10 +47,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Download patch
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: update-spec.patch
path: ${{ runner.temp }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/yarn-upgrade-need-manual-work.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Set up Node
uses: actions/setup-node@v4
Expand Down Expand Up @@ -80,10 +80,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Download patch
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: upgrade.patch
path: ${{ runner.temp }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/yarn-upgrade.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Set up Node
uses: actions/setup-node@v4
Expand Down Expand Up @@ -94,10 +94,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Download patch
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: upgrade.patch
path: ${{ runner.temp }}
Expand Down
3 changes: 0 additions & 3 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ queue_rules:
commit_message_template: |-
{{ title }} (#{{ number }})
{{ body }}
branch_protection_injection_mode: none

- name: priority-squash
update_method: merge
Expand All @@ -43,7 +42,6 @@ queue_rules:
commit_message_template: |-
{{ title }} (#{{ number }})
{{ body }}
branch_protection_injection_mode: none

- name: default-squash
update_method: merge
Expand All @@ -63,7 +61,6 @@ queue_rules:
commit_message_template: |-
{{ title }} (#{{ number }})
{{ body }}
branch_protection_injection_mode: none

pull_request_rules:
- name: label core
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.v2.alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

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.212.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.211.0-alpha.0...v2.212.0-alpha.0) (2025-08-20)

## [2.211.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.210.0-alpha.0...v2.211.0-alpha.0) (2025-08-12)

## [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)
Expand Down
Loading
Loading