Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
1.109.0
2.45.0
📅 Schedule: Branch creation - "on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.109.0
->2.45.0
Release Notes
aws/aws-cdk
### [`v2.45.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.45.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.44.0...v2.45.0) ##### Features - add `addMetadata()` method to `Stack` ([#22337](https://togithub.com/aws/aws-cdk/issues/22337)) ([61b2ab7](https://togithub.com/aws/aws-cdk/commit/61b2ab79f2a044dcceba7fec1a01629873aa4517)) - **apigateway:** add accessLogField static method ([#22322](https://togithub.com/aws/aws-cdk/issues/22322)) ([3ce8e47](https://togithub.com/aws/aws-cdk/commit/3ce8e47159c5f108c2f20d10714117762ad99ffd)), closes [#21650](https://togithub.com/aws/aws-cdk/issues/21650) - **apigateway:** create BasePathMapping without stage ([#21488](https://togithub.com/aws/aws-cdk/issues/21488)) ([9bb213c](https://togithub.com/aws/aws-cdk/commit/9bb213c326ec79aca71bb646decd799f8c4954cd)), closes [#15806](https://togithub.com/aws/aws-cdk/issues/15806) - **aws-cloudwatch:** composite alarm actions suppression ([#22330](https://togithub.com/aws/aws-cdk/issues/22330)) ([19c945e](https://togithub.com/aws/aws-cdk/commit/19c945e280baa0c074e4d278c5b418042d595fa6)) - **cfn-include:** allow cyclical dependencies ([#22126](https://togithub.com/aws/aws-cdk/issues/22126)) ([2c8195a](https://togithub.com/aws/aws-cdk/commit/2c8195a0ee0b2832ade598259a4bae5e3ea25eaa)) - **cfnspec:** cloudformation spec v91.0.0 ([#22305](https://togithub.com/aws/aws-cdk/issues/22305)) ([0358d51](https://togithub.com/aws/aws-cdk/commit/0358d51954b3ae32c6d7bdb490d498ab743770ec)) - **codedeploy:** CodeDeploy deployment config constructs for Lambda and ECS ([#22159](https://togithub.com/aws/aws-cdk/issues/22159)) ([6840d8e](https://togithub.com/aws/aws-cdk/commit/6840d8e43381793bd7a51191bddaffc4cb6641d6)) - **codepipeline-actions:** add elastic beanstalk deploy action ([#22135](https://togithub.com/aws/aws-cdk/issues/22135)) ([d8acc8a](https://togithub.com/aws/aws-cdk/commit/d8acc8aa07867be1b1b3cad05b67dab2d7bc3252)), closes [#2516](https://togithub.com/aws/aws-cdk/issues/2516) - **core:** allow overriding the stage name ([#22223](https://togithub.com/aws/aws-cdk/issues/22223)) ([3d227e5](https://togithub.com/aws/aws-cdk/commit/3d227e5e8a7452af85470e6e617dd785dcfb6fbe)), closes [40aws-cdk/core/lib/stage.ts#L139](https://togithub.com/40aws-cdk/core/lib/stage.ts/issues/L139) [40aws-cdk/core/lib/stack.ts#L1139-L1143](https://togithub.com/40aws-cdk/core/lib/stack.ts/issues/L1139-L1143) [40aws-cdk/core/lib/stack.ts#L106-L111](https://togithub.com/40aws-cdk/core/lib/stack.ts/issues/L106-L111) - **core:** make `StackSynthesizer` easier to subclass ([#22308](https://togithub.com/aws/aws-cdk/issues/22308)) ([8b2b381](https://togithub.com/aws/aws-cdk/commit/8b2b38187b709a4e9a37a4de043a84267a9ec937)) - **sqs:** add SQS managed server side encryption ([#21591](https://togithub.com/aws/aws-cdk/issues/21591)) ([fa137eb](https://togithub.com/aws/aws-cdk/commit/fa137eb9f57a0956dae512e41b7a400b401d5642)), closes [#17770](https://togithub.com/aws/aws-cdk/issues/17770) ##### Bug Fixes - **certificatemanager:** unable to set removal policy on DnsValidatedCertificate ([#22122](https://togithub.com/aws/aws-cdk/issues/22122)) ([bae6554](https://togithub.com/aws/aws-cdk/commit/bae655419c2f0805c4fa3ea7ef20704539bbb44c)), closes [#22040](https://togithub.com/aws/aws-cdk/issues/22040) [#22040](https://togithub.com/aws/aws-cdk/issues/22040) [#20649](https://togithub.com/aws/aws-cdk/issues/20649) [#14519](https://togithub.com/aws/aws-cdk/issues/14519) - **cli:** large context causes E2BIG error during synthesis on Linux ([#21373](https://togithub.com/aws/aws-cdk/issues/21373)) ([7040168](https://togithub.com/aws/aws-cdk/commit/7040168f21f81421b78c44955b39cfca21c6c22d)), closes [#21230](https://togithub.com/aws/aws-cdk/issues/21230) [#19261](https://togithub.com/aws/aws-cdk/issues/19261) - **core:** addPropertyOverride doesn't work for all intrinsics ([#22294](https://togithub.com/aws/aws-cdk/issues/22294)) ([e2deca0](https://togithub.com/aws/aws-cdk/commit/e2deca0f1981f09c9d32c11c8359400191a7d753)), closes [#20608](https://togithub.com/aws/aws-cdk/issues/20608) [#19971](https://togithub.com/aws/aws-cdk/issues/19971) - **ec2:** cannot allow all ipv6 traffic ([#22279](https://togithub.com/aws/aws-cdk/issues/22279)) ([f7bbc94](https://togithub.com/aws/aws-cdk/commit/f7bbc943f00f3e0ceeb0ed03ec03bb36af5b3cb9)), closes [#7094](https://togithub.com/aws/aws-cdk/issues/7094) - **init:** freshly generated go project doesn't build ([#22310](https://togithub.com/aws/aws-cdk/issues/22310)) ([c6a4e71](https://togithub.com/aws/aws-cdk/commit/c6a4e71067299b0e0ad65f31e9eec15a4e80ebdb)) - **region-info:** SSM service principals are incorrect in opt-in regions ([#22327](https://togithub.com/aws/aws-cdk/issues/22327)) ([b7f0889](https://togithub.com/aws/aws-cdk/commit/b7f08895c884c9e4e8b672e62f6c7515fa65b3a8)) - **s3:** Bucket Key cannot be used with KMS_MANAGED key ([#22331](https://togithub.com/aws/aws-cdk/issues/22331)) ([63d3c54](https://togithub.com/aws/aws-cdk/commit/63d3c541e571dffe3efab83e69fa9718eef14411)) - **sns:** race condition exists between sqs queue policy and sns subscription ([#21797](https://togithub.com/aws/aws-cdk/issues/21797)) ([cf43b03](https://togithub.com/aws/aws-cdk/commit/cf43b03c0c6231f93ca1db0b24df7c623d55dd2b)) - **sqs:** SSE-SQS is enabled by default and can't be disabled ([#22321](https://togithub.com/aws/aws-cdk/issues/22321)) ([43547d3](https://togithub.com/aws/aws-cdk/commit/43547d3544a02f76c287abfc26570a02cfae65c6)), closes [#22137](https://togithub.com/aws/aws-cdk/issues/22137) - **step-functions:** arn is not valid across partitions ([#22314](https://togithub.com/aws/aws-cdk/issues/22314)) ([6e16ffe](https://togithub.com/aws/aws-cdk/commit/6e16ffe8e49f6a5d4ba076ba3d66f564daded96b)) - **stepfunctions-tasks:** emrcontainers has incorrect validation of entry point arguments ([#22242](https://togithub.com/aws/aws-cdk/issues/22242)) ([a006b9a](https://togithub.com/aws/aws-cdk/commit/a006b9a9ec7f743ce276f98bfbdac12a8ee13872)), closes [#22061](https://togithub.com/aws/aws-cdk/issues/22061) *** ##### Alpha modules (2.45.0-alpha.0) ##### Features - **gamelift:** add Build L2 constructs for GameLift ([#22313](https://togithub.com/aws/aws-cdk/issues/22313)) ([983d26e](https://togithub.com/aws/aws-cdk/commit/983d26e4e7cbb40fe1148ec635efe8093d850835)) - **gamelift:** add Script L2 Construct for GameLift ([#22343](https://togithub.com/aws/aws-cdk/issues/22343)) ([da181ba](https://togithub.com/aws/aws-cdk/commit/da181bac2a7fee2cad8915006d4501074fcb04d4)) - **neptune:** enable cloudwatch logs exports ([#22004](https://togithub.com/aws/aws-cdk/issues/22004)) ([2b2bb01](https://togithub.com/aws/aws-cdk/commit/2b2bb01dbe00c79e7f5a0513a2e1f76f6cdcbc11)), closes [#20248](https://togithub.com/aws/aws-cdk/issues/20248) [#15888](https://togithub.com/aws/aws-cdk/issues/15888) - **servicecatalogappregistry:** application-associator L2 Construct ([#22024](https://togithub.com/aws/aws-cdk/issues/22024)) ([a2b7a46](https://togithub.com/aws/aws-cdk/commit/a2b7a4624638a458bfb6e8e09c67a77e48e1d167)) ### [`v2.44.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.44.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.43.1...v2.44.0) ##### Features - **assets:** support drop-in docker replacements by setting `$CDK_DOCKER` ([#21838](https://togithub.com/aws/aws-cdk/issues/21838)) ([d52310e](https://togithub.com/aws/aws-cdk/commit/d52310ea2104dd1ed13761944d078ffce46a299f)), closes [40aws-cdk/core/lib/bundling.ts#L523](https://togithub.com/40aws-cdk/core/lib/bundling.ts/issues/L523) [#21836](https://togithub.com/aws/aws-cdk/issues/21836) - **backup:** add copy actions to backup plan rules ([#22244](https://togithub.com/aws/aws-cdk/issues/22244)) ([d87a651](https://togithub.com/aws/aws-cdk/commit/d87a651608d23f3bfc3c178093d92b5bdda71084)), closes [#22173](https://togithub.com/aws/aws-cdk/issues/22173) - **cfnspec:** cloudformation spec v89.0.0 ([#22232](https://togithub.com/aws/aws-cdk/issues/22232)) ([953d684](https://togithub.com/aws/aws-cdk/commit/953d6841fa3ed43258d0454e245cebcab6323e0d)) - **cli:** `cdk deploy --method=direct` is faster ([#22079](https://togithub.com/aws/aws-cdk/issues/22079)) ([dd6ead4](https://togithub.com/aws/aws-cdk/commit/dd6ead447a80cdec3379a3ced2e04b7d15f9c55d)) - **cloudwatch:** add gauge widget ([#22213](https://togithub.com/aws/aws-cdk/issues/22213)) ([d9f0e80](https://togithub.com/aws/aws-cdk/commit/d9f0e809d583d23cb83b4e2855574675a669c33f)), closes [#22136](https://togithub.com/aws/aws-cdk/issues/22136) - **core:** 'postCliContext' property allows context that cannot be overridden by the CLI ([#21743](https://togithub.com/aws/aws-cdk/issues/21743)) ([a618096](https://togithub.com/aws/aws-cdk/commit/a618096432a27a808a0352ea186fe1e4db2911c4)) - **dynamodb:** Changes how metricForOperation methods are used ([#22097](https://togithub.com/aws/aws-cdk/issues/22097)) ([fcb311d](https://togithub.com/aws/aws-cdk/commit/fcb311d615422b76f18b6be60dd466b315fcd6b0)), closes [#21963](https://togithub.com/aws/aws-cdk/issues/21963) - **logs:** add dimensions to metric filter ([#21654](https://togithub.com/aws/aws-cdk/issues/21654)) ([f834a45](https://togithub.com/aws/aws-cdk/commit/f834a4537643b32131076111be0693c6f8f96b24)), closes [/github.com/aws/aws-cdk/issues/16999#issuecomment-1005172655](https://togithub.com/aws//github.com/aws/aws-cdk/issues/16999/issues/issuecomment-1005172655) [#16999](https://togithub.com/aws/aws-cdk/issues/16999) - **pipelines:** allow disabling use of change sets ([#21619](https://togithub.com/aws/aws-cdk/issues/21619)) ([05723e7](https://togithub.com/aws/aws-cdk/commit/05723e74cc0e760f570c36ec02a70e8936287814)), closes [#20827](https://togithub.com/aws/aws-cdk/issues/20827) - **s3-deployment:** extract flag to disable automatic unzipping ([#21805](https://togithub.com/aws/aws-cdk/issues/21805)) ([91898b5](https://togithub.com/aws/aws-cdk/commit/91898b51573c0bfd0f26ae7610feb6a400bc8159)), closes [#8065](https://togithub.com/aws/aws-cdk/issues/8065) ##### Bug Fixes - **aws-elasticloadbalancingv2:** Validation for interval and timeout of application-target-group ([#22225](https://togithub.com/aws/aws-cdk/issues/22225)) ([6128e39](https://togithub.com/aws/aws-cdk/commit/6128e3908f4f6b6a1db66ebf7f77b6c966d1f9e7)) - **cli:** SSO credentials do not work when using a proxy ([#22115](https://togithub.com/aws/aws-cdk/issues/22115)) ([c425e8c](https://togithub.com/aws/aws-cdk/commit/c425e8ca1a3d296eb6a7fd7e005d07c1eadd16aa)), closes [#21328](https://togithub.com/aws/aws-cdk/issues/21328) - **elbv2:** Use correct format for parsing imported target group ARNs ([#22153](https://togithub.com/aws/aws-cdk/issues/22153)) ([4704d4c](https://togithub.com/aws/aws-cdk/commit/4704d4c4ac065634dbada3732193a6753369dd12)) - **rds:** changing engine versions would fail to update on DBInstances that were part of a DBCluster ([#22185](https://togithub.com/aws/aws-cdk/issues/22185)) ([c070ace](https://togithub.com/aws/aws-cdk/commit/c070acea1b12ec4f73c7d2087c5408d7e38a90a3)), closes [#21758](https://togithub.com/aws/aws-cdk/issues/21758) [#22180](https://togithub.com/aws/aws-cdk/issues/22180) - cannot use values that return an instance of a deprecated class for non TS / JS language ([#22204](https://togithub.com/aws/aws-cdk/issues/22204)) ([4cad2cf](https://togithub.com/aws/aws-cdk/commit/4cad2cf7e1ca41dedae6adc8866792e5f71b2123)) *** #### Alpha modules (2.44.0-alpha.0) ##### Features - **integ-tests:** chain assertion api calls ([#22196](https://togithub.com/aws/aws-cdk/issues/22196)) ([530e07b](https://togithub.com/aws/aws-cdk/commit/530e07bdc87ab94bbd5ed28debac98400a8152cc)) - **neptune:** introduce metric method to cluster and instance ([#21995](https://togithub.com/aws/aws-cdk/issues/21995)) ([02ed837](https://togithub.com/aws/aws-cdk/commit/02ed8371276d504ba9fe09687d45409ad7cca288)), closes [#20248](https://togithub.com/aws/aws-cdk/issues/20248) ### [`v2.43.1`](https://togithub.com/aws/aws-cdk/releases/tag/v2.43.1) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.43.0...v2.43.1) ##### Bug Fixes - cannot use values that return an instance of a deprecated class for non TS / JS language ([#22204](https://togithub.com/aws/aws-cdk/issues/22204)) ([6182d33](https://togithub.com/aws/aws-cdk/commit/6182d33fdd3b4714e1888305a2e1c689a10e38ea)) *** ##### Alpha modules (2.43.1-alpha.0) ### [`v2.43.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.43.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.42.1...v2.43.0) ##### Features - **cfnspec:** cloudformation spec v89.0.0 ([#22105](https://togithub.com/aws/aws-cdk/issues/22105)) ([9726e8f](https://togithub.com/aws/aws-cdk/commit/9726e8fa07bcf496c79f8ab3be1c9f04b0e5dc3a)) - **ec2:** flowlog setting add MaxAggregationInterval ([#22098](https://togithub.com/aws/aws-cdk/issues/22098)) ([dbede40](https://togithub.com/aws/aws-cdk/commit/dbede408ee21e2e62137867a7fd040890daf77c7)) - **stepfunctions-tasks:** additional IAM statements for AWS SDK service integration ([#22070](https://togithub.com/aws/aws-cdk/issues/22070)) ([fbb941f](https://togithub.com/aws/aws-cdk/commit/fbb941f848fc363c93ae79d899532ed4522f31b1)), closes [#22006](https://togithub.com/aws/aws-cdk/issues/22006) ##### Bug Fixes - **api-gateway:** SpecRestApi ignores disableExecuteApiEndpoint property ([#22133](https://togithub.com/aws/aws-cdk/issues/22133)) ([a4364ce](https://togithub.com/aws/aws-cdk/commit/a4364ceb9a5303768c5c1447857af44f1fe9e8ce)), closes [#21295](https://togithub.com/aws/aws-cdk/issues/21295) - **certificatemanager:** unable to set removal policy on DnsValidatedCertificate ([#22040](https://togithub.com/aws/aws-cdk/issues/22040)) ([b3c9464](https://togithub.com/aws/aws-cdk/commit/b3c9464d0e0d333db132daec96cdd283145a6ce5)), closes [#20649](https://togithub.com/aws/aws-cdk/issues/20649) - **cli:** "EACCES: Permission denied" on 'cdk init' ([#22111](https://togithub.com/aws/aws-cdk/issues/22111)) ([384ba2b](https://togithub.com/aws/aws-cdk/commit/384ba2b7fc2ae9c5a70d0e5633fcc463b2cea282)), closes [#21049](https://togithub.com/aws/aws-cdk/issues/21049) [#22090](https://togithub.com/aws/aws-cdk/issues/22090) - **cli:** Lambda hotswap fails if environment contains tokens ([#22099](https://togithub.com/aws/aws-cdk/issues/22099)) ([8280709](https://togithub.com/aws/aws-cdk/commit/8280709219d95ac4bd76e21bfe8214a02afaa413)), closes [#22088](https://togithub.com/aws/aws-cdk/issues/22088) - **codedeploy:** unable to configure disable automatically rollback ([#22083](https://togithub.com/aws/aws-cdk/issues/22083)) ([ce27789](https://togithub.com/aws/aws-cdk/commit/ce277899e9df2ae9d69e94bdaa931e130cd4c95a)), closes [#21691](https://togithub.com/aws/aws-cdk/issues/21691) - **s3-deployment:** fails when `destinationKeyPrefix` is a token with a long string representation ([#22163](https://togithub.com/aws/aws-cdk/issues/22163)) ([ce59b6a](https://togithub.com/aws/aws-cdk/commit/ce59b6aaa7a19ec074547824c3641822ab853213)) *** #### Alpha modules (2.43.0-alpha.0) ##### Bug Fixes - **integ-tests:** AwsApiCall Custom Resource length could be greater than 60 characters ([#22119](https://togithub.com/aws/aws-cdk/issues/22119)) ([35b2806](https://togithub.com/aws/aws-cdk/commit/35b280616a420987b6553f73bc91a736b06d4e1a)) - **integ-tests:** can't enable lookups when creating an IntegTest ([#22075](https://togithub.com/aws/aws-cdk/issues/22075)) ([d0e0ab9](https://togithub.com/aws/aws-cdk/commit/d0e0ab9d3744372edd56aa984daac4de26272673)) ### [`v2.42.1`](https://togithub.com/aws/aws-cdk/releases/tag/v2.42.1) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.42.0...v2.42.1) ##### Reverts - **init-templates:** csharp and fsharp app init fails when path contains space ([#22112](https://togithub.com/aws/aws-cdk/issues/22112)) ([89f64d4](https://togithub.com/aws/aws-cdk/commit/89f64d4082d1a339caa1eab04a9ffc63b9088d9a)), closes [aws/aws-cdk#21049](https://togithub.com/aws/aws-cdk/issues/21049) *** #### Alpha modules (2.42.1-alpha.0) ### [`v2.42.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.42.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.41.0...v2.42.0) ##### Features - **cfnspec:** cloudformation spec v88.0.0 ([#22026](https://togithub.com/aws/aws-cdk/issues/22026)) ([1f03e8c](https://togithub.com/aws/aws-cdk/commit/1f03e8c40a682a3b5aae90560c84017cfe62762e)) - **cognito:** add SAML user pool identity provider ([#21879](https://togithub.com/aws/aws-cdk/issues/21879)) ([76d446b](https://togithub.com/aws/aws-cdk/commit/76d446b07559ee9a980446516dea5b88bc135049)) - **lambda-event-sources:** add filters to SQS, DynamoDB, and Kinesis event sources ([#21917](https://togithub.com/aws/aws-cdk/issues/21917)) ([7ba5659](https://togithub.com/aws/aws-cdk/commit/7ba565967a02f18c66ee07eaa65094365e5f7991)), closes [#17874](https://togithub.com/aws/aws-cdk/issues/17874) - **redshift-alpha:** directly add parameters to a parameter group or indirectly through a cluster ([#20944](https://togithub.com/aws/aws-cdk/issues/20944)) ([0ad307b](https://togithub.com/aws/aws-cdk/commit/0ad307be1432f82db5295291a51439ede2a36c31)), closes [#20656](https://togithub.com/aws/aws-cdk/issues/20656) [#20656](https://togithub.com/aws/aws-cdk/issues/20656) - **ssm:** reference existing SSM list parameters ([#21880](https://togithub.com/aws/aws-cdk/issues/21880)) ([8f7ee2b](https://togithub.com/aws/aws-cdk/commit/8f7ee2ba58b38f3f6d9eb8bebd96c208c3d7d2ce)), closes [#12477](https://togithub.com/aws/aws-cdk/issues/12477) [#14364](https://togithub.com/aws/aws-cdk/issues/14364) ##### Bug Fixes - **apigateway:** Add contextOwnerAccountId log pattern ([#21989](https://togithub.com/aws/aws-cdk/issues/21989)) ([c24027b](https://togithub.com/aws/aws-cdk/commit/c24027bfcb12e731230ccfcbdfb5b1ca4a233815)), closes [#21731](https://togithub.com/aws/aws-cdk/issues/21731) - **aws-lambda:** fail fast if a reserved environment variable is specified ([#22039](https://togithub.com/aws/aws-cdk/issues/22039)) ([950ccd5](https://togithub.com/aws/aws-cdk/commit/950ccd56e042abaea85788e5134c5c36fde02803)) - **elasticloadbalancingv2:** securityGroup property is not required in fromApplicationListenerAttributes ([#21934](https://togithub.com/aws/aws-cdk/issues/21934)) ([e501ac9](https://togithub.com/aws/aws-cdk/commit/e501ac94c171e6915ddaeba4eb66d0f50c2ea541)), closes [#21930](https://togithub.com/aws/aws-cdk/issues/21930) - **elbv2:** connections not created for chained listener actions ([#21939](https://togithub.com/aws/aws-cdk/issues/21939)) ([46cf825](https://togithub.com/aws/aws-cdk/commit/46cf825739af125ef7a7369413d8e9ec071f87aa)), closes [#12994](https://togithub.com/aws/aws-cdk/issues/12994) - **init-templates:** csharp and fsharp app init fails when path contains space ([#21049](https://togithub.com/aws/aws-cdk/issues/21049)) ([79c9ca1](https://togithub.com/aws/aws-cdk/commit/79c9ca1a168c38ceb55376f6e61e7297448a465e)), closes [#18803](https://togithub.com/aws/aws-cdk/issues/18803) - **lambda-event-sources:** cannot add sqs event source to an imported function ([#21970](https://togithub.com/aws/aws-cdk/issues/21970)) ([c33bb81](https://togithub.com/aws/aws-cdk/commit/c33bb818116eda2407804935c1be10ff40eba92b)), closes [#12607](https://togithub.com/aws/aws-cdk/issues/12607) - **route53:** vpc region in template overridden by stack region ([#20530](https://togithub.com/aws/aws-cdk/issues/20530)) ([aedc888](https://togithub.com/aws/aws-cdk/commit/aedc8883bfb7ec85b4d3392b3f589bcbfe22e4e0)), closes [#20496](https://togithub.com/aws/aws-cdk/issues/20496) [#20496](https://togithub.com/aws/aws-cdk/issues/20496) *** #### Alpha modules (2.42.0-alpha.0) ##### Features - **neptune:** add engine version 1.2.0.0 ([#21908](https://togithub.com/aws/aws-cdk/issues/21908)) ([be65da6](https://togithub.com/aws/aws-cdk/commit/be65da6ec1ab9c82d04f662a69bd1ae1147dff25)), closes [#21877](https://togithub.com/aws/aws-cdk/issues/21877) - **neptune:** introduce cluster grant method for granular actions ([#21926](https://togithub.com/aws/aws-cdk/issues/21926)) ([42e559d](https://togithub.com/aws/aws-cdk/commit/42e559d49e9fdb43f37a0b53ef5a85cb6bc5f36d)), closes [#21877](https://togithub.com/aws/aws-cdk/issues/21877) ##### Bug Fixes - **lambda-python:** bundling artifacts are written to the entry path ([#21967](https://togithub.com/aws/aws-cdk/issues/21967)) ([bc4427c](https://togithub.com/aws/aws-cdk/commit/bc4427cc874e7eea7cfba5f88d536a805d771bc6)), closes [#19231](https://togithub.com/aws/aws-cdk/issues/19231) ### [`v2.41.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.41.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.40.0...v2.41.0) ##### Features - **assertions:** add function for verifying the number of matching resource properties ([#21707](https://togithub.com/aws/aws-cdk/issues/21707)) ([80cb527](https://togithub.com/aws/aws-cdk/commit/80cb527c01173a060064606b8fe286d5510f145e)) - **custom-resource:** allow AwsCustomResource to be placed in vpc ([#21357](https://togithub.com/aws/aws-cdk/issues/21357)) ([62d7bf8](https://togithub.com/aws/aws-cdk/commit/62d7bf83b4bfe6358e86ecf1c332e51a3909bd8a)) - **ec2:** allow private non-nat subnets ([#21699](https://togithub.com/aws/aws-cdk/issues/21699)) ([e1794e3](https://togithub.com/aws/aws-cdk/commit/e1794e346c2a04bf8f2e5f63138095a79f512cfe)) - **ecs:** add `maxSwap` and `swappiness` properties to LinuxParameters ([#18703](https://togithub.com/aws/aws-cdk/issues/18703)) ([08eb1d6](https://togithub.com/aws/aws-cdk/commit/08eb1d66ae9caa6589c3ee66c4040a4e116adf52)), closes [#18460](https://togithub.com/aws/aws-cdk/issues/18460) - **lambda-event-sources:** add kafka consumerGroupId support ([#21791](https://togithub.com/aws/aws-cdk/issues/21791)) ([b36bc11](https://togithub.com/aws/aws-cdk/commit/b36bc1146d06c7b9decface9f4ed9edeca61aa56)) - compress aws-cdk-lib tablet file ([#21854](https://togithub.com/aws/aws-cdk/issues/21854)) ([5a3db2d](https://togithub.com/aws/aws-cdk/commit/5a3db2d19dc5525bfef568f17fffa09657b6ef21)) - **ecs:** add function for adding secrets to containers after instantiating them ([#21826](https://togithub.com/aws/aws-cdk/issues/21826)) ([572f781](https://togithub.com/aws/aws-cdk/commit/572f7815cc5447aac9413b374ebbfd92bfa610a6)), closes [#18959](https://togithub.com/aws/aws-cdk/issues/18959) ##### Bug Fixes - **aws-cdk:** cdk bootstrap print JSON template when using --json option ([#21852](https://togithub.com/aws/aws-cdk/issues/21852)) ([7bc3d18](https://togithub.com/aws/aws-cdk/commit/7bc3d18ff742140a35238af0241b5dc4c2cf73ee)), closes [#21456](https://togithub.com/aws/aws-cdk/issues/21456) [#21456](https://togithub.com/aws/aws-cdk/issues/21456) - **core:** `--debug` doesn't record stack traces ([#21931](https://togithub.com/aws/aws-cdk/issues/21931)) ([9f2ea45](https://togithub.com/aws/aws-cdk/commit/9f2ea458609b29a91eb792165be6de596ce1aea9)) - **events:** additional plaintext header are not set on eventbridge connection ([#21857](https://togithub.com/aws/aws-cdk/issues/21857)) ([f3f4814](https://togithub.com/aws/aws-cdk/commit/f3f4814b66ef2b0070fb6b25af9f6566bc1783a0)) - **events-targets:** cannot set retry policy to 0 retry attempts ([#21900](https://togithub.com/aws/aws-cdk/issues/21900)) ([5549f16](https://togithub.com/aws/aws-cdk/commit/5549f1692270bce06a1d9cde952f9cd23a04204b)), closes [40aws-cdk/aws-events-targets/lib/util.ts#L54-L59](https://togithub.com/40aws-cdk/aws-events-targets/lib/util.ts/issues/L54-L59) [#21864](https://togithub.com/aws/aws-cdk/issues/21864) - **stepfunctions:** cfnSpec breaks definitionSubstitutions prop ([#21887](https://togithub.com/aws/aws-cdk/issues/21887)) ([3adf841](https://togithub.com/aws/aws-cdk/commit/3adf84188947eb2fde6171f70d0d9c2dcdb78563)), closes [#21653](https://togithub.com/aws/aws-cdk/issues/21653) *** #### Alpha modules (2.41.0-alpha.0) ##### Features - **batch:** add propagate tags prop in job definition ([#21904](https://togithub.com/aws/aws-cdk/issues/21904)) ([1bc4526](https://togithub.com/aws/aws-cdk/commit/1bc4526261c2fbdd6ce6c371ba1d9da2f79e07bd)), closes [#21740](https://togithub.com/aws/aws-cdk/issues/21740) ##### Bug Fixes - **lambda-python:** bundling with poetry is broken ([#21945](https://togithub.com/aws/aws-cdk/issues/21945)) ([4b37157](https://togithub.com/aws/aws-cdk/commit/4b37157b47ab38124b62649649d0df9b701cb7fe)), closes [#21867](https://togithub.com/aws/aws-cdk/issues/21867) - **lambda-python:** poetry bundling fails on python3.7 ([#21950](https://togithub.com/aws/aws-cdk/issues/21950)) ([809e1b0](https://togithub.com/aws/aws-cdk/commit/809e1b0d5dc29be02f95ea4361b6f87f94325f3d)) ### [`v2.40.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.40.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.39.1...v2.40.0) ##### Features - **cdk-cli-wrapper:** add `progress` argument for cdk deploy ([#21762](https://togithub.com/aws/aws-cdk/issues/21762)) ([dab83cc](https://togithub.com/aws/aws-cdk/commit/dab83cc4e70ec477abb4fdf2a2ac6319dff143e9)) - **core:** `Fn::ToJsonString` and `Fn::Length` intrinsic functions ([#21749](https://togithub.com/aws/aws-cdk/issues/21749)) ([7472fa4](https://togithub.com/aws/aws-cdk/commit/7472fa484e45cc5dd05c10e4998c02d28f60da65)) ##### Bug Fixes - **certificatemanager:** domainName not checked for length ([#21807](https://togithub.com/aws/aws-cdk/issues/21807)) ([3e55092](https://togithub.com/aws/aws-cdk/commit/3e55092fb70e0ec74ee7c4144d6e39a29d8757ae)) - **ecs:** secretToken required but declared as optional ([#21745](https://togithub.com/aws/aws-cdk/issues/21745)) ([26ac81f](https://togithub.com/aws/aws-cdk/commit/26ac81f77877f504ede97997db8e3b48670f643e)), closes [#21744](https://togithub.com/aws/aws-cdk/issues/21744) - **ecs-patterns:** add validation for queue and queue related props ([#21717](https://togithub.com/aws/aws-cdk/issues/21717)) ([7e9bd7d](https://togithub.com/aws/aws-cdk/commit/7e9bd7d8419313c333b7a0fffdc489363046e4e2)) - **integ:** write assertion stack name to integ manifest ([#21809](https://togithub.com/aws/aws-cdk/issues/21809)) ([e2dc2cb](https://togithub.com/aws/aws-cdk/commit/e2dc2cb76109bcac249f28eac8da3335c8b06e9d)), closes [#21646](https://togithub.com/aws/aws-cdk/issues/21646) - **servicecatalog:** incorrect service in portfolio arn generation ([#21770](https://togithub.com/aws/aws-cdk/issues/21770)) ([f9ca639](https://togithub.com/aws/aws-cdk/commit/f9ca639175352bad1db78666c750f00955627d1a)), closes [#20849](https://togithub.com/aws/aws-cdk/issues/20849) *** #### Alpha modules (2.40.0-alpha.0) ##### Features - **glue:** Added value to PythonVersion enum ([#21670](https://togithub.com/aws/aws-cdk/issues/21670)) ([9774d4c](https://togithub.com/aws/aws-cdk/commit/9774d4ce11287d91278290369dc783a83d784fdf)), closes [#21568](https://togithub.com/aws/aws-cdk/issues/21568) [/github.com/aws/aws-cdk/issues/21568#issuecomment-1219668861](https://togithub.com/aws//github.com/aws/aws-cdk/issues/21568/issues/issuecomment-1219668861) - **msk:** added msk cluster sasl iam property ([#21798](https://togithub.com/aws/aws-cdk/issues/21798)) ([d30a530](https://togithub.com/aws/aws-cdk/commit/d30a530a68d97ac455125bf4a2154a31adcb9582)) ##### Bug Fixes - **integ-runner:** array arguments aren't recognizing multiple options ([#21763](https://togithub.com/aws/aws-cdk/issues/21763)) ([d942324](https://togithub.com/aws/aws-cdk/commit/d942324cef7646397f9359dfb91819ded72874b0)), closes [#20384](https://togithub.com/aws/aws-cdk/issues/20384) ### [`v2.39.1`](https://togithub.com/aws/aws-cdk/releases/tag/v2.39.1) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.39.0...v2.39.1) ##### Bug Fixes - **python:** NameError name 'SubnetSelection' is not defined ([#21790](https://togithub.com/aws/aws-cdk/issues/21790)) ([eaaba39](https://togithub.com/aws/aws-cdk/commit/eaaba39e21f8b76dfa01cb5515a25d8600e73eee)), closes [#21790](https://togithub.com/aws/aws-cdk/issues/21790) *** ##### Alpha modules (2.39.1-alpha.0) ##### Bug Fixes - **python:** NameError name 'SubnetSelection' is not defined ([#21790](https://togithub.com/aws/aws-cdk/issues/21790)) ([eaaba39](https://togithub.com/aws/aws-cdk/commit/eaaba39e21f8b76dfa01cb5515a25d8600e73eee)), closes [#21790](https://togithub.com/aws/aws-cdk/issues/21790) ### [`v2.39.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.39.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.38.1...v2.39.0) ##### Features - **aws-cloudwatch:** add support for sparkline graphs in SingleValueWidget ([#21684](https://togithub.com/aws/aws-cdk/issues/21684)) ([cf5d115](https://togithub.com/aws/aws-cdk/commit/cf5d115aaba1bf62239817d4ced78316a9e50490)), closes [#21683](https://togithub.com/aws/aws-cdk/issues/21683) - **certificatemanager:** Allow opting out of transparency logging ([#21686](https://togithub.com/aws/aws-cdk/issues/21686)) ([85b6db0](https://togithub.com/aws/aws-cdk/commit/85b6db054d1aced18b1ec4fc1b16ed74aa47cf99)) - **cfnspec:** cloudformation spec v85.0.0 ([#21679](https://togithub.com/aws/aws-cdk/issues/21679)) ([1a560b0](https://togithub.com/aws/aws-cdk/commit/1a560b05c8f0740f367fc016602fdb9b1d7f7a13)) - **cli:** re-introduce `--concurrency` option ([#21681](https://togithub.com/aws/aws-cdk/issues/21681)) ([f001f7e](https://togithub.com/aws/aws-cdk/commit/f001f7e2989254c2ceae6ec22486ad6aee5ee66c)), closes [#20345](https://togithub.com/aws/aws-cdk/issues/20345) [#21664](https://togithub.com/aws/aws-cdk/issues/21664) [#21663](https://togithub.com/aws/aws-cdk/issues/21663) [#21598](https://togithub.com/aws/aws-cdk/issues/21598) [#21663](https://togithub.com/aws/aws-cdk/issues/21663) - **cloudtrail:** add configuration for IsOrganizationTrail ([#21625](https://togithub.com/aws/aws-cdk/issues/21625)) ([f5a1057](https://togithub.com/aws/aws-cdk/commit/f5a10574308b9193cba32d398a08fe61b5d15aa3)), closes [#21578](https://togithub.com/aws/aws-cdk/issues/21578) - **ecr-assets:** expose property imageTag separately from imageUri in ECR assets ([#21582](https://togithub.com/aws/aws-cdk/issues/21582)) ([5f32e0f](https://togithub.com/aws/aws-cdk/commit/5f32e0f6904e57aec17bc967ac5bbd9f9f0c45b6)) ##### Bug Fixes - **autoscaling:** error not thrown when associatePublicIpAddress is set to false when specifying launchTemplate ([#21714](https://togithub.com/aws/aws-cdk/issues/21714)) ([da61adc](https://togithub.com/aws/aws-cdk/commit/da61adc1bfadea4e541d34f4eb082f280cc289e1)), closes [#21576](https://togithub.com/aws/aws-cdk/issues/21576) - **cli:** build assets before deploying any stacks ([#21513](https://togithub.com/aws/aws-cdk/issues/21513)) ([5cc0d35](https://togithub.com/aws/aws-cdk/commit/5cc0d3514dd6c1bedd8233ec48074257b003fed0)), closes [#21511](https://togithub.com/aws/aws-cdk/issues/21511) - **cli:** CLI hangs for 10 minutes on expired credentials ([#21052](https://togithub.com/aws/aws-cdk/issues/21052)) ([1e305e6](https://togithub.com/aws/aws-cdk/commit/1e305e6eed6b4ede78df10cbaadb8b578c1e6baa)) - **cli:** ECS hotswap breaks Firelens configuration ([#21748](https://togithub.com/aws/aws-cdk/issues/21748)) ([3d22f70](https://togithub.com/aws/aws-cdk/commit/3d22f70a8e4e81e2e9056fa76a4c932f3305fd4b)), closes [#21692](https://togithub.com/aws/aws-cdk/issues/21692) - **cli:** empty non top-level stack does not get deleted ([#21624](https://togithub.com/aws/aws-cdk/issues/21624)) ([a6757b0](https://togithub.com/aws/aws-cdk/commit/a6757b06f764938981aa82c82b2d21feea05b2f4)), closes [/github.com/aws/aws-cdk/blob/92d6d58029595735df6902db5f820b1182dfb27b/packages/aws-cdk/lib/api/cxapp/cloud-assembly.ts#L138](https://togithub.com/aws//github.com/aws/aws-cdk/blob/92d6d58029595735df6902db5f820b1182dfb27b/packages/aws-cdk/lib/api/cxapp/cloud-assembly.ts/issues/L138) [/github.com/aws/aws-cdk/blob/92d6d58029595735df6902db5f820b1182dfb27b/packages/aws-cdk/test/integ/cli/cli.integtest.ts#L685](https://togithub.com/aws//github.com/aws/aws-cdk/blob/92d6d58029595735df6902db5f820b1182dfb27b/packages/aws-cdk/test/integ/cli/cli.integtest.ts/issues/L685) [#20822](https://togithub.com/aws/aws-cdk/issues/20822) [#20822](https://togithub.com/aws/aws-cdk/issues/20822) - **codebuild:** ReportGroup missing test permissions when set to CODE_COVERAGE ([#21656](https://togithub.com/aws/aws-cdk/issues/21656)) ([17a4989](https://togithub.com/aws/aws-cdk/commit/17a4989385fc7c5aeacdbd0b564e3d3b21530384)), closes [#21534](https://togithub.com/aws/aws-cdk/issues/21534) - **core:** feature flag values should be booleans ([#21759](https://togithub.com/aws/aws-cdk/issues/21759)) ([daf885f](https://togithub.com/aws/aws-cdk/commit/daf885ff8d20088c93e214dbb07d163cfaa28089)), closes [aws-cdk/aws-lambda/lib/function.ts#L1306](https://togithub.com/aws-cdk/aws-lambda/lib/function.ts/issues/L1306) - **ec2:** Internet connectivity not established for private subnets ([#21495](https://togithub.com/aws/aws-cdk/issues/21495)) ([5b1488d](https://togithub.com/aws/aws-cdk/commit/5b1488d4368110a17546ece6a5bb869f22adac99)), closes [#21348](https://togithub.com/aws/aws-cdk/issues/21348) *** #### Alpha modules (2.39.0-alpha.0) ##### Features - **servicecatalogappregistry:** add sharing of applications and attribute groups ([#20850](https://togithub.com/aws/aws-cdk/issues/20850)) ([cf3bb6e](https://togithub.com/aws/aws-cdk/commit/cf3bb6e9ced5e3d18e782e7144858078c70cdcf9)) ##### Bug Fixes - **aws-batch:** Support omitting ComputeEnvironment security groups so that they can be specified in Launch Template ([#21579](https://togithub.com/aws/aws-cdk/issues/21579)) ([33b00dd](https://togithub.com/aws/aws-cdk/commit/33b00dd063bf690bef4a91a91b468ba4a8a8531e)), closes [#21577](https://togithub.com/aws/aws-cdk/issues/21577) - **integ-runner:** ignoring asset changes doesn't work with new style assets ([#21638](https://togithub.com/aws/aws-cdk/issues/21638)) ([7857f55](https://togithub.com/aws/aws-cdk/commit/7857f55e8e7748920f8c97b08c13a04b9c8598ab)) - **integ-tests:** assertions stack not deployed on v2 ([#21646](https://togithub.com/aws/aws-cdk/issues/21646)) ([ee1b66d](https://togithub.com/aws/aws-cdk/commit/ee1b66d1c9de6fcd284ee359db3ab232084fe6c7)), closes [#21639](https://togithub.com/aws/aws-cdk/issues/21639) ### [`v2.38.1`](https://togithub.com/aws/aws-cdk/releases/tag/v2.38.1) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.38.0...v2.38.1) ##### Reverts - cli: revert "feat(cli): --concurrency option" ([#21664](https://togithub.com/aws/aws-cdk/pull/21664)) ([2ad2163b](https://togithub.com/aws/aws-cdk/commit/2ad2163b96254f9715dff405100a047d6c2c5958)) - cli: revert "feat(cli): cdk watch --concurrency" ([#21665](https://togithub.com/aws/aws-cdk/pull/21665)) ([6048d4fc](https://togithub.com/aws/aws-cdk/commit/6048d4fc37239bcd5193d5487464590c786bf56b)) *** #### Alpha modules (2.38.1-alpha.0) ### [`v2.38.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.38.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.37.1...v2.38.0) ##### Features - **aws-cloudwatch-actions:** add ssm incidents as alarm action ([#21167](https://togithub.com/aws/aws-cdk/issues/21167)) ([471511e](https://togithub.com/aws/aws-cdk/commit/471511e6628c4f0cc4b18ab232ecb102000ca9e8)), closes [#20553](https://togithub.com/aws/aws-cdk/issues/20553) [#20552](https://togithub.com/aws/aws-cdk/issues/20552) - **cfnspec:** cloudformation spec v84.0.0 ([#21574](https://togithub.com/aws/aws-cdk/issues/21574)) ([16c0c98](https://togithub.com/aws/aws-cdk/commit/16c0c988fe47dc8962ebbccc5755613735fedd28)) - **cli:** --concurrency option ([#20345](https://togithub.com/aws/aws-cdk/issues/20345)) ([0dd34dd](https://togithub.com/aws/aws-cdk/commit/0dd34dd85379abaee23c23caa3e8e4565b64087c)), closes [#1973](https://togithub.com/aws/aws-cdk/issues/1973) [#19378](https://togithub.com/aws/aws-cdk/issues/19378) - **cli:** cdk watch --concurrency ([#21598](https://togithub.com/aws/aws-cdk/issues/21598)) ([e48cf15](https://togithub.com/aws/aws-cdk/commit/e48cf15d6fa0ab1072684337b6ff4ba31b8f9298)), closes [#20345](https://togithub.com/aws/aws-cdk/issues/20345) [#21597](https://togithub.com/aws/aws-cdk/issues/21597) - **cli:** support hotswapping Lambda function's description and environment variables ([#21532](https://togithub.com/aws/aws-cdk/issues/21532)) ([b1777d2](https://togithub.com/aws/aws-cdk/commit/b1777d2938b19d5fbb488f19b65a09422bbd0656)), closes [#82dbd4](https://togithub.com/aws/aws-cdk/issues/82dbd4) [#20787](https://togithub.com/aws/aws-cdk/issues/20787) - **cloudfront:** create distributions with HTTP/3 ([#21613](https://togithub.com/aws/aws-cdk/issues/21613)) ([58101a6](https://togithub.com/aws/aws-cdk/commit/58101a6edd60eb6ecd73b6b484862353d1df130a)) - **core:** use literal for stack.partition (under feature flag) ([#21420](https://togithub.com/aws/aws-cdk/issues/21420)) ([401b428](https://togithub.com/aws/aws-cdk/commit/401b428637cecf322886ba948dd5c3e9b0e46734)), closes [#4092](https://togithub.com/aws/aws-cdk/issues/4092) - **ec2:** add P4DE instances (in developer preview) ([#21590](https://togithub.com/aws/aws-cdk/issues/21590)) ([0c654e9](https://togithub.com/aws/aws-cdk/commit/0c654e92836011298af178011eddf2d878133d6b)), closes [#20924](https://togithub.com/aws/aws-cdk/issues/20924) [/github.com/aws/aws-cdk/issues/20924#issuecomment-1204357355](https://togithub.com/aws//github.com/aws/aws-cdk/issues/20924/issues/issuecomment-1204357355) - **ecs-patterns:** refactor fargate interfaces and add support for runtimePlatform ([#21529](https://togithub.com/aws/aws-cdk/issues/21529)) ([b4f9e5e](https://togithub.com/aws/aws-cdk/commit/b4f9e5eb376a560dcb9a61d72e32ed602bc02c66)), closes [#20756](https://togithub.com/aws/aws-cdk/issues/20756) [#20756](https://togithub.com/aws/aws-cdk/issues/20756) [#18462](https://togithub.com/aws/aws-cdk/issues/18462) - **pipelines:** add static PipelineBase.isPipeline method ([#21075](https://togithub.com/aws/aws-cdk/issues/21075)) ([ea11f33](https://togithub.com/aws/aws-cdk/commit/ea11f33c7380ba2d79c122397576782ed13fe00e)) - **s3:** introduce a `fromCfnBucket()` method ([#20081](https://togithub.com/aws/aws-cdk/issues/20081)) ([0ec31da](https://togithub.com/aws/aws-cdk/commit/0ec31da8ef301a948aac23ba4f50958bb95761ce)) - **servicediscovery:** add support for API only services within a DNS namespace ([#21494](https://togithub.com/aws/aws-cdk/issues/21494)) ([1920313](https://togithub.com/aws/aws-cdk/commit/19203132f469195e1216812514ad32f6db179b3c)) ##### Bug Fixes - **route53:** misleading error message in `fromLookup` if `domainName` is undefined ([#21596](https://togithub.com/aws/aws-cdk/issues/21596)) ([f44eb98](https://togithub.com/aws/aws-cdk/commit/f44eb9800ac80b9edde62771377d32a017880701)), closes [#10053](https://togithub.com/aws/aws-cdk/issues/10053) - duration doesn't get accurately compared in alb service base ([#21584](https://togithub.com/aws/aws-cdk/issues/21584)) ([90786d6](https://togithub.com/aws/aws-cdk/commit/90786d6d2968fd268f30bdd940bfc9915e629fd3)), closes [#21560](https://togithub.com/aws/aws-cdk/issues/21560) - **aws-apigateway:** CloudWatch logging should be disabled by default (under feature flag) ([#21546](https://togithub.com/aws/aws-cdk/issues/21546)) ([78c858f](https://togithub.com/aws/aws-cdk/commit/78c858f26fe9b688dc0260d7e8a59004b57c388d)), closes [#10878](https://togithub.com/aws/aws-cdk/issues/10878) - **cloudfront:** truncate long ResponseHeaderPolicy names ([#21525](https://togithub.com/aws/aws-cdk/issues/21525)) ([a464ee1](https://togithub.com/aws/aws-cdk/commit/a464ee12e2717af28053d5f14de95a444f451d23)), closes [#21524](https://togithub.com/aws/aws-cdk/issues/21524) - **codepipeline-actions:** cross stack reference causes stack cycle in sources that use CloudWatch Events ([#20149](https://togithub.com/aws/aws-cdk/issues/20149)) ([adf4022](https://togithub.com/aws/aws-cdk/commit/adf402213d06087f9380984ab37543fe61b7e9e3)), closes [#3087](https://togithub.com/aws/aws-cdk/issues/3087) [#8042](https://togithub.com/aws/aws-cdk/issues/8042) [#10896](https://togithub.com/aws/aws-cdk/issues/10896) - **codepipeline-actions:** ecr source action doesn't trigger the pipeline ([#21580](https://togithub.com/aws/aws-cdk/issues/21580)) ([f135b80](https://togithub.com/aws/aws-cdk/commit/f135b802a80df22fbbfeb7ecebe6c3c98cc26c1e)), closes [#10901](https://togithub.com/aws/aws-cdk/issues/10901) - **kms:** imported key ignores environment from arn ([#21519](https://togithub.com/aws/aws-cdk/issues/21519)) ([c6dbb96](https://togithub.com/aws/aws-cdk/commit/c6dbb96f3fcf89a247bf7e7271f3c5b283563144)), closes [#21464](https://togithub.com/aws/aws-cdk/issues/21464) - **lambda-event-sources:** `rootCACertificate` does not support `ISecret` ([#21555](https://togithub.com/aws/aws-cdk/issues/21555)) ([bf0f07b](https://togithub.com/aws/aws-cdk/commit/bf0f07b7adeef4c0e4e0034b868c22e29353638f)), closes [#21422](https://togithub.com/aws/aws-cdk/issues/21422) - **route53-targets:** InterfaceVpcEndpointTarget incorrectly accepts an imported endpoint ([#21523](https://togithub.com/aws/aws-cdk/issues/21523)) ([cc0b005](https://togithub.com/aws/aws-cdk/commit/cc0b005b9687455ed84c07eaa36f37af510e1dde)), closes [#10432](https://togithub.com/aws/aws-cdk/issues/10432) *** #### Alpha modules (2.38.0-alpha.0) ##### Features - **appsync:** expose the AppSyncDomain of the custom domain of an AppSync api ([#21554](https://togithub.com/aws/aws-cdk/issues/21554)) ([d1097b5](https://togithub.com/aws/aws-cdk/commit/d1097b5199727b3de6c98850f8efe0a9fae53706)) ### [`v2.37.1`](https://togithub.com/aws/aws-cdk/releases/tag/v2.37.1) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.37.0...v2.37.1) ##### Bug Fixes - **eks:** revert "fix(eks): cannot disable cluster logging once it has been enabled" ([#21545](https://togithub.com/aws/aws-cdk/pull/21545)) ([5515ce4](https://togithub.com/aws/aws-cdk/commit/5515ce4b439d7917bbba662d852acc29fea9d8a4)) *** #### Alpha modules (2.37.1-alpha.0) ### [`v2.37.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.37.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.36.0...v2.37.0) ##### Features - **apigateway:** add metrics for Stage and Method constructs ([#20617](https://togithub.com/aws/aws-cdk/issues/20617)) ([3bf1361](https://togithub.com/aws/aws-cdk/commit/3bf1361e20e2b2d497fcc2197fa45dac91e7eee3)) - **aws-cdk-lib:** aws-cdk-lib assembly file is compressed ([#21481](https://togithub.com/aws/aws-cdk/issues/21481)) ([0767873](https://togithub.com/aws/aws-cdk/commit/076787314f6e09c610b3d54a62aa1bff9678e111)) - **cfnspec:** cloudformation spec v82.0.0 ([#21473](https://togithub.com/aws/aws-cdk/issues/21473)) ([1124cbf](https://togithub.com/aws/aws-cdk/commit/1124cbfbcdd0d95d2ad71c9116c1a4faf0330fc2)) - **cfnspec:** cloudformation spec v83.0.0 ([#21498](https://togithub.com/aws/aws-cdk/issues/21498)) ([453b553](https://togithub.com/aws/aws-cdk/commit/453b553c9c5999ef8aa29e690118a63142d8bd1d)) - **cli:** support hotswapping Lambda function's description and environment variables ([#21305](https://togithub.com/aws/aws-cdk/issues/21305)) ([fb92703](https://togithub.com/aws/aws-cdk/commit/fb9270312fc6781b5bf20a0c996ec9e9a2c62c86)), closes [#20787](https://togithub.com/aws/aws-cdk/issues/20787) - **cognito:** allow retrieval of UserPoolClient generated client secret ([#21262](https://togithub.com/aws/aws-cdk/issues/21262)) ([67a24ba](https://togithub.com/aws/aws-cdk/commit/67a24baf6bd6ed0405dbbe9f3beca40cb8df5b02)) - **core:** add network option to docker run command ([#21450](https://togithub.com/aws/aws-cdk/issues/21450)) ([86e396a](https://togithub.com/aws/aws-cdk/commit/86e396a5a93b8f008bf6d0d60de2b8abfa1d9ca7)), closes [#21447](https://togithub.com/aws/aws-cdk/issues/21447) - **events:** complex event pattern matching with the `Match` class ([#21310](https://togithub.com/aws/aws-cdk/issues/21310)) ([fe7651f](https://togithub.com/aws/aws-cdk/commit/fe7651fdc5463d4834e7c9b3b67e96c73433f230)) - **lambda:** add docker platform support for lambda ([#21405](https://togithub.com/aws/aws-cdk/issues/21405)) ([48178ac](https://togithub.com/aws/aws-cdk/commit/48178ac6c4d4d3bb6d85561860d552502a4ead01)) - **lambda-event-sources:** add `rootCACertificate` to `SelfManagedKafkaEventSource` ([#21422](https://togithub.com/aws/aws-cdk/issues/21422)) ([82a597a](https://togithub.com/aws/aws-cdk/commit/82a597a117f2d6069d52c50c6f42fd4e9c8201dd)) - **logs:** delete associated log group when stack is deleted ([#21113](https://togithub.com/aws/aws-cdk/issues/21113)) ([2bdd504](https://togithub.com/aws/aws-cdk/commit/2bdd5042fe7ed7bacd0f064da7e3668bb0137709)) ##### Bug Fixes - **cli:** `--hotswap` does not handle `CfnOutput` change correctly ([#21461](https://togithub.com/aws/aws-cdk/issues/21461)) ([7ccc644](https://togithub.com/aws/aws-cdk/commit/7ccc644008d974c91bb789628d23f4f0b510075b)), closes [#19998](https://togithub.com/aws/aws-cdk/issues/19998) [40aws-cdk/cloudformation-diff/lib/diff/types.ts#L10-L21](https://togithub.com/40aws-cdk/cloudformation-diff/lib/diff/types.ts/issues/L10-L21) - **custom-resources:** AwsCustomResource requires a policy which updates immutable roles ([#20966](https://togithub.com/aws/aws-cdk/issues/20966)) ([a02ef9c](https://togithub.com/aws/aws-cdk/commit/a02ef9c1583d07b191a171263a6e77aadfb9f2ab)), closes [#13232](https://togithub.com/aws/aws-cdk/issues/13232) - **cx-api:** bootstrap stack is validated even if the custom synthesizer does not require it ([#21518](https://togithub.com/aws/aws-cdk/issues/21518)) ([afb1c2d](https://togithub.com/aws/aws-cdk/commit/afb1c2df82120a4eeba367bc3c3a3f6a07c6adc2)), closes [#21324](https://togithub.com/aws/aws-cdk/issues/21324) [40aws-cdk/cx-api/lib/artifacts/asset-manifest-artifact.ts#L38-L41](https://togithub.com/40aws-cdk/cx-api/lib/artifacts/asset-manifest-artifact.ts/issues/L38-L41) [40aws-cdk/cx-api/lib/artifacts/asset-manifest-artifact.ts#L58](https://togithub.com/40aws-cdk/cx-api/lib/artifacts/asset-manifest-artifact.ts/issues/L58) - **ec2:** launch template missing tags ([#21445](https://togithub.com/aws/aws-cdk/issues/21445)) ([3853728](https://togithub.com/aws/aws-cdk/commit/3853728c699bd9c47b60fcc24ac6a8b7d65306fe)) - **ecs:** setting updatePolicy results in error due to updateType having default value ([#21025](https://togithub.com/aws/aws-cdk/issues/21025)) ([3103784](https://togithub.com/aws/aws-cdk/commit/3103784889c51e63eda555a3941412dfc5789591)) - **eks:** missing question marks cause update cluster setting failure ([#21463](https://togithub.com/aws/aws-cdk/issues/21463)) ([1000abe](https://togithub.com/aws/aws-cdk/commit/1000abe43b111ea933ed9b717c3ebe18f96a4d7b)), closes [#21185](https://togithub.com/aws/aws-cdk/issues/21185) [#21436](https://togithub.com/aws/aws-cdk/issues/21436) - **lambda:** Function allows specifying vpcSubnets without vpc ([#21369](https://togithub.com/aws/aws-cdk/issues/21369)) ([e9233fa](https://togithub.com/aws/aws-cdk/commit/e9233fae025ff5ee13cd47d35d22b4ec12fffa9e)), closes [#21357](https://togithub.com/aws/aws-cdk/issues/21357) - **opensearchservice:** access denied when creating a new domain in regions without cognito support ([#21395](https://togithub.com/aws/aws-cdk/issues/21395)) ([0e49aed](https://togithub.com/aws/aws-cdk/commit/0e49aedfc0518c2da0385434f5d4aeaabd993362)), closes [#21192](https://togithub.com/aws/aws-cdk/issues/21192) - **pipelines:** 'ConfirmPermissionsBroadening' incorrectly invokes lambda for AWS CLI v2 ([#21462](https://togithub.com/aws/aws-cdk/issues/21462)) ([a913d60](https://togithub.com/aws/aws-cdk/commit/a913d6038c7607659c5c5f5bc01774a605f08cf9)) - **ses:** incorrect DKIM records for EmailIdentity ([#21318](https://togithub.com/aws/aws-cdk/issues/21318)) ([54bad4c](https://togithub.com/aws/aws-cdk/commit/54bad4cddc44185f48ae51d410343f24dea4a6f1)), closes [#21306](https://togithub.com/aws/aws-cdk/issues/21306) *** #### Alpha modules (2.37.0-alpha.0) ##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES - **redshift:** The way to specify a logging bucket and prefix will change to use an interface. ##### Features - **apigatewayv2:** WebSocket API - IAM authorizer support ([#21393](https://togithub.com/aws/aws-cdk/issues/21393)) ([a1a6e6c](https://togithub.com/aws/aws-cdk/commit/a1a6e6cf2e03110322ea39e806d3d8206b609843)) - **appsync:** allow user to configure log retention time ([#21418](https://togithub.com/aws/aws-cdk/issues/21418)) ([a2bb263](https://togithub.com/aws/aws-cdk/commit/a2bb263ec40c842dc332f2a55d494849665d38ba)), closes [#20536](https://togithub.com/aws/aws-cdk/issues/20536) - **batch:** ComputeEnvironment implements IConnectable ([#21458](https://togithub.com/aws/aws-cdk/issues/21458)) ([4bc9651](https://togithub.com/aws/aws-cdk/commit/4bc965102f632eae7314cfadf9c7310dadaf2782)), closes [#20983](https://togithub.com/aws/aws-cdk/issues/20983) - **integ-runner:** add option to show deployment output ([#21466](https://togithub.com/aws/aws-cdk/issues/21466)) ([289fb96](https://togithub.com/aws/aws-cdk/commit/289fb96810ba8c2dd4d58dad06401c10eeddd45c)) - **iot-actions:** add support for DynamoDBv2 rule ([#20171](https://togithub.com/aws/aws-cdk/issues/20171)) ([a57dec3](https://togithub.com/aws/aws-cdk/commit/a57dec3db30ef71511862f7afff21b28e59fe5ad)), closes [#20162](https://togithub.com/aws/aws-cdk/issues/20162) - **iot-actions:** support for sending messages to iot-events ([#19953](https://togithub.com/aws/aws-cdk/issues/19953)) ([35fc169](https://togithub.com/aws/aws-cdk/commit/35fc169ea1743ef2227e210075c95ad7c469f6d7)) - **iotevents:** support timer actions ([#19949](https://togithub.com/aws/aws-cdk/issues/19949)) ([af301dd](https://togithub.com/aws/aws-cdk/commit/af301ddcaea71be7b90d9d6ac1c903dfaeb10f60)) ##### Bug Fixes - **redshift:** deploy fails when creating logging bucket without s3 key ([#21243](https://togithub.com/aws/aws-cdk/issues/21243)) ([220177f](https://togithub.com/aws/aws-cdk/commit/220177fdb7aecc2764ffca31c48004fd54275e3a)) ### [`v2.36.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.36.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.35.0...v2.36.0) ##### Features - **aws-cdk-lib:** aws-cdk-lib assembly file is compressed ([#21481](https://togithub.com/aws/aws-cdk/issues/21481)) ([2e97dfe](https://togithub.com/aws/aws-cdk/commit/2e97dfe81a9aef09f41648578d7b41c00f8c58e6)) *** #### Alpha modules (2.36.0-alpha.0) ### [`v2.35.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.35.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.34.2...v2.35.0) ##### Features - **config:** add support for eks-cluster-xxx-version managed rule ([#21344](https://togithub.com/aws/aws-cdk/issues/21344)) ([82e8100](https://togithub.com/aws/aws-cdk/commit/82e81008c08669429c19c5b864292b256aaf976e)), closes [#21254](https://togithub.com/aws/aws-cdk/issues/21254) - **core:** cache fingerprints of large assets ([#21321](https://togithub.com/aws/aws-cdk/issues/21321)) ([17f1ec8](https://togithub.com/aws/aws-cdk/commit/17f1ec881ba8fb300bd4cf8674a87640ab05c31a)), closes [#21297](https://togithub.com/aws/aws-cdk/issues/21297) - **ec2:** add missing endpoints to InterfaceVpcEndpointAwsService ([#21401](https://togithub.com/aws/aws-cdk/issues/21401)) ([c64cccb](https://togithub.com/aws/aws-cdk/commit/c64cccb0f17d014f978b8df38f47dcfa254c89e6)), closes [#21402](https://togithub.com/aws/aws-cdk/issues/21402) [#21220](https://togithub.com/aws/aws-cdk/issues/21220) [#21338](https://togithub.com/aws/aws-cdk/issues/21338) [#19420](https://togithub.com/aws/aws-cdk/issues/19420) - **events-targets:** add dlq support for ecs target ([#21396](https://togithub.com/aws/aws-cdk/issues/21396)) ([e82ba52](https://togithub.com/aws/aws-cdk/commit/e82ba52ac5c27863cc30309502ecd45810f96803)), closes [#21118](https://togithub.com/aws/aws-cdk/issues/21118) - **fsx:** support AutoImportPolicy in LustreFilesystem ([#21301](https://togithub.com/aws/aws-cdk/issues/21301)) ([b1ce472](https://togithub.com/aws/aws-cdk/commit/b1ce472ed2a15480980286f21a028fdc20cdb91d)) - **fsx:** support DataCompressionType in LustreConfiguration ([#21392](https://togithub.com/aws/aws-cdk/issues/21392)) ([214a792](https://togithub.com/aws/aws-cdk/commit/214a7921616fa2cf3031e17cc26308772878fefd)), closes [#16431](https://togithub.com/aws/aws-cdk/issues/16431) - **opensearch:** add support for latest amazon opensearch service 1.3 ([#21413](https://togithub.com/aws/aws-cdk/issues/21413)) ([aa55715](https://togithub.com/aws/aws-cdk/commit/aa5571532f046158cde3da6080a8b19d9b1339e0)), closes [#21414](https://togithub.com/aws/aws-cdk/issues/21414) - **pipelines:** allow use of custom role for pipeline ([#21299](https://togithub.com/aws/aws-cdk/issues/21299)) ([ff3c01a](https://togithub.com/aws/aws-cdk/commit/ff3c01a85d1bd32c149e83fda5bf44ec3253e99d)), closes [#21412](https://togithub.com/aws/aws-cdk/issues/21412) - **rds:** add copyTagsToSnapshot to the construct props for ServerlessCluster and ServerlessClusterFromSnapshot ([#21056](https://togithub.com/aws/aws-cdk/issues/21056)) ([47333a1](https://togithub.com/aws/aws-cdk/commit/47333a12f83fbac6c8174bd7fe13f1e41159f8ae)), closes [#20968](https://togithub.com/aws/aws-cdk/issues/20968) ##### Bug Fixes - **appmesh:** routes with weight 0 are assigned a weight of 1 ([#21400](https://togithub.com/aws/aws-cdk/issues/21400)) ([fa0341f](https://togithub.com/aws/aws-cdk/commit/fa0341f9caceff040a1af5b6ee7b4f8a736d02bf)) - **cognito:** UserPoolClient doesn't correctly respect authFlows ([#21386](https://togithub.com/aws/aws-cdk/issues/21386)) ([daf178a](https://togithub.com/aws/aws-cdk/commit/daf178aa38632c9b830c20924a77b27b04698ce9)), closes [#16236](https://togithub.com/aws/aws-cdk/issues/16236) - **core:** asset fingerprint cache invalidation incorrectly uses mtime ([#21374](https://togithub.com/aws/aws-cdk/issues/21374)) ([65a210a](https://togithub.com/aws/aws-cdk/commit/65a210aaaf8f45095170bca7779fd274aab54a00)), closes [#21321](https://togithub.com/aws/aws-cdk/issues/21321) - **ecs:** ec2Service placement strategies use incorrect casing which causes drift ([#20946](https://togithub.com/aws/aws-cdk/issues/20946)) ([715158f](https://togithub.com/aws/aws-cdk/commit/715158f44ae1576361b93ec529f09d7dc0472c3b)), closes [#20812](https://togithub.com/aws/aws-cdk/issues/20812) - **ecs:** new arn format not supported (under feature flag) ([#18140](https://togithub.com/aws/aws-cdk/issues/18140)) ([9749a57](https://togithub.com/aws/aws-cdk/commit/9749a5725c4f5cb13313a3d28d6b52e85c59548b)), closes [#16634](https://togithub.com/aws/aws-cdk/issues/16634) [#18137](https://togithub.com/aws/aws-cdk/issues/18137) - **eks:** cannot disable cluster logging once it has been enabled ([#21185](https://togithub.com/aws/aws-cdk/issues/21185)) ([e41b073](https://togithub.com/aws/aws-cdk/commit/e41b073415bf68c8862219242d8f92c7fb6c16bb)), closes [#18112](https://togithub.com/aws/aws-cdk/issues/18112) [#20707](https://togithub.com/aws/aws-cdk/issues/20707) [#19898](https://togithub.com/aws/aws-cdk/issues/19898) - **events:** archive construct does not have defaultChild set ([#21345](https://togithub.com/aws/aws-cdk/issues/21345)) ([de7d825](https://togithub.com/aws/aws-cdk/commit/de7d825a32e7d4ab7fd168ee61eb4243d87f41ff)), closes [#21263](https://togithub.com/aws/aws-cdk/issues/21263) ##### Reverts - **cli:** cannot pass objects and numbers as context arguments ([#21387](https://togithub.com/aws/aws-cdk/issues/21387)) ([2Configuration
📅 Schedule: Branch creation - "on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.