Skip to content
Merged
Show file tree
Hide file tree
Changes from 87 commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
39e5578
feat(lambda): latest versions for ADOT Lambda Layers (v0.115.0) (#32…
vasireddy99 Jan 24, 2025
2eff2bd
fix(cli): array arguments in cdk.json are ignored (#33107)
kaizencc Jan 24, 2025
b6f763b
docs(rds): fix typos (#33006)
andyu17 Jan 25, 2025
097caaa
chore(ec2): add kafka connect interface vpc endpoint (#32966)
badmintoncryer Jan 25, 2025
06144d9
chore: fix cyclic package dependencies (#33022)
rix0rrr Jan 25, 2025
e574912
Merge branch 'main' into merge-back/2.177.0
mergify[bot] Jan 25, 2025
9c1c031
chore(merge-back): 2.177.0 (#33167)
mergify[bot] Jan 25, 2025
ac9ce88
docs(cdk-lib): fix typos (#33165)
andyu17 Jan 26, 2025
01be69f
docs(batch): fix typos (#33166)
andyu17 Jan 26, 2025
01abd83
feat(bedrock): support Luma AI's Ray2 visual AI model (#33163)
mazyu36 Jan 26, 2025
111ffc2
feat(rds): support Aurora PostgreSQL Limitless Database PostgreSQL 16…
mazyu36 Jan 26, 2025
bfa0f15
feat(sns): support high throughput mode for FIFO topics (#33056)
mazyu36 Jan 26, 2025
988043e
feat(cognito): support password history size (#33164)
mazyu36 Jan 26, 2025
ecbe1bf
feat(cognito): throw `ValidationError` instead of untyped errors (#33…
mazyu36 Jan 26, 2025
db332ef
chore: bump cdk-assets (#33088)
rix0rrr Jan 27, 2025
fb7e557
chore(cli-integ): optionally acquire environments from the cdk alloca…
iliapolo Jan 27, 2025
5755b48
test(toolkit): watch tests (#33040)
kaizencc Jan 27, 2025
1beaf83
feat: update L1 CloudFormation resource definitions (#33191)
aws-cdk-automation Jan 27, 2025
04efe6c
feat(apigateway): throw `ValidationError` instead of untyped errors (…
HBobertz Jan 27, 2025
abd4a3e
feat(applicationautoscaling): throw `ValidationError` instead of unty…
HBobertz Jan 27, 2025
918a3a8
chore(eslint): enforce no extra semicolons (#33095)
yasuaki640 Jan 27, 2025
1b666db
feat: throw `ValidationError` instead of untyped errors in L1s (#33032)
mrgrain Jan 27, 2025
bcb7f9b
fix(ec2-alpha): readme updates, new unit tests, logic update (#33086)
shikha372 Jan 27, 2025
c710e70
chore(eks-v2): refactor kubectlProvider (#33087)
xazhao Jan 28, 2025
69b25da
docs(location): specify that Map, PlaceIndex, and RouteCalculator ar…
mazyu36 Jan 28, 2025
8c13cf2
feat(custom-resource): update default node runtime to node20 for Chin…
xazhao Jan 28, 2025
c8de5be
chore(cli-integ): make it possible to run on GitHub Actions (#33175)
rix0rrr Jan 28, 2025
6189ad2
docs(dynamodb): fix typos (#33210)
andyu17 Jan 28, 2025
309df92
docs(codepipeline): fix typo (#33209)
andyu17 Jan 28, 2025
ab9dd0a
feat(appsync): throw `ValidationError` instead of untyped errors (#33…
HBobertz Jan 28, 2025
c76f668
fix(custom-resources): incorrect IAM prefix generated for CloudWatch …
samson-keung Jan 28, 2025
93df62a
chore(custom-resource-handlers): lint (#33204)
kaizencc Jan 28, 2025
7182714
chore(eslint): lint jsdocs (#33202)
kaizencc Jan 28, 2025
ef06f40
docs(apigateway): fix typos (#33216)
LuisValdesZero Jan 28, 2025
0c53765
chore(eslint): no padded lines for blocks and switches (#33203)
kaizencc Jan 28, 2025
78bcd09
chore(toolkit): register valid message codes (#33160)
kaizencc Jan 28, 2025
1b35c4e
feat(cloudfront): add origin group selection criteria to L2 Distribut…
jamiepmullan Jan 28, 2025
9959a9e
chore: add workflow to auto add p1 bugs to project board (#33205)
samson-keung Jan 29, 2025
6fa1d05
refactor(cli): make corked logging part of CliIoHost (#33226)
mrgrain Jan 29, 2025
5fef9e0
fix(batch): support cfn parameters for managed compute environment pr…
bdoyle0182 Jan 29, 2025
6ea230c
chore(deps): bump dawidd6/action-download-artifact from 7 to 8 (#33174)
dependabot[bot] Jan 29, 2025
ccc9f5e
feat(eks-v2): new eks v2 alpha module (#33215)
xazhao Jan 30, 2025
aec64f0
feat(dynamodb): add pointintimerecoveryspecification and deprecate ol…
LeeroyHannigan Jan 30, 2025
c40a9e2
chore: add integ test that validates full proxy traversal (#33140)
rix0rrr Jan 30, 2025
3b2846e
refactor(toolkit): new message level `result` (#33234)
mrgrain Jan 30, 2025
62b3b60
chore(toolkit): default IoHost supports prompting (#33177)
mrgrain Jan 30, 2025
64338f2
chore(toolkit): fix various inconsistenncies with hotswap settings (#…
mrgrain Jan 30, 2025
c83d61f
chore(toolkit): export source builder props (#33241)
mrgrain Jan 30, 2025
e69c79e
chore(toolkit): programmatic hotswap property overrides (#33227)
kaizencc Jan 30, 2025
a486bbc
chore(eslint): lint jsdoc alignment (#33242)
kaizencc Jan 30, 2025
71c492a
chore(toolkit): introduce cloudwatchlogsmonitor to deploy and watch (…
kaizencc Jan 30, 2025
578debf
chore(ec2-alpha): adding assertion for integration tests (#33221)
shikha372 Jan 31, 2025
a06f91a
feat(ec2-alpha): `ec2-alpha` module is now in Developer Preview (#33…
shikha372 Jan 31, 2025
7b5f5a5
chore(route53): raise awareness of sharp edges on CrossAccountZoneDel…
samson-keung Jan 31, 2025
d32baf6
feat(ecs): add `tls` property to a ServiceConnectService (#32605)
ren-yamanashi Jan 31, 2025
ffe9863
fix(apigatewayv2): incorrect arn function causing unwanted behavior (…
IkeNefcy Jan 31, 2025
2e7c3e8
chore(toolkit): option to strip emojis (#33243)
kaizencc Jan 31, 2025
ba2f5c8
feat(appmesh): throw `ValidationError` istead of untyped Errors (#33245)
kaizencc Jan 31, 2025
c346e82
chore(toolkit): option to strip color and style (#33244)
kaizencc Jan 31, 2025
0895fde
chore(toolkit): publish alphas with version hash (#33256)
mrgrain Jan 31, 2025
330a919
chore(codecov-action): update to codecov/codecov-action@v5. Use OIDC …
QuantumNeuralCoder Jan 31, 2025
b3975c5
fix(sns): topic policy is not created even if enforceSSL enabled (#31…
go-to-k Jan 31, 2025
9ae1d34
feat(appsync): add L2 constructs for AWS AppSync Events (#32505)
kwwendt Jan 31, 2025
0bb3d6f
feat(stepfunctions): add support JSONata and variables (#32343)
WinterYukky Feb 1, 2025
6b9e47a
feat: enable additional metadata collection (under feature flag) (#33…
GavinZZ Feb 1, 2025
af44791
feat(ec2-alpha): add Transit Gateway L2 (#32956)
paulhcsun Feb 3, 2025
c83d4ca
chore(toolkit): capture all output from an app (#33259)
mrgrain Feb 3, 2025
b1c801e
chore: remove unit and integ test for analytics metadata (#33278)
GavinZZ Feb 3, 2025
80073c8
feat: update L1 CloudFormation resource definitions (#33272)
aws-cdk-automation Feb 3, 2025
f004c7e
chore(ecs): mark TaskDefinition inferenceAccelerators as deprecated (…
Leo10Gama Feb 3, 2025
86ce155
feat(msk): support ServerlessCluster (#32780)
mazyu36 Feb 3, 2025
37df0d2
feat(ecs): support container version consistency (#32225)
isker Feb 3, 2025
be231ed
chore: enable GitHub workflow for Metadata updater (#33262)
GavinZZ Feb 3, 2025
fd9462c
chore(deps): bump aws-actions/closed-issue-message from 1 to 2 (#33271)
dependabot[bot] Feb 3, 2025
4dd97bc
feat(ecs-patterns): add `containerCpu` and `containerMemoryLimitMiB` …
ren-yamanashi Feb 3, 2025
4327ed0
chore: update Contributors File (#33263)
aws-cdk-automation Feb 4, 2025
6a77e4f
feat(elasticloadbalancingv2): support AdvertiseTrustStoreCaNames for …
kdnakt Feb 4, 2025
d82ca88
refactor(cli): localize SDK tracing (#33273)
mrgrain Feb 4, 2025
9a0e1ad
docs(ec2): fix typo (#33289)
andyu17 Feb 4, 2025
5e35788
chore(toolkit): trim whitespace from IoMessages (#33284)
mrgrain Feb 4, 2025
20d8427
chore(toolkit): consistent durations and error codes (#33287)
mrgrain Feb 4, 2025
3403da4
chore(merge-queue): adding a new merge queue to tackle priority PR (#…
shikha372 Feb 4, 2025
bc96ee1
feat: metadata collection for construct methods (#33292)
GavinZZ Feb 5, 2025
7aaac12
feat(kinesisfirehose): graduate to stable 🚀 (#33296)
paulhcsun Feb 5, 2025
361c7d3
feat(ecs): `ExternalService` support daemon scheduling strategy (#32630)
phuhung273 Feb 5, 2025
a8e2622
feat(ecs): support availability zone rebalancing (#32263)
isker Feb 5, 2025
b0dcd22
chore(release): 2.178.0
Feb 5, 2025
e1e17bf
chore: update analytics metadata blueprints
aws-cdk-automation Feb 5, 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
  •  
  •  
  •  
54 changes: 54 additions & 0 deletions .github/workflows/analytics-metadata-updater.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: CDK Analytics Metadata Updater
on:
workflow_dispatch:
pull_request:
branches:
- yuanhaoz/metadata_workflow # TODO, remove this
- v2-release

jobs:
update-analytics-metadata:
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.ref }}

- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: "*"
env:
NODE_OPTIONS: "--max-old-space-size=8196 --experimental-worker ${NODE_OPTIONS:-}"

- name: Install dependencies
run: yarn install --frozen-lockfile && cd tools/@aws-cdk/construct-metadata-updater && yarn build+test

- name: Invoke Analytics Metadata Updater
run: |
cd tools/@aws-cdk/construct-metadata-updater
./bin/update-construct-metadata

- name: Check for changes
id: git-check
run: |
if [[ -n "$(git status --porcelain)" ]]; then
echo "changes=true" >> $GITHUB_OUTPUT
else
echo "changes=false" >> $GITHUB_OUTPUT
fi

- name: Commit & Push changes
if: steps.git-check.outputs.changes == 'true'
run: |
git config --global user.name 'aws-cdk-automation'
git config --global user.email '[email protected]'
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 }}
6 changes: 4 additions & 2 deletions .github/workflows/codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ jobs:
name: collect
if: github.repository == 'aws/aws-cdk'
runs-on: ubuntu-latest
permissions:
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -34,9 +36,9 @@ jobs:
run: cd packages/aws-cdk && yarn test

- name: Upload results to Codecov
uses: codecov/codecov-action@v4
uses: codecov/codecov-action@v5
with:
files: packages/aws-cdk/coverage/cobertura-coverage.xml,packages/aws-cdk-lib/coverage/cobertura-coverage.xml
fail_ci_if_error: true
flags: suite.unit
token: ${{ secrets.CODECOV_TOKEN }}
use_oidc: true
2 changes: 1 addition & 1 deletion .github/workflows/lock-issue-pr-with-message.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
issues: write
runs-on: ubuntu-latest
steps:
- uses: aws-actions/closed-issue-message@v1
- uses: aws-actions/closed-issue-message@v2
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
message: |
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 @@ -36,7 +36,7 @@ jobs:
steps:
- name: 'Download workflow_run artifact'
if: github.event_name == 'workflow_run'
uses: dawidd6/action-download-artifact@v7
uses: dawidd6/action-download-artifact@v8
with:
run_id: ${{ github.event.workflow_run.id }}
name: pr_info
Expand Down
19 changes: 19 additions & 0 deletions .github/workflows/project-prioritization-bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: P1 Bug Prioritization
on:
issues:
types:
- labeled

jobs:
prioritize:
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
- name: Add P1 Bug to project
uses: actions/github-script@v7
with:
github-token: ${{ secrets.PROJEN_GITHUB_TOKEN }}
script: |
const script = require('./scripts/prioritization/assign-bug-priority.js')
await script({github, context})
20 changes: 20 additions & 0 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,32 @@ queue_rules:
{{ body }}

- name: default-squash
update_method: merge
merge_method: squash
conditions:
- base!=release
- -title~=(WIP|wip)
- -label~=(blocked|do-not-merge|no-squash|priority-pr)
- -merged
- -closed
- "#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
commit_message_template: |-
{{ title }} (#{{ number }})
{{ body }}

- name: priority-squash
update_method: merge
merge_method: squash
conditions:
- base!=release
- -title~=(WIP|wip)
- -label~=(blocked|do-not-merge|no-squash)
- label~=priority-pr
- -merged
- -closed
- "#approved-reviews-by>=1"
Expand Down
18 changes: 18 additions & 0 deletions CHANGELOG.v2.alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@

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


### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

* **ec2-alpha:** `operatingRegion` property under IPAM class is now renamed to `operatingRegions`.

### Features

* **ec2-alpha:** `ec2-alpha` module is now in Developer Preview ([#33230](https://github.com/aws/aws-cdk/issues/33230)) ([a06f91a](https://github.com/aws/aws-cdk/commit/a06f91a79ff979b76f84dde4dec6f4d5db33e75f))
* **ec2-alpha:** add Transit Gateway L2 ([#32956](https://github.com/aws/aws-cdk/issues/32956)) ([af44791](https://github.com/aws/aws-cdk/commit/af44791ab55188bad67bb4130f9139335708a2e5))
* **eks-v2:** new eks v2 alpha module ([#33215](https://github.com/aws/aws-cdk/issues/33215)) ([ccc9f5e](https://github.com/aws/aws-cdk/commit/ccc9f5e213ed4001e31aaab9bb26ae472d511b77))
* **msk:** support ServerlessCluster ([#32780](https://github.com/aws/aws-cdk/issues/32780)) ([86ce155](https://github.com/aws/aws-cdk/commit/86ce1550abf9809ca9c16a4842b7445f0cce34e3)), closes [#28709](https://github.com/aws/aws-cdk/issues/28709)


### Bug Fixes

* **ec2-alpha:** readme updates, new unit tests, logic update ([#33086](https://github.com/aws/aws-cdk/issues/33086)) ([bcb7f9b](https://github.com/aws/aws-cdk/commit/bcb7f9bb16d6a3df55ba8d49594031d18296ca6c)), closes [#30762](https://github.com/aws/aws-cdk/issues/30762)

## [2.177.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.176.0-alpha.0...v2.177.0-alpha.0) (2025-01-24)

Expand Down
42 changes: 42 additions & 0 deletions CHANGELOG.v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,48 @@

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.178.0](https://github.com/aws/aws-cdk/compare/v2.177.0...v2.178.0) (2025-02-05)


### Features

* **apigateway:** throw `ValidationError` instead of untyped errors ([#33075](https://github.com/aws/aws-cdk/issues/33075)) ([04efe6c](https://github.com/aws/aws-cdk/commit/04efe6cf9d1ba9e524f34c2699414053ee7fe444)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
* **applicationautoscaling:** throw `ValidationError` instead of untyped errors ([#33172](https://github.com/aws/aws-cdk/issues/33172)) ([abd4a3e](https://github.com/aws/aws-cdk/commit/abd4a3e997e2a456d31b9bb4669b22e12c364c01)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
* **appmesh:** throw `ValidationError` istead of untyped Errors ([#33245](https://github.com/aws/aws-cdk/issues/33245)) ([ba2f5c8](https://github.com/aws/aws-cdk/commit/ba2f5c862cf1d1a52d399ba82639650d61c7d549)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
* **appsync:** add L2 constructs for AWS AppSync Events ([#32505](https://github.com/aws/aws-cdk/issues/32505)) ([9ae1d34](https://github.com/aws/aws-cdk/commit/9ae1d34b128a0a4332fb43ab2c5ccacbdb337a51)), closes [#32004](https://github.com/aws/aws-cdk/issues/32004)
* **appsync:** throw `ValidationError` instead of untyped errors ([#33206](https://github.com/aws/aws-cdk/issues/33206)) ([ab9dd0a](https://github.com/aws/aws-cdk/commit/ab9dd0a40a9ad703004f68e83d23a0e684734f57)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
* **bedrock:** support Luma AI's Ray2 visual AI model ([#33163](https://github.com/aws/aws-cdk/issues/33163)) ([01abd83](https://github.com/aws/aws-cdk/commit/01abd83652632aa705ac8b972baf86c12deb5a64))
* **cloudfront:** add origin group selection criteria to L2 Distribution and L2 OriginGroup ([#32740](https://github.com/aws/aws-cdk/issues/32740)) ([1b35c4e](https://github.com/aws/aws-cdk/commit/1b35c4e49feee8457f2d0964de04d36eea048291))
* **cognito:** support password history size ([#33164](https://github.com/aws/aws-cdk/issues/33164)) ([988043e](https://github.com/aws/aws-cdk/commit/988043e70673f179e3f6ecde1bbaced2406d6dfe)), closes [#33106](https://github.com/aws/aws-cdk/issues/33106)
* **cognito:** throw `ValidationError` instead of untyped errors ([#33170](https://github.com/aws/aws-cdk/issues/33170)) ([ecbe1bf](https://github.com/aws/aws-cdk/commit/ecbe1bf8e7e43d7423abfe93aa1c09189bf418c0))
* **custom-resource:** update default node runtime to node20 for China and Gov regions ([#33112](https://github.com/aws/aws-cdk/issues/33112)) ([8c13cf2](https://github.com/aws/aws-cdk/commit/8c13cf236bf05122492bf125873861fc47a2a184))
* **dynamodb:** add pointintimerecoveryspecification and deprecate old ([#33059](https://github.com/aws/aws-cdk/issues/33059)) ([aec64f0](https://github.com/aws/aws-cdk/commit/aec64f05c0598fa619dd1f973e90eef9155b94e3)), closes [#32786](https://github.com/aws/aws-cdk/issues/32786)
* **ecs:** `ExternalService` support daemon scheduling strategy ([#32630](https://github.com/aws/aws-cdk/issues/32630)) ([361c7d3](https://github.com/aws/aws-cdk/commit/361c7d33e8735bf9a1ae611244c65deaa5bf6c3b)), closes [#32538](https://github.com/aws/aws-cdk/issues/32538)
* **ecs:** add `tls` property to a ServiceConnectService ([#32605](https://github.com/aws/aws-cdk/issues/32605)) ([d32baf6](https://github.com/aws/aws-cdk/commit/d32baf6833bdad56ddecc332e45e3c30341455e6)), closes [#32583](https://github.com/aws/aws-cdk/issues/32583)
* **ecs:** support availability zone rebalancing ([#32263](https://github.com/aws/aws-cdk/issues/32263)) ([a8e2622](https://github.com/aws/aws-cdk/commit/a8e262274225b0757f96197c36e8d7090d4390be)), closes [#32226](https://github.com/aws/aws-cdk/issues/32226)
* **ecs:** support container version consistency ([#32225](https://github.com/aws/aws-cdk/issues/32225)) ([37df0d2](https://github.com/aws/aws-cdk/commit/37df0d29d4108389de2a42572913038a187a8228)), closes [#32202](https://github.com/aws/aws-cdk/issues/32202)
* **ecs-patterns:** add `containerCpu` and `containerMemoryLimitMiB` property to `ApplicationLoadBalancedFargateService` ([#30920](https://github.com/aws/aws-cdk/issues/30920)) ([4dd97bc](https://github.com/aws/aws-cdk/commit/4dd97bc211810323b1dccf466e7b57b395d5c873)), closes [#20638](https://github.com/aws/aws-cdk/issues/20638) [#20638](https://github.com/aws/aws-cdk/issues/20638)
* **elasticloadbalancingv2:** support AdvertiseTrustStoreCaNames for mTLS ([#32678](https://github.com/aws/aws-cdk/issues/32678)) ([6a77e4f](https://github.com/aws/aws-cdk/commit/6a77e4f5cd872b4f3b985f1ea6eebd5d54aebd70))
* **kinesisfirehose:** graduate to stable 🚀 ([#33296](https://github.com/aws/aws-cdk/issues/33296)) ([7aaac12](https://github.com/aws/aws-cdk/commit/7aaac1246cb016f37813a9f93bc780383db66edd))
* enable additional metadata collection (under feature flag) ([#33232](https://github.com/aws/aws-cdk/issues/33232)) ([6b9e47a](https://github.com/aws/aws-cdk/commit/6b9e47a1529319561bc1040739fe02bac15895bf)), closes [/github.com/aws/aws-cdk/pull/33232/files#diff-81f821b1205e7040fc3103bf7c0114060a6d5c43ebd2994aa4ed5906e42c9c5fR33](https://github.com/aws//github.com/aws/aws-cdk/pull/33232/files/issues/diff-81f821b1205e7040fc3103bf7c0114060a6d5c43ebd2994aa4ed5906e42c9c5fR33)
* metadata collection for construct methods ([#33292](https://github.com/aws/aws-cdk/issues/33292)) ([bc96ee1](https://github.com/aws/aws-cdk/commit/bc96ee17a18c19b98e4ad052bed7c24da2371050))
* throw `ValidationError` instead of untyped errors in L1s ([#33032](https://github.com/aws/aws-cdk/issues/33032)) ([1b666db](https://github.com/aws/aws-cdk/commit/1b666db6a55c2871dfca15bf7ddf1189fda7b17c)), closes [#32569](https://github.com/aws/aws-cdk/issues/32569)
* update L1 CloudFormation resource definitions ([#33191](https://github.com/aws/aws-cdk/issues/33191)) ([1beaf83](https://github.com/aws/aws-cdk/commit/1beaf83cf38c4a511e3b2d60c5b0713576e50f1d))
* update L1 CloudFormation resource definitions ([#33272](https://github.com/aws/aws-cdk/issues/33272)) ([80073c8](https://github.com/aws/aws-cdk/commit/80073c8d309ef30da5950ffe53a99820b01c3bf4))
* **lambda:** latest versions for ADOT Lambda Layers (v0.115.0) ([#32783](https://github.com/aws/aws-cdk/issues/32783)) ([39e5578](https://github.com/aws/aws-cdk/commit/39e557869883d37b3fb0c2a57403c8496b5d917e))
* **rds:** support Aurora PostgreSQL Limitless Database PostgreSQL 16.6 ([#33162](https://github.com/aws/aws-cdk/issues/33162)) ([111ffc2](https://github.com/aws/aws-cdk/commit/111ffc210d7230a25be4711f6623e3303a884496)), closes [/docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/limitless-updates.html#16](https://github.com/aws//docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/limitless-updates.html/issues/16)
* **sns:** support high throughput mode for FIFO topics ([#33056](https://github.com/aws/aws-cdk/issues/33056)) ([bfa0f15](https://github.com/aws/aws-cdk/commit/bfa0f15edaeac4be8f4dee66149db51432a6a8d2))
* **stepfunctions:** add support JSONata and variables ([#32343](https://github.com/aws/aws-cdk/issues/32343)) ([0bb3d6f](https://github.com/aws/aws-cdk/commit/0bb3d6f5914ef5911d09046f98f69b7ea02e8691)), closes [#32262](https://github.com/aws/aws-cdk/issues/32262) [#32262](https://github.com/aws/aws-cdk/issues/32262) [/github.com/aws/aws-cdk/pull/32343#issuecomment-2524096740](https://github.com/aws//github.com/aws/aws-cdk/pull/32343/issues/issuecomment-2524096740)


### Bug Fixes

* **apigatewayv2:** incorrect arn function causing unwanted behavior ([#33100](https://github.com/aws/aws-cdk/issues/33100)) ([ffe9863](https://github.com/aws/aws-cdk/commit/ffe98638de6c9cfe40eabc22980501c8943d5534)), closes [#33218](https://github.com/aws/aws-cdk/issues/33218)
* **batch:** support cfn parameters for managed compute environment properties minvcpus, maxvcpus, and spotbidpercentage ([#32954](https://github.com/aws/aws-cdk/issues/32954)) ([5fef9e0](https://github.com/aws/aws-cdk/commit/5fef9e0eb0ad4faf8a85e98d7aa64c00fb4085b4)), closes [#32905](https://github.com/aws/aws-cdk/issues/32905)
* **cli:** array arguments in cdk.json are ignored ([#33107](https://github.com/aws/aws-cdk/issues/33107)) ([2eff2bd](https://github.com/aws/aws-cdk/commit/2eff2bd3dabe1467376871e1aa9c56e8f99ce313)), closes [#32814](https://github.com/aws/aws-cdk/issues/32814)
* **custom-resources:** incorrect IAM prefix generated for CloudWatch actions ([#33078](https://github.com/aws/aws-cdk/issues/33078)) ([c76f668](https://github.com/aws/aws-cdk/commit/c76f668863d858b4cd21bd19aae9afb1be43a34c)), closes [#32968](https://github.com/aws/aws-cdk/issues/32968)
* **sns:** topic policy is not created even if enforceSSL enabled ([#31569](https://github.com/aws/aws-cdk/issues/31569)) ([b3975c5](https://github.com/aws/aws-cdk/commit/b3975c5dc83c5d82a23db079df42d70efe79530e)), closes [#31558](https://github.com/aws/aws-cdk/issues/31558)

## [2.177.0](https://github.com/aws/aws-cdk/compare/v2.176.0...v2.177.0) (2025-01-24)


Expand Down
10 changes: 5 additions & 5 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,20 @@
Shout out to our top contributors!

- [rix0rrr](https://github.com/rix0rrr)
- [kaizencc](https://github.com/kaizencc)
- [skinny85](https://github.com/skinny85)
- [RomainMuller](https://github.com/RomainMuller)
- [kaizencc](https://github.com/kaizencc)
- [njlynch](https://github.com/njlynch)
- [jogold](https://github.com/jogold)
- [iliapolo](https://github.com/iliapolo)
- [corymhall](https://github.com/corymhall)
- [shivlaks](https://github.com/shivlaks)
- [otaviomacedo](https://github.com/otaviomacedo)
- [mrgrain](https://github.com/mrgrain)
- [pahud](https://github.com/pahud)
- [mazyu36](https://github.com/mazyu36)
- [comcalvi](https://github.com/comcalvi)
- [pahud](https://github.com/pahud)
- [TheRealAmazonKendra](https://github.com/TheRealAmazonKendra)
- [comcalvi](https://github.com/comcalvi)
- [madeline-k](https://github.com/madeline-k)
- [go-to-k](https://github.com/go-to-k)
- [NetaNir](https://github.com/NetaNir)
Expand All @@ -26,7 +26,7 @@ Shout out to our top contributors!
- [peterwoodworth](https://github.com/peterwoodworth)
- [msambol](https://github.com/msambol)
- [colifran](https://github.com/colifran)
- [watany-dev](https://github.com/watany-dev)
- [GavinZZ](https://github.com/GavinZZ)


_Last updated: Wed, 01 Jan 25 00:12:26 +0000_
_Last updated: Sat, 01 Feb 25 00:11:52 +0000_
1 change: 1 addition & 0 deletions lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"tools/@aws-cdk/yarn-cling",
"tools/@aws-cdk/lazify",
"tools/@aws-cdk/lambda-integration-test-updater",
"tools/@aws-cdk/construct-metadata-updater",
"scripts/@aws-cdk/script-tests"
],
"rejectCycles": true,
Expand Down
2 changes: 1 addition & 1 deletion nx.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
]
}
},
"extends": "@nrwl/workspace/presets/npm.json",
"extends": "@nx/workspace/presets/npm.json",
"workspaceLayout": {},
"tasksRunnerOptions": {
"default": {
Expand Down
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"build-all": "tsc -b"
},
"devDependencies": {
"@nx/workspace": "^19.8.6",
"@nx/workspace": "^20",
"@types/node": "18.11.19",
"@types/prettier": "2.6.0",
"@yarnpkg/lockfile": "^1.1.0",
Expand All @@ -29,7 +29,7 @@
"jsii-pacmak": "1.106.0",
"jsii-reflect": "1.106.0",
"lerna": "^8.1.8",
"nx": "^19.8.6",
"nx": "^20",
"semver": "^7.6.3",
"standard-version": "^9.5.0",
"ts-jest": "^29.2.5",
Expand Down Expand Up @@ -87,6 +87,7 @@
"tools/@aws-cdk/yarn-cling",
"tools/@aws-cdk/lazify",
"tools/@aws-cdk/lambda-integration-test-updater",
"tools/@aws-cdk/construct-metadata-updater",
"scripts/@aws-cdk/script-tests"
],
"nohoist": [
Expand Down
Loading
Loading