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.179.0 #33482

Merged
merged 109 commits into from
Feb 17, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
cbd8ecf
fix(stepfunctions-tasks): CallAwsServiceCrossRegion doesn't work with…
tmokmss Jan 9, 2025
31e10b6
merge
tmokmss Feb 2, 2025
4aac990
Update call-aws-service-cross-region.ts
tmokmss Feb 2, 2025
c376ea3
update integ
tmokmss Feb 2, 2025
604bb29
Merge branch 'main' into aws-sdk-cr-task-token
QuantumNeuralCoder Feb 4, 2025
31c4e3c
remove payloadResponseOnly and switch by integrationPattern
tmokmss Feb 6, 2025
ea92806
Merge branch 'main' into aws-sdk-cr-task-token
QuantumNeuralCoder Feb 6, 2025
76db746
Merge branch 'main' into aws-sdk-cr-task-token
QuantumNeuralCoder Feb 6, 2025
9fd62cb
feat(codebuild): attribute-based compute type for Fleet (#32251)
badmintoncryer Feb 6, 2025
fe656af
fix(lambda-event-sources): `SelfManagedKafkaEventSource` cannot be us…
swachter Feb 6, 2025
8c40341
chore: add PR to R2 list only if there are 2 approvals (#33283)
samson-keung Feb 6, 2025
34821f2
chore: add needs-attention field assignment for prioritization board …
godwingrs22 Feb 6, 2025
ec4b91b
chore(toolkit): all error messages must have a code (#33317)
mrgrain Feb 7, 2025
43135b3
Merge branch 'main' into aws-sdk-cr-task-token
QuantumNeuralCoder Feb 7, 2025
6b9698a
Merge branch 'main' into merge-back/2.178.1
moelasmar Feb 7, 2025
fd05c10
chore(ecs-patterns): fix ec2/multiple-application-load-balanced-ecs-s…
phuhung273 Feb 7, 2025
4c9650d
Merge branch 'main' into merge-back/2.178.1
mergify[bot] Feb 7, 2025
2e5e32a
chore(merge-back): 2.178.1 (#33330)
mergify[bot] Feb 7, 2025
51e671f
fix(vpc): typo VPC Endpoint Payment Cryptography (#33018)
Dringho Feb 7, 2025
1c98881
feat(cognito): add analyticsConfiguration to UserPoolClient (#32862)
ren-yamanashi Feb 7, 2025
0abcacf
feat(apigatewayv2): stage support `detailedMetricsEnabled` property (…
phuhung273 Feb 7, 2025
873233b
chore(toolkit): list action (#33298)
mrgrain Feb 7, 2025
6d2950e
Merge branch 'main' into aws-sdk-cr-task-token
QuantumNeuralCoder Feb 7, 2025
2637d46
feat(codepipeline-actions): support commands action (#31667)
go-to-k Feb 7, 2025
3490d2e
feat(eks): support eks with k8s 1.32 (#33339)
pahud Feb 7, 2025
f6ed4be
feat(rds): support Database Insights for Aurora databases (#32851)
sakurai-ryo Feb 7, 2025
7067c89
chore(lambda-python-alpha): make pipenv version a parameter for bundl…
dil-emiravalles Feb 7, 2025
4744ee5
fix(integ-tests): http flattenResponse (#30361)
nmussy Feb 7, 2025
f1d9a7d
fix(cli): cdk diff fails when deploy role requires tags (#33340)
otaviomacedo Feb 7, 2025
b3251d0
Merge branch 'main' into aws-sdk-cr-task-token
QuantumNeuralCoder Feb 7, 2025
800b775
fix(stepfunctions-tasks): `CallAwsServiceCrossRegion` doesn't work wi…
QuantumNeuralCoder Feb 8, 2025
cf9d9e2
chore: add more information to automatic comments on stale PRs (#33346)
aaythapa Feb 8, 2025
fbcb732
fix(msk): allow both sasl/scram and iam auth (#31743)
msambol Feb 8, 2025
0c04e06
chore: fix needs attention status update graphql api for priority boa…
godwingrs22 Feb 10, 2025
4d9a0c2
chore(deps): bump tj-actions/changed-files from 45.0.6 to 45.0.7 (#33…
dependabot[bot] Feb 10, 2025
ba485ef
feat: update L1 CloudFormation resource definitions (#33363)
aws-cdk-automation Feb 10, 2025
5160796
fix: do not skip bundling for stacks during CDK Import, otherwise fai…
iankhou Feb 10, 2025
128b7a8
chore(prlint): check PR size (#33288)
otaviomacedo Feb 10, 2025
9e3123f
docs(core): fix docs for Stack.account property (#33362)
markusmiliats Feb 10, 2025
8ecc7f3
chore: update mergify rules to push priority PRs to priority queue (#…
moelasmar Feb 10, 2025
775c009
feat(apigatewayv2-integrations): sqs integrations (#29646)
badmintoncryer Feb 10, 2025
628e649
feat(apigateway): resource policy configuration for private API (#32719)
badmintoncryer Feb 10, 2025
2ca12eb
docs(appsync): fix `AppSyncAuthorizationType` enum references (#33358)
tmokmss Feb 10, 2025
cfa3377
chore: fetch lfs files for sync-workflow (#33359)
shikha372 Feb 10, 2025
55253bd
chore: enforce enums blueprint sort order (#33307)
GavinZZ Feb 10, 2025
00430ac
chore(deps): bump esbuild from 0.24.2 to 0.25.0 (#33367)
dependabot[bot] Feb 10, 2025
a2166e2
fix(cli): old setInterval remains and is not cleared in garbage colle…
sakurai-ryo Feb 10, 2025
4e71675
docs: correct code example in README of aws-cdk-lib/pipelines (#33354)
joaonmatos Feb 10, 2025
7175a04
feat(eks-v2-alpha): support eks with k8s 1.32 (#33344)
pahud Feb 10, 2025
9b178c1
feat(elasticloadbalancingv2): minimum Loadbalancer Capacity Unit (LCU…
badmintoncryer Feb 11, 2025
36b7e5f
docs(apigateway): update `RateLimitedApiKey` example code (#31490)
akagire Feb 11, 2025
c400e0e
chore(contributing): mention calling out BREAKING CHANGES before the …
paulhcsun Feb 11, 2025
19cf902
feat(assets): throw `ValidationError` instead of untyped Errors (#33383)
mrgrain Feb 11, 2025
14b1098
feat(pipelines): throw `ValidationError` instead of untyped Errors (#…
mrgrain Feb 11, 2025
b4efb1e
feat(appconfig): throw `ValidationError` instead of untyped Errors (#…
mrgrain Feb 11, 2025
c83ca82
feat(batch): throw `ValidationError` instead of untyped Errors (#33389)
mrgrain Feb 11, 2025
38abbfb
chore(cli): tests involving promptly don't work on GitHub Actions (#3…
rix0rrr Feb 11, 2025
fdd451c
chore(rds): support 15.00.4415.2.v1 and 16.00.4175.1.v1 engine versio…
mazyu36 Feb 11, 2025
9449f9c
fix(cognito-identitypool-alpha): remove `RoleAttachment` construct (#…
Leo10Gama Feb 11, 2025
a7d7373
fix(cli): do not print credentials refreshed by plugins (#33398)
mrgrain Feb 11, 2025
19e603b
chore: retain existing status in the priority board on github action …
godwingrs22 Feb 11, 2025
1d15d49
fix(opensearchservice): wrong iops limit checks (#33401)
samson-keung Feb 12, 2025
b91965c
feat(eks): add L2 constructs to support EKS Hybrid Nodes (#32389)
abhay-krishna Feb 12, 2025
48f2bf7
feat(backup): throw `ValidationError` instead of untyped Errors (#33387)
mrgrain Feb 12, 2025
d3f3309
feat(autoscaling): throw `ValidationError` instead of untyped Errors …
mrgrain Feb 12, 2025
ae95d95
feat(cx-api): throw `CloudAssemblyError` instead of untyped Errors (#…
mrgrain Feb 12, 2025
92a9a73
feat(cloudformation-include): throw `ValidationError` instead of unty…
mrgrain Feb 12, 2025
80f741c
chore: fix lfs files that should have been pointers but aren't (#33413)
mrgrain Feb 12, 2025
cce7d3e
chore(rds): add Oracle engine versions released in January 2025 Updat…
mazyu36 Feb 12, 2025
47a3f90
test(cli): cdk import works when used on a stack containing a nodejs …
iankhou Feb 12, 2025
0f57bd3
feat(assertions): throw typed errors (#33382)
mrgrain Feb 12, 2025
eeb08e9
Merge branch 'main' into merge-back/2.178.2
mergify[bot] Feb 12, 2025
8a0a538
chore(merge-back): 2.178.2 (#33419)
mergify[bot] Feb 12, 2025
ee63467
fix(eks): `cluster.addHelmChart` ignores `skipCrds` (#31832)
dancmeyers Feb 12, 2025
ccd5f38
chore(deps): update cdk-assets (#33415)
kaizencc Feb 12, 2025
a0fa042
chore(cli): update documentation for generated files (#33421)
kaizencc Feb 12, 2025
aebb331
feat(events-targets): allow all ECS TaskOverrides (#32344)
blimmer Feb 12, 2025
efb5a34
chore(cli-integ): restore sam test (#33425)
iliapolo Feb 13, 2025
23c912f
chore(toolkit): tests don't exit (#33427)
rix0rrr Feb 13, 2025
c3bd4d9
chore(toolkit): randomize tests (#33429)
mrgrain Feb 13, 2025
a850ec6
refactor(cli): resource-import uses IoHost (#33412)
mrgrain Feb 13, 2025
91765e2
chore(toolkit): remove accidentally added test infra (#33433)
kaizencc Feb 13, 2025
331d7a5
refactor(cli): remove unused internal code and options (#33432)
mrgrain Feb 13, 2025
b481b1c
docs(appsync): clarify the structure of apiKeys object (#33424)
tmokmss Feb 13, 2025
b11f663
feat(eks): make kubectlLayer property required from optional (#32930)
xazhao Feb 13, 2025
9a6e5cc
feat(cognito): choice-based authentication (passwordless sign-in / pa…
Tietew Feb 13, 2025
c08c7f0
feat(cloudfront): throw `ValidationErrors` instead of untyped Errors …
kaizencc Feb 13, 2025
ede5842
feat(chatbot): throw `ValidationError` instead of untyped Error (#33439)
kaizencc Feb 13, 2025
29d1945
feat(ivs): support Multitrack Video (#33370)
mazyu36 Feb 13, 2025
a64d440
chore: update workflows to use sha instead of ref (#33442)
gracelu0 Feb 13, 2025
531280f
feat: update L1 CloudFormation resource definitions (#33445)
aws-cdk-automation Feb 14, 2025
e5e4f9b
docs(cdk-lib): fix typos (#33008)
andyu17 Feb 14, 2025
523e0f0
fix(cli): init templates still assume the same versions (#33449)
rix0rrr Feb 14, 2025
39151d0
chore(cli-integ): make the version of `cli-lib-alpha` switchable (#33…
rix0rrr Feb 14, 2025
c89afe3
feat(logs): support regex patterns for JSON Metrics filters (#30741)
jan-xyz Feb 14, 2025
59470c5
feat(stepfunctions-tasks): allow region override in call-rest-api tas…
huoandre Feb 15, 2025
76848e4
feat(certificatemanager): throw `ValidationErrors` instead of untyped…
kaizencc Feb 15, 2025
0e67605
chore: fix yarn upgrade causing dependency incompatibility (#33454)
samson-keung Feb 15, 2025
085c2e3
chore: fix workflows (#33457)
gracelu0 Feb 15, 2025
4b0094b
chore: install git lfs in dev container (#33468)
yasuaki640 Feb 16, 2025
a7cacb8
feat: update L1 CloudFormation resource definitions (#33475)
aws-cdk-automation Feb 17, 2025
3a61695
feat: update L1 CloudFormation resource definitions (#33476)
aws-cdk-automation Feb 17, 2025
67e596e
feat: update L1 CloudFormation resource definitions (#33480)
aws-cdk-automation Feb 17, 2025
11a75b2
feat(cloudtrail): throw `ValidationErrors` instead of untyped Errors …
kaizencc Feb 17, 2025
50b9b6f
chore(spec): current cfnspec contains breaking changes we are not rea…
iliapolo Feb 17, 2025
76525f7
chore(release): 2.179.0
Feb 17, 2025
20275e4
chore: update analytics metadata blueprints
aws-cdk-automation Feb 17, 2025
81deca1
chore: update changelog to reflect cfn schema reset
iliapolo Feb 17, 2025
f681cd1
chore: Update CHANGELOG.v2.md
iliapolo Feb 17, 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
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ USER root

# Setup oh-my-zsh
RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
&& apt-get -y install --no-install-recommends zsh vim \
&& apt-get -y install --no-install-recommends zsh vim git-lfs \
&& rm -rf /var/lib/apt/lists/* \
&& git lfs install \
&& chsh -s $(which zsh) superchain

# Required, otherwise shell is extermly slow due the size of the aws-cdk
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,11 @@ Owner: CDK support team
[issue-label-assign.yml](issue-label-assign.yml): Github action for automatically adding labels and/or setting assignees when an Issue or PR is opened or edited based on user-defined Area
Owner: CDK support team

### P1 Bug Priority Assignment

[project-prioritization-bug.yml](project-prioritization-bug.yml): Github action for automatically adding P1 bugs to the prioritization project board
Owner: CDK support team

## Scheduled Actions

### Issue Lifecycle Handling
Expand Down Expand Up @@ -118,3 +123,8 @@ Owner: CDK Support team

[project-prioritization-r5-assignment.yml](project-prioritization-r5-assignment.yml): GitHub action that runs every day to add PR's to the priority project board that satisfies R5 Priority.
Owner: CDK Support team

### Needs Attention Status Update

[project-prioritization-needs-attention.yml](project-prioritization-needs-attention.yml): GitHub action that runs every day to update Needs Attention field in the prioritization project board.
Owner: CDK Support team
5 changes: 3 additions & 2 deletions .github/workflows/analytics-metadata-updater.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.ref }}
ref: ${{ github.event.pull_request.head.sha }}

- name: Set up Node
uses: actions/setup-node@v4
Expand Down Expand Up @@ -47,8 +47,9 @@ jobs:
run: |
git config --global user.name 'aws-cdk-automation'
git config --global user.email 'aws-cdk-automation@users.noreply.github.com'
git checkout -B ${{ github.event.pull_request.head.ref }}
git add .
git commit -m "chore: update analytics metadata blueprints"
git push origin ${{ github.event.pull_request.head.ref }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
11 changes: 10 additions & 1 deletion .github/workflows/close-stale-prs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,16 @@ jobs:

# Optional
important-checks-regex: AutoBuildv2Project1C6BFA3F
warn-message: This PR has been in the STATE state for 3 weeks, and looks abandoned. To keep this PR from being closed, please continue work on it. If not, it will automatically be closed in a week.
warn-message: |
This PR has been in the STATE state for 3 weeks, and looks abandoned. Note that PRs with failing linting check or builds are not reviewed, please ensure your build is passing

To prevent automatic closure:
- Resume work on the PR
- OR request an exemption by adding a comment containing 'Exemption Request' with justification e.x "Exemption Request: <justification>"
- OR request clarification by adding a comment containing 'Clarification Request' with a question e.x "Clarification Request: <question>"

This PR will automatically close in 7 days if no action is taken.

close-message: This PR has been deemed to be abandoned, and will be automatically closed. Please create a new PR for these changes if you think this decision has been made in error.
skip-labels: contribution/core,pr-linter/do-not-close,pr/needs-maintainer-review,pr-linter/exemption-requested
close-label: closed-for-staleness
5 changes: 3 additions & 2 deletions .github/workflows/lambda-runtime-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.ref }}
ref: ${{ github.event.pull_request.head.sha }}

- name: Set up Node
uses: actions/setup-node@v4
Expand Down Expand Up @@ -44,8 +44,9 @@ jobs:
run: |
git config --global user.name 'aws-cdk-automation'
git config --global user.email 'aws-cdk-automation@users.noreply.github.com'
git checkout -B ${{ github.event.pull_request.head.ref }}
git add .
git commit -m "chore: update lambda runtime integration tests"
git push origin ${{ github.event.pull_request.head.ref }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
20 changes: 20 additions & 0 deletions .github/workflows/project-prioritization-needs-attention.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: PR Prioritization Needs Attention Status
on:
schedule:
- cron: '0 7 * * 1-5' # Runs at 7AM every day during weekdays
workflow_dispatch: # Manual trigger

jobs:
update_project_status:
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Update Needs Attention Status
uses: actions/github-script@v7
with:
github-token: ${{ secrets.PROJEN_GITHUB_TOKEN }}
script: |
const script = require('./scripts/prioritization/update-attention-status.js')
await script({github})
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 @@ -13,13 +13,13 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.ref }}
ref: ${{ github.event.pull_request.head.sha }}
repository: ${{ github.event.pull_request.head.repo.full_name }}
fetch-depth: 0
persist-credentials: false
- name: Find changed cli files
id: changed-cli-files
uses: tj-actions/changed-files@d6e91a2266cdb9d62096cebf1e8546899c6aa18f
uses: tj-actions/changed-files@dcc7a0cba800f454d79fff4b993e8c3555bcc0a8
with:
base_sha: ${{ github.event.pull_request.base.sha }}
files_yaml: |
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/sync-from-upstream.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ jobs:
run: |-
git remote add upstream https://github.com/aws/aws-cdk.git
git fetch upstream $BRANCHES
git lfs fetch upstream

for branch in $BRANCHES; do
git push origin --force refs/remotes/upstream/$branch:refs/heads/$branch
Expand Down
21 changes: 21 additions & 0 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,27 @@ pull_request_rules:
conditions:
- base!=release
- -title~=(WIP|wip)
- -label~=(blocked|do-not-merge|no-squash|two-approvers|priority-pr)
- -merged
- -closed
- author!=dependabot[bot]
- author!=dependabot-preview[bot]
- "#approved-reviews-by>=1"
- -approved-reviews-by~=author
# This is important! It makes the PR Linter work.
- "#changes-requested-reviews-by=0"
- status-success~=AWS CodeBuild us-east-1
- status-success=validate-pr
- name: automatic priority merge
actions:
comment:
message: Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to [allow changes to be pushed to your fork](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/allowing-changes-to-a-pull-request-branch-created-from-a-fork)).
queue:
name: priority-squash
conditions:
- base!=release
- -title~=(WIP|wip)
- label~=priority-pr
- -label~=(blocked|do-not-merge|no-squash|two-approvers)
- -merged
- -closed
Expand Down
19 changes: 19 additions & 0 deletions CHANGELOG.v2.alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@

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.179.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.178.2-alpha.0...v2.179.0-alpha.0) (2025-02-17)


### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

* **cognito-identitypool-alpha:** The `IdentityPoolRoleAttachment` construct and `IdentityPool.addRoleMappings()` function will no longer exist. This is to disambiguate that only one role attachment can exist per Identity Pool. If you are using the `IdentityPool` construct, this change will trigger a redeployment. If you need to add role mappings, please do so when the `IdentityPool` is created.

### Features

* **eks-v2-alpha:** support eks with k8s 1.32 ([#33344](https://github.com/aws/aws-cdk/issues/33344)) ([7175a04](https://github.com/aws/aws-cdk/commit/7175a042b66426864fae5199715f7076f4a95335))
* **ivs:** support Multitrack Video ([#33370](https://github.com/aws/aws-cdk/issues/33370)) ([29d1945](https://github.com/aws/aws-cdk/commit/29d194513fb9da44c9f2c1b28484381d7fb9feb3))


### Bug Fixes

* **cognito-identitypool-alpha:** remove `RoleAttachment` construct ([#33305](https://github.com/aws/aws-cdk/issues/33305)) ([9449f9c](https://github.com/aws/aws-cdk/commit/9449f9c805b045bab11a27b21924470672e804fe)), closes [#23449](https://github.com/aws/aws-cdk/issues/23449)
* **integ-tests:** http flattenResponse ([#30361](https://github.com/aws/aws-cdk/issues/30361)) ([4744ee5](https://github.com/aws/aws-cdk/commit/4744ee578116add497e5314a30629939925b015c)), closes [#30327](https://github.com/aws/aws-cdk/issues/30327)
* **msk:** allow both sasl/scram and iam auth ([#31743](https://github.com/aws/aws-cdk/issues/31743)) ([fbcb732](https://github.com/aws/aws-cdk/commit/fbcb732ed5224d2ad5a8218229762efa13db689e)), closes [/github.com/aws/aws-cdk/pull/14647#issuecomment-2129517358](https://github.com/aws//github.com/aws/aws-cdk/pull/14647/issues/issuecomment-2129517358) [#32779](https://github.com/aws/aws-cdk/issues/32779)

## [2.178.2-alpha.0](https://github.com/aws/aws-cdk/compare/v2.178.1-alpha.0...v2.178.2-alpha.0) (2025-02-12)

## [2.178.1-alpha.0](https://github.com/aws/aws-cdk/compare/v2.178.0-alpha.0...v2.178.1-alpha.0) (2025-02-06)
Expand Down
Loading