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.156.0 #31332

Closed
wants to merge 37 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
39492e9
feat(codebuild): support three arm-based compute types, Medium, X-Lar…
mazyu36 Aug 29, 2024
2a27711
chore: update cli integ tests to use sdk v3 (#31226)
TheRealAmazonKendra Aug 29, 2024
574d383
feat(location): support RouteCalculator (#30682)
mazyu36 Aug 30, 2024
ef25786
Merge branch 'main' into merge-back/2.155.0
mergify[bot] Aug 30, 2024
a45230f
chore(merge-back): 2.155.0 (#31263)
mergify[bot] Aug 30, 2024
84c6442
feat(events-targets): support for `RedshiftDataParameters` (#29462)
Rizxcviii Aug 30, 2024
0ff3f7b
chore: remove sdkv2 from custom resource handlers (#31265)
TheRealAmazonKendra Aug 30, 2024
98ea3db
feat(ecs-patterns): dualstack ALB (#30089)
badmintoncryer Aug 30, 2024
9c16949
chore(rds): support 5.7.44-rds.20240808 for RDS for MySQL (#31260)
mazyu36 Aug 30, 2024
6907f1e
chore: update Contributors File (#31277)
aws-cdk-automation Sep 1, 2024
a3332b6
fix(scheduler): the value of the description property is not reflecte…
mazyu36 Sep 1, 2024
775c58c
chore(deps): bump tj-actions/changed-files from 45.0.0 to 45.0.1 (#31…
dependabot[bot] Sep 2, 2024
ef38e06
docs(prlint): fix wrong path in sample commands (#31295)
go-to-k Sep 3, 2024
6d43146
fix(stepfunctions-tasks): sageMakerCreateTrainingJob does not correct…
xazhao Sep 3, 2024
f3bc16c
docs: fix invalid anchor links in DESIGN_GUIDELINES (#31292)
mazyu36 Sep 3, 2024
1c63070
fix(prlint): a review label doesn't appear when a PR is approved if t…
go-to-k Sep 3, 2024
a6c2ad6
chore: save the logs (#31274)
TheRealAmazonKendra Sep 3, 2024
842ee15
revert(stepfunctions-tasks): "feat(stepfunctions-tasks): allow Bedroc…
Leo10Gama Sep 3, 2024
427cd61
fix(eks): albController incompatibility with AuthenticationMode.API m…
pahud Sep 4, 2024
47605c2
chore(doc): update ROADMAP.md (#31311)
saiyush Sep 4, 2024
52c1117
chore: remove uses of aws-sdk outside cli (#31275)
TheRealAmazonKendra Sep 4, 2024
a3863a6
feat(eks): support alb controller versions 2.7.0-2.8.2 (#31264)
pahud Sep 4, 2024
511eab3
docs(cloudfront): updates to CloudFront ResponseHeadersPolicy XSSProt…
awslukeguan Sep 4, 2024
c1d7782
feat(synthetics): syn-nodejs-puppeteer-9.0 as supported runtime (#31272)
ashishdhingra Sep 4, 2024
d0f9688
feat(scheduler): validate schedule name length (#31200)
LaurenceWarne Sep 4, 2024
ee04fff
docs(elasticloadbalancingv2): update confusing AddNetworkTargets port…
domestic-fennec Sep 4, 2024
7ed221c
feat(docdb): i/o optimized storage type (#30163)
badmintoncryer Sep 4, 2024
130b62b
feat(neptune-alpha): specify port for the cluster (#31137)
badmintoncryer Sep 4, 2024
cd58b50
chore: add option unacknowledged to cdk notices (#31250)
awslukeguan Sep 4, 2024
125ca2f
chore(kinesisfirehose-alpha): add ca-west-1 Firehose CIDR block (#31206)
paulhcsun Sep 4, 2024
87510f9
chore(vpcv2): set repo to private false in package json (#31316)
shikha372 Sep 4, 2024
03ebca8
chore(custom-resources): update python runtime for custom resources (…
GavinZZ Sep 4, 2024
5b059b9
fix(stepfunctions-tasks): add back BedrockInvokeModel to use JsonPath…
shikha372 Sep 5, 2024
b5e4496
fix(custom-resources): remove presigned url from cloudwatch logs (#31…
GavinZZ Sep 5, 2024
586cb04
feat(bedrock): add Stable Image Ultra, Stable Diffusion 3 Large, and …
mazyu36 Sep 5, 2024
30675f0
feat(cloudfront): s3 origin access control L2 construct (#31254)
gracelu0 Sep 5, 2024
60a47b1
chore(release): 2.156.0
Sep 5, 2024
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/request-cli-integ-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
persist-credentials: false
- name: Find changed cli files
id: changed-cli-files
uses: tj-actions/changed-files@40853de9f8ce2d6cfdc73c1b96f14e22ba44aec4
uses: tj-actions/changed-files@e9772d140489982e0e3704fea5ee93d536f1e275
with:
base_sha: ${{ github.event.pull_request.base.sha }}
files_yaml: |
Expand Down
14 changes: 14 additions & 0 deletions CHANGELOG.v2.alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@

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.156.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.155.0-alpha.0...v2.156.0-alpha.0) (2024-09-05)


### Features

* **location:** support RouteCalculator ([#30682](https://github.com/aws/aws-cdk/issues/30682)) ([574d383](https://github.com/aws/aws-cdk/commit/574d383ef0a5b78564bbba76e5a14a049129c042)), closes [#30681](https://github.com/aws/aws-cdk/issues/30681)
* **neptune-alpha:** specify port for the cluster ([#31137](https://github.com/aws/aws-cdk/issues/31137)) ([130b62b](https://github.com/aws/aws-cdk/commit/130b62b7904a10145b810837323451263ec7d66f)), closes [#31074](https://github.com/aws/aws-cdk/issues/31074)
* **scheduler:** validate schedule name length ([#31200](https://github.com/aws/aws-cdk/issues/31200)) ([d0f9688](https://github.com/aws/aws-cdk/commit/d0f9688423d1e12c00aebb7a9ff3cecd68d3bb3c))


### Bug Fixes

* **scheduler:** the value of the description property is not reflected to the resource. ([#31276](https://github.com/aws/aws-cdk/issues/31276)) ([a3332b6](https://github.com/aws/aws-cdk/commit/a3332b61514f13fa3c5aef87041cb2d7f81a1e92)), closes [#31269](https://github.com/aws/aws-cdk/issues/31269)

## [2.155.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.154.1-alpha.0...v2.155.0-alpha.0) (2024-08-29)


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

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.156.0](https://github.com/aws/aws-cdk/compare/v2.155.0...v2.156.0) (2024-09-05)


### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES

* **stepfunctions-tasks:** Reverting the original PR will come with the following breaking changes
* **stepfunctions-tasks:** The `BedrockInvokeModel.outputPath` parameter will no longer be an S3Uri

### Features

* **bedrock:** add Stable Image Ultra, Stable Diffusion 3 Large, and Stable Image Core model identifiers ([#31327](https://github.com/aws/aws-cdk/issues/31327)) ([586cb04](https://github.com/aws/aws-cdk/commit/586cb04a975403ecdbb18d37fae06a4671d3a752))
* **cloudfront:** s3 origin access control L2 construct ([#31254](https://github.com/aws/aws-cdk/issues/31254)) ([30675f0](https://github.com/aws/aws-cdk/commit/30675f01aa2a4c87dcdf493140c257119eb16af1)), closes [#21771](https://github.com/aws/aws-cdk/issues/21771)
* **codebuild:** support three arm-based compute types, Medium, X-Large and 2X-Large ([#31214](https://github.com/aws/aws-cdk/issues/31214)) ([39492e9](https://github.com/aws/aws-cdk/commit/39492e967f511de12524c2600c2108f3ec4c7493)), closes [#30869](https://github.com/aws/aws-cdk/issues/30869)
* **docdb:** i/o optimized storage type ([#30163](https://github.com/aws/aws-cdk/issues/30163)) ([7ed221c](https://github.com/aws/aws-cdk/commit/7ed221cc03739ec30a0f9b9cd8a635f90f609c2b)), closes [#30165](https://github.com/aws/aws-cdk/issues/30165)
* **ecs-patterns:** dualstack ALB ([#30089](https://github.com/aws/aws-cdk/issues/30089)) ([98ea3db](https://github.com/aws/aws-cdk/commit/98ea3db176268cba6cf81e29a135ca0d55c3b1e2)), closes [#29039](https://github.com/aws/aws-cdk/issues/29039)
* **eks:** support alb controller versions 2.7.0-2.8.2 ([#31264](https://github.com/aws/aws-cdk/issues/31264)) ([a3863a6](https://github.com/aws/aws-cdk/commit/a3863a6b5607dd462b3774f01f21d9dea4fd15d5))
* **events-targets:** support for `RedshiftDataParameters` ([#29462](https://github.com/aws/aws-cdk/issues/29462)) ([84c6442](https://github.com/aws/aws-cdk/commit/84c6442d6a4253472df1fee5589f154590bae182)), closes [#15712](https://github.com/aws/aws-cdk/issues/15712) [#31017](https://github.com/aws/aws-cdk/issues/31017)
* **synthetics:** syn-nodejs-puppeteer-9.0 as supported runtime ([#31272](https://github.com/aws/aws-cdk/issues/31272)) ([c1d7782](https://github.com/aws/aws-cdk/commit/c1d778254346aea444ae844a17d0cab296cce4bb)), closes [#31271](https://github.com/aws/aws-cdk/issues/31271)


### Bug Fixes

* **custom-resources:** remove presigned url from cloudwatch logs ([#31322](https://github.com/aws/aws-cdk/issues/31322)) ([b5e4496](https://github.com/aws/aws-cdk/commit/b5e4496084356ff0c00f103442ba58c1e6abb481))
* **eks:** albController incompatibility with AuthenticationMode.API mode ([#31258](https://github.com/aws/aws-cdk/issues/31258)) ([427cd61](https://github.com/aws/aws-cdk/commit/427cd61205aa61ef60bc083647c50df53795f22c))
* **prlint:** a review label doesn't appear when a PR is approved if there are too many comments ([#31290](https://github.com/aws/aws-cdk/issues/31290)) ([1c63070](https://github.com/aws/aws-cdk/commit/1c63070ddf4756f3456e66e1bad3186eb368cf92)), closes [#31294](https://github.com/aws/aws-cdk/issues/31294) [/github.com/aws/aws-cdk/pull/30920#issuecomment-2324932936](https://github.com/aws//github.com/aws/aws-cdk/pull/30920/issues/issuecomment-2324932936) [aws-cdk/prlint/lint.ts#L377](https://github.com/aws-cdk/prlint/lint.ts/issues/L377) [40aws-cdk/prlint/lint.ts#L376](https://github.com/40aws-cdk/prlint/lint.ts/issues/L376)
* **stepfunctions-tasks:** add back BedrockInvokeModel to use JsonPath ([#31325](https://github.com/aws/aws-cdk/issues/31325)) ([5b059b9](https://github.com/aws/aws-cdk/commit/5b059b9354be9fb13cac02e832892b194a35a186)), closes [aws/aws-cdk#31308](https://github.com/aws/aws-cdk/issues/31308)
* **stepfunctions-tasks:** sageMakerCreateTrainingJob does not correctly support empty inputDataConfig ([#31210](https://github.com/aws/aws-cdk/issues/31210)) ([6d43146](https://github.com/aws/aws-cdk/commit/6d43146f525c587a17bfc09c57d18b22b5a6a515)), closes [#31132](https://github.com/aws/aws-cdk/issues/31132)


### Reverts

* **stepfunctions-tasks:** "feat(stepfunctions-tasks): allow BedrockInvokeModel to use JsonPath" ([#31308](https://github.com/aws/aws-cdk/issues/31308)) ([842ee15](https://github.com/aws/aws-cdk/commit/842ee15a287a28850166c0ff26f82b99859292ab))

## [2.155.0](https://github.com/aws/aws-cdk/compare/v2.154.1...v2.155.0) (2024-08-29)


Expand Down
8 changes: 4 additions & 4 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ Shout out to our top contributors!
- [otaviomacedo](https://github.com/otaviomacedo)
- [mrgrain](https://github.com/mrgrain)
- [pahud](https://github.com/pahud)
- [TheRealAmazonKendra](https://github.com/TheRealAmazonKendra)
- [madeline-k](https://github.com/madeline-k)
- [comcalvi](https://github.com/comcalvi)
- [TheRealAmazonKendra](https://github.com/TheRealAmazonKendra)
- [NetaNir](https://github.com/NetaNir)
- [robertd](https://github.com/robertd)
- [MrArnoldPalmer](https://github.com/MrArnoldPalmer)
Expand All @@ -24,9 +24,9 @@ Shout out to our top contributors!
- [peterwoodworth](https://github.com/peterwoodworth)
- [colifran](https://github.com/colifran)
- [msambol](https://github.com/msambol)
- [mazyu36](https://github.com/mazyu36)
- [watany-dev](https://github.com/watany-dev)
- [nija-at](https://github.com/nija-at)
- [hoegertn](https://github.com/hoegertn)
- [badmintoncryer](https://github.com/badmintoncryer)


_Last updated: Thu, 01 Aug 24 00:10:57 +0000_
_Last updated: Sun, 01 Sep 24 00:12:30 +0000_
34 changes: 15 additions & 19 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# AWS CDK Roadmap

> Updated 6/14/2024
> Updated 9/3/2024

The roadmap priorities for the AWS CDK (Cloud Development Kit) are informed by what we hear from customers and interactions on Github, CDK.dev Slack, Stack Overflow, and Twitter. This document outlines the high level direction we are working towards, and for each project there is a tracking issue where you can leave feedback. We update this doc on a quarterly basis to reflect any changing priorities.

Expand Down Expand Up @@ -38,33 +38,29 @@ Over the course of the last few years, the CDK team has spent time speaking with

The CDK team is committed to supporting our existing library of AWS L2 abstractions. We continue to solicit community feedback on where additional L2 coverage makes it simpler and more efficient to build with AWS. Current L2s that the team’s working on are listed below. Please be aware that this list will update throughout the year. If you have feedback on other L2s that should be prioritized by our team, feel free to submit a separate RFC.

- 🚀 [DynamoDB TableV2 Construct](https://aws.amazon.com/blogs/devops/a-new-and-improved-aws-cdk-construct-for-amazon-dynamodb-tables/)
- 🚀 [EKS AccessConfig Construct](https://github.com/aws/aws-cdk/pull/30016)
- 🛠️ [CloudFront Origin Access Control L2](https://github.com/aws/aws-cdk-rfcs/issues/617)
- 🚦️ [VPC Construct with Full Control](https://github.com/aws/aws-cdk/issues/5927)
- 🔍 [Rewrite EKS L2](https://github.com/aws/aws-cdk-rfcs/issues/605)
- 🔍 [Glue Alpha Construct Graduation](https://github.com/aws/aws-cdk-rfcs/issues/497)
- 🔍 [Auto-generation of L2 constructs](https://github.com/aws/aws-cdk-rfcs/issues/611)
* 🚀 [VPC Construct with Full Control](https://github.com/aws/aws-cdk/tree/main/packages/%40aws-cdk/aws-ec2-alpha)
* 🚀 [AWS APIGateway_v2 graduation](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_apigatewayv2-readme.html)
* 🚀 [AWS Batch graduation](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_batch-readme.html)
* 🚀 [AWS Synthetics graduation](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_synthetics-readme.html)
* 🛠️ [CloudFront Origin Access Control L2](https://github.com/aws/aws-cdk-rfcs/issues/617)
* 🛠️ [AWS Cognito_Identity_pool graduation](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cognito-identitypool-alpha-readme.html)
* 🛠️ [AWS Kinesis_firehose graduation](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-kinesisfirehose-alpha-readme.html)
* 🚦️ [Rewrite EKS L2](https://github.com/aws/aws-cdk-rfcs/issues/605)
* 🔍 [aws-lambda-python graduation](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-lambda-python-alpha-readme.html)
* 🔍 [Auto-generation of L2 constructs](https://github.com/aws/aws-cdk-rfcs/issues/611)
* 🔍 [Glue Alpha Construct Graduation](https://github.com/aws/aws-cdk/issues/7534)
* 🔍 [aws-servicecatalogappregistry](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-servicecatalogappregistry-alpha-readme.html)

### Updates/Enhancements

- 🚀 [Lambda Code: New static method to support custom build commands](https://github.com/aws/aws-cdk/issues/18470)
- 🚀 [API Gateway Rest API: deploy RestApi to an existing stage](https://github.com/aws/aws-cdk/pull/29486)
- 🚀 [Route53 Alias Record Imports](https://github.com/aws/aws-cdk/pull/29565)
- 🚀 [Secure CDK Deployments with IAM Permission Boundaries](https://aws.amazon.com/blogs/devops/secure-cdk-deployments-with-iam-permission-boundaries/)
- 🚀 [Upgrade custom resources for managed lambda runtime from Node18 to Node20](https://github.com/aws/aws-cdk/issues/29786)
- 🛠️ [Upgrade from the AWS SDK V2 to V3](https://github.com/aws/aws-cdk/issues/29694)
- 🛠️ [Upgrade custom resources for managed lambda runtime from Node18 to Node20](https://github.com/aws/aws-cdk/issues/29786)

### User Experience

- 🚀 [CDK Migrate](https://aws.amazon.com/blogs/devops/announcing-cdk-migrate-a-single-command-to-migrate-to-the-aws-cdk/)
- 🚀 [CDK Watch: Support for Advanced Logging Controls with AWS Lambda](https://github.com/aws/aws-cdk/pull/29451)
- 🛠️ [Garbage Collection for Assets](https://github.com/aws/aws-cdk-rfcs/issues/64)
- 🚦️ [Programmatic Access of the AWS CDK CLI](https://github.com/aws/aws-cdk-rfcs/issues/300)
- 🚦 [Garbage Collection for Assets](https://github.com/aws/aws-cdk-rfcs/issues/64)
- 👂🏽 [CDK Refactoring](https://github.com/aws/aws-cdk-rfcs/issues/162)
- 🚫 [Local application testing](https://github.com/aws/aws-cdk-rfcs/issues/585)
- 🚫 [Upgrade deployment debugging experience](https://github.com/aws/aws-cdk-rfcs/issues/583)
- ️🚫 [Understand deployment progress within CloudFormation](https://github.com/aws/aws-cdk-rfcs/issues/586)

### Community contribution call-outs

Expand Down
6 changes: 3 additions & 3 deletions docs/DESIGN_GUIDELINES.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ experience across the entire AWS surface area.
* [Dropped Mutations](#dropped-mutations)
* [Factories](#factories)
* [Imports](#imports)
* [“from” Methods](#-from--methods)
* [“from” Methods](#from-methods)
* [From-attributes](#from-attributes)
* [Roles](#roles)
* [Resource Policies](#resource-policies)
Expand All @@ -55,8 +55,8 @@ experience across the entire AWS surface area.
* [Error reporting mechanism](#error-reporting-mechanism)
* [Throwing exceptions](#throwing-exceptions)
* [Never Catch Exceptions](#never-catch-exceptions)
* [Attaching (lazy) Validators](#attaching--lazy--validators)
* [Attaching Errors/Warnings](#attaching-errors-warnings)
* [Attaching (lazy) Validators](#attaching-lazy-validators)
* [Attaching Errors/Warnings](#attaching-errorswarnings)
* [Error messages](#error-messages)
* [Tokens](#tokens)
* [Documentation](#documentation)
Expand Down
Loading
Loading