jamesmbourne / aws4-axios

Axios request interceptor for signing requests with AWSv4
MIT License
108 stars 41 forks source link

chore(deps): update dependency aws-cdk-lib to v2.163.1 #1779

Closed renovate[bot] closed 1 week ago

renovate[bot] commented 1 week ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
aws-cdk-lib (source) 2.78.0 -> 2.163.1 age adoption passing confidence

Release Notes

aws/aws-cdk (aws-cdk-lib) ### [`v2.163.1`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.163.1) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.163.0...v2.163.1) ##### Bug Fixes - 'Need to perform AWS calls for account' when doing cross-account deployments ([#​31846](https://redirect.github.com/aws/aws-cdk/issues/31846)) ([5aa63d1](https://redirect.github.com/aws/aws-cdk/commit/5aa63d136294a42df2f65a3705655eb3c108fc2c)), closes [#​31845](https://redirect.github.com/aws/aws-cdk/issues/31845) *** ##### Alpha modules (2.163.1-alpha.0) ### [`v2.163.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.163.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.162.1...v2.163.0) ##### Features - **cli:** garbage collect s3 assets (under `--unstable` flag) ([#​31611](https://redirect.github.com/aws/aws-cdk/issues/31611)) ([0a0e4ad](https://redirect.github.com/aws/aws-cdk/commit/0a0e4ad271197ccec2242d247516616f966a959c)) - **cognito:** support `emailVerified` for `AttributeMapping` interface ([#​31632](https://redirect.github.com/aws/aws-cdk/issues/31632)) ([5de7835](https://redirect.github.com/aws/aws-cdk/commit/5de783504111b6a04dc8d1da7c67a30200f3e3e5)), closes [#​30467](https://redirect.github.com/aws/aws-cdk/issues/30467) [#​30467](https://redirect.github.com/aws/aws-cdk/issues/30467) - **dynamodb:** enable contributor insights for global secondary index ([#​30560](https://redirect.github.com/aws/aws-cdk/issues/30560)) ([799b541](https://redirect.github.com/aws/aws-cdk/commit/799b541135d0fb9cea31ddf29a8dacc1a94cb0fc)), closes [#​15671](https://redirect.github.com/aws/aws-cdk/issues/15671) - **ecs-patterns:** support NLB with TLS listener and target group ([#​30611](https://redirect.github.com/aws/aws-cdk/issues/30611)) ([f4f8abc](https://redirect.github.com/aws/aws-cdk/commit/f4f8abcb2a6df6a26b289b49b7738efce78b2936)), closes [#​8517](https://redirect.github.com/aws/aws-cdk/issues/8517) - **efs:** allow AccessPoint to set client token ([#​31184](https://redirect.github.com/aws/aws-cdk/issues/31184)) ([8208774](https://redirect.github.com/aws/aws-cdk/commit/8208774fb9a5f9d58a5fea24e60aa6862e861aba)) - **events:** dead letter queue for an Event Bus ([#​30628](https://redirect.github.com/aws/aws-cdk/issues/30628)) ([318eae6](https://redirect.github.com/aws/aws-cdk/commit/318eae6c9eca456e0c34ed21855dad9d2bfa2a0f)), closes [#​30531](https://redirect.github.com/aws/aws-cdk/issues/30531) - **fsx:** specify file system type version for the Lustre file system ([#​31136](https://redirect.github.com/aws/aws-cdk/issues/31136)) ([252cca9](https://redirect.github.com/aws/aws-cdk/commit/252cca9351be0dc09c242107639dceee74b96898)), closes [#​31130](https://redirect.github.com/aws/aws-cdk/issues/31130) - **fsx:** support HDD storage type for a Lustre file systems ([#​30207](https://redirect.github.com/aws/aws-cdk/issues/30207)) ([2d9aefb](https://redirect.github.com/aws/aws-cdk/commit/2d9aefbb6c2c5323d3d2d17e5961fb2300c25fa3)), closes [#​30206](https://redirect.github.com/aws/aws-cdk/issues/30206) - **iam:** allow creating service principal using custom name ([#​31793](https://redirect.github.com/aws/aws-cdk/issues/31793)) ([3d650c3](https://redirect.github.com/aws/aws-cdk/commit/3d650c30a2e1a47584b3dacd632269bab2071348)), closes [#​31767](https://redirect.github.com/aws/aws-cdk/issues/31767) - **kms:** allow `fromLookup` method to return dummy key if target key was not found ([#​31676](https://redirect.github.com/aws/aws-cdk/issues/31676)) ([34bdeca](https://redirect.github.com/aws/aws-cdk/commit/34bdecad76ac93d7dc4f8321352e851cebc75e17)), closes [#​31574](https://redirect.github.com/aws/aws-cdk/issues/31574) [/github.com/aws/aws-cdk/blob/v2.161.0/packages/aws-cdk-lib/aws-kms/lib/key.ts#L686](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/v2.161.0/packages/aws-cdk-lib/aws-kms/lib/key.ts/issues/L686) [/github.com/aws/aws-cdk/issues/31574#issuecomment-2399080697](https://redirect.github.com/aws//github.com/aws/aws-cdk/issues/31574/issues/issuecomment-2399080697) - **rds:** support local write forwarding for an aurora PostgreSQL cluster ([#​31803](https://redirect.github.com/aws/aws-cdk/issues/31803)) ([a32436a](https://redirect.github.com/aws/aws-cdk/commit/a32436a5ea834b29faed19f37652fb4dae3fb1d7)), closes [#​31802](https://redirect.github.com/aws/aws-cdk/issues/31802) - **s3:** support `transitionDefaultMinimumObjectSize` for life cycle ([#​31778](https://redirect.github.com/aws/aws-cdk/issues/31778)) ([4aa117b](https://redirect.github.com/aws/aws-cdk/commit/4aa117b34c95555ea7d53dfa748a048196bf4044)), closes [#​31777](https://redirect.github.com/aws/aws-cdk/issues/31777) [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfiguration.html#cfn-s3](https://redirect.github.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfiguration.html/issues/cfn-s3) - update L1 CloudFormation resource definitions ([#​31752](https://redirect.github.com/aws/aws-cdk/issues/31752)) ([8067294](https://redirect.github.com/aws/aws-cdk/commit/8067294f6c378795538d7ed2a8e0741310bec0b9)) - update L1 CloudFormation resource definitions ([#​31800](https://redirect.github.com/aws/aws-cdk/issues/31800)) ([fccb006](https://redirect.github.com/aws/aws-cdk/commit/fccb0060759af997db1bf2b69a27d1c0d282e28c)) - **rds:** support performance insights configuration at cluster level ([#​31385](https://redirect.github.com/aws/aws-cdk/issues/31385)) ([7d6bf77](https://redirect.github.com/aws/aws-cdk/commit/7d6bf773d3a8f17d94c4aa5d5aa9025270c254aa)), closes [#​31375](https://redirect.github.com/aws/aws-cdk/issues/31375) - disallow cross account asset publishing in some scenarios ([#​31623](https://redirect.github.com/aws/aws-cdk/issues/31623)) ([edd031d](https://redirect.github.com/aws/aws-cdk/commit/edd031d3c76a870991bf8a5f021f8043d6a2b871)) - **step-functions:** add bucketNamePath in item reader ([#​31619](https://redirect.github.com/aws/aws-cdk/issues/31619)) ([97130d8](https://redirect.github.com/aws/aws-cdk/commit/97130d80824cbbef4323ed7ead00fcfdc61fe7fb)), closes [#​29409](https://redirect.github.com/aws/aws-cdk/issues/29409) ##### Bug Fixes - **cli:** `cdk import` errors with 'S3 error: Access Denied' ([#​31727](https://redirect.github.com/aws/aws-cdk/issues/31727)) ([cd324d0](https://redirect.github.com/aws/aws-cdk/commit/cd324d028e03215e877f13a26992ebd5a2b4db03)), closes [#​31597](https://redirect.github.com/aws/aws-cdk/issues/31597) [#​31716](https://redirect.github.com/aws/aws-cdk/issues/31716) - **lambda:** filterRule.null() returns empty array ([#​31701](https://redirect.github.com/aws/aws-cdk/issues/31701)) ([5830ee1](https://redirect.github.com/aws/aws-cdk/commit/5830ee1eb29fc025c3ebe1451647c79cef155ea1)), closes [#​31458](https://redirect.github.com/aws/aws-cdk/issues/31458) - **s3:** add support for uppercase characters in legacy bucket names ([#​31813](https://redirect.github.com/aws/aws-cdk/issues/31813)) ([7bebf40](https://redirect.github.com/aws/aws-cdk/commit/7bebf400a6e271c3f50402a5e72aff1f1b8be109)), closes [#​31731](https://redirect.github.com/aws/aws-cdk/issues/31731) - **stepfunctions-tasks:** stateMachine construct doesn't generate a valid policy for default StateMachineRole ([#​31801](https://redirect.github.com/aws/aws-cdk/issues/31801)) ([efbbddb](https://redirect.github.com/aws/aws-cdk/commit/efbbddbee370a9b4dba2fbea4c92b44ad39be973)), closes [#​31714](https://redirect.github.com/aws/aws-cdk/issues/31714) *** ##### Alpha modules (2.163.0-alpha.0) ##### Features - **ec2:** disable api termination ([#​30620](https://redirect.github.com/aws/aws-cdk/issues/30620)) ([108737d](https://redirect.github.com/aws/aws-cdk/commit/108737d613e2a2da20a53fe92a4dac2b43d21044)) - **kinesisfirehose-alpha:** refactor sourceStream property to support multiple types of sources ([#​31723](https://redirect.github.com/aws/aws-cdk/issues/31723)) ([0260046](https://redirect.github.com/aws/aws-cdk/commit/026004682f25d324b5f82b8d0ed92820c55233c1)) - **pipes-enrichments:** support API destination enrichment ([#​31312](https://redirect.github.com/aws/aws-cdk/issues/31312)) ([1557793](https://redirect.github.com/aws/aws-cdk/commit/1557793f696da77ab592e81165dbbb5c0886e7e2)), closes [#​29383](https://redirect.github.com/aws/aws-cdk/issues/29383) - **pipes-targets:** add CloudWatch Logs ([#​30665](https://redirect.github.com/aws/aws-cdk/issues/30665)) ([893769e](https://redirect.github.com/aws/aws-cdk/commit/893769ed22818a6c31ec1bdd58d458f50ba28c48)) ##### Bug Fixes - **ec2:** exposed userDataCausesReplacement in BastionHostLinuxProps ([#​31416](https://redirect.github.com/aws/aws-cdk/issues/31416)) ([029c298](https://redirect.github.com/aws/aws-cdk/commit/029c298db9875214eb16b88689b13f5e244b5ea4)), closes [#​31348](https://redirect.github.com/aws/aws-cdk/issues/31348) - **scheduler-alpha:** remove `targetOverrides` prop from Schedule ([#​31799](https://redirect.github.com/aws/aws-cdk/issues/31799)) ([be4154b](https://redirect.github.com/aws/aws-cdk/commit/be4154b3a2bba28700b8476dfb26af54da0bdc6f)) ### [`v2.162.1`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.162.1) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.162.0...v2.162.1) ##### Bug Fixes - **cli:** `cdk import` errors with 'S3 error: Access Denied' ([#​31727](https://redirect.github.com/aws/aws-cdk/issues/31727)) ([5c2787a](https://redirect.github.com/aws/aws-cdk/commit/5c2787ab9ee35b36f91d9a2889b92c6ac85e2fcb)), closes [#​31597](https://redirect.github.com/aws/aws-cdk/issues/31597) [#​31716](https://redirect.github.com/aws/aws-cdk/issues/31716) *** ##### Alpha modules (2.162.1-alpha.0) ### [`v2.162.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.162.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.161.1...v2.162.0) ##### Features - **appsync:** add `ownerContact` property to the `GraphqlApi` ([#​31585](https://redirect.github.com/aws/aws-cdk/issues/31585)) ([a8b2f01](https://redirect.github.com/aws/aws-cdk/commit/a8b2f0120d90ac5ed9ed8e222a673d996ea057fa)) - **cdk:** expose authorizer id and authorization type ([#​31622](https://redirect.github.com/aws/aws-cdk/issues/31622)) ([daaf0aa](https://redirect.github.com/aws/aws-cdk/commit/daaf0aaa18e5f0120e58c9d7655605c5351e8671)), closes [#​31605](https://redirect.github.com/aws/aws-cdk/issues/31605) - **cli:** cdk rollback ([#​31684](https://redirect.github.com/aws/aws-cdk/issues/31684)) ([3e40edc](https://redirect.github.com/aws/aws-cdk/commit/3e40edce14080939baa8b5b3a3a100e991d965fd)), closes [#​31407](https://redirect.github.com/aws/aws-cdk/issues/31407) - **ecs:** add fargate ephemeral storage encryption to cluster settings ([#​30759](https://redirect.github.com/aws/aws-cdk/issues/30759)) ([642a944](https://redirect.github.com/aws/aws-cdk/commit/642a9444e9549b04949ae81656aba0d8525e75f4)), closes [#​30721](https://redirect.github.com/aws/aws-cdk/issues/30721) - **eks:** support eks with k8s 1.31 ([#​31707](https://redirect.github.com/aws/aws-cdk/issues/31707)) ([fc09bc1](https://redirect.github.com/aws/aws-cdk/commit/fc09bc19166b2e4b76de6b836505c7b421111449)) - **elasticloadbalancingv2:** support TCP idle timeout for Network Load Balancer Listener ([#​31584](https://redirect.github.com/aws/aws-cdk/issues/31584)) ([8d851a9](https://redirect.github.com/aws/aws-cdk/commit/8d851a96a4d59b6cf03ca44ed1eac0c65602e27f)), closes [#​31310](https://redirect.github.com/aws/aws-cdk/issues/31310) - update L1 CloudFormation resource definitions ([#​31688](https://redirect.github.com/aws/aws-cdk/issues/31688)) ([b211189](https://redirect.github.com/aws/aws-cdk/commit/b2111890d55f33f43c42f27d2da6ede7de702f25)) - **rds:** enable `grantDataApiAccess` method for imported database cluster ([#​31280](https://redirect.github.com/aws/aws-cdk/issues/31280)) ([3c92012](https://redirect.github.com/aws/aws-cdk/commit/3c9201296e16a790f9ceccc8862f10e6d23e9d7d)), closes [#​31116](https://redirect.github.com/aws/aws-cdk/issues/31116) [/github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-rds/lib/cluster.ts#L983](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-rds/lib/cluster.ts/issues/L983) [/github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-rds/lib/cluster.ts#L523-L526](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-rds/lib/cluster.ts/issues/L523-L526) ##### Bug Fixes - **core:** `cdk diff` on large templates fails when passing in `toolkitStackName` and `qualifier` ([#​31636](https://redirect.github.com/aws/aws-cdk/issues/31636)) ([f603c97](https://redirect.github.com/aws/aws-cdk/commit/f603c97bc82172219d3715505fe228c1bb02f475)), closes [#​29179](https://redirect.github.com/aws/aws-cdk/issues/29179) - **ecs:** ecs exec cannot be enabled for ECS Anywhere (ecs.ExternalService) ([#​31374](https://redirect.github.com/aws/aws-cdk/issues/31374)) ([cff1fcd](https://redirect.github.com/aws/aws-cdk/commit/cff1fcd6961227f5ef8fd0c1fd3a6d108dc28e34)), closes [#​31181](https://redirect.github.com/aws/aws-cdk/issues/31181) - **elasticloadbalancingv2:** `http2Enabled` with true is ignored in ApplicationLoadBalancer ([#​31675](https://redirect.github.com/aws/aws-cdk/issues/31675)) ([c1b240e](https://redirect.github.com/aws/aws-cdk/commit/c1b240ee6fdba9a0ca1126c97c5e0173bae007ce)), closes [#​31609](https://redirect.github.com/aws/aws-cdk/issues/31609) - **event-targets:** ecsTask uses invalid task definition arn in policy ([#​31615](https://redirect.github.com/aws/aws-cdk/issues/31615)) ([4ada3ea](https://redirect.github.com/aws/aws-cdk/commit/4ada3ea4c06bb1f9155bbe2928f64babe4527d0d)), closes [#​30390](https://redirect.github.com/aws/aws-cdk/issues/30390) [#​30484](https://redirect.github.com/aws/aws-cdk/issues/30484) - **iam:** override Role.applyRemovalPolicy for customizeRoles ([#​31652](https://redirect.github.com/aws/aws-cdk/issues/31652)) ([35ed5c6](https://redirect.github.com/aws/aws-cdk/commit/35ed5c64db787c74abc21ce75176eaa8d240689f)), closes [#​31651](https://redirect.github.com/aws/aws-cdk/issues/31651) - **s3:** unable to update the s3 event notifications on an existing S3 bucket ([#​31431](https://redirect.github.com/aws/aws-cdk/issues/31431)) ([0a56c0d](https://redirect.github.com/aws/aws-cdk/commit/0a56c0db7e9851af26e65a05521e0ec082a06c9c)), closes [#​31303](https://redirect.github.com/aws/aws-cdk/issues/31303) *** ##### Alpha modules (2.162.0-alpha.0) ##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES - **kinesisfirehose-alpha:** replaced `destinations` property with `destination` (singular) and changed the type from array of Destinations to a single Destination. Old behaviour would only allow an array with a single Destination to be passed in anyway. ##### Features - **iot-alpha:** support for account audit configuration ([#​31661](https://redirect.github.com/aws/aws-cdk/issues/31661)) ([fc19571](https://redirect.github.com/aws/aws-cdk/commit/fc19571c6392e905ff03998d0e8bc4e3b01399f4)), closes [#​31663](https://redirect.github.com/aws/aws-cdk/issues/31663) - **pipes-targets:** add EventBridge ([#​30654](https://redirect.github.com/aws/aws-cdk/issues/30654)) ([842f49a](https://redirect.github.com/aws/aws-cdk/commit/842f49a224ceadb1ef973dc3048ee3ac52d8f118)) ##### Bug Fixes - **cli-lib:** cannot bootstrap specific environment ([#​31713](https://redirect.github.com/aws/aws-cdk/issues/31713)) ([fec4bb1](https://redirect.github.com/aws/aws-cdk/commit/fec4bb1c26db54bbb151bd05239e1fc1be5de657)) ##### Miscellaneous Chores - **kinesisfirehose-alpha:** replace`destinations` property with `destination` and change type from array to single IDestination ([#​31630](https://redirect.github.com/aws/aws-cdk/issues/31630)) ([1e2cff1](https://redirect.github.com/aws/aws-cdk/commit/1e2cff19eec234e1d1f7f501230cba01b220a09b)) ### [`v2.161.1`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.161.1) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.161.0...v2.161.1) ##### Reverts - feat(cli): cdk rollback ([#​31407](https://redirect.github.com/aws/aws-cdk/issues/31407)) ([#​31657](https://redirect.github.com/aws/aws-cdk/issues/31657)) ([29bf223](https://redirect.github.com/aws/aws-cdk/commit/29bf2233a33d3ded20639279fa712a5b036fe041)) *** ##### Alpha modules (2.161.1-alpha.0) ### [`v2.161.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.161.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.160.0...v2.161.0) ##### Features - update L1 CloudFormation resource definitions ([#​31640](https://redirect.github.com/aws/aws-cdk/issues/31640)) ([79d9c4d](https://redirect.github.com/aws/aws-cdk/commit/79d9c4ddd4b96a4d4bd0c38a83687229253449fc)), closes [/docs.aws.amazon.com/datasync/latest/userguide/create-locations-cli.html#create-location-s3](https://redirect.github.com/aws//docs.aws.amazon.com/datasync/latest/userguide/create-locations-cli.html/issues/create-location-s3) - **bedrock:** support meta llama3-2 ([#​31568](https://redirect.github.com/aws/aws-cdk/issues/31568)) ([4ddc702](https://redirect.github.com/aws/aws-cdk/commit/4ddc702236e74abd179b5d866614066f71a0f91b)) - **cli:** `cdk rollback` ([#​31407](https://redirect.github.com/aws/aws-cdk/issues/31407)) ([0755561](https://redirect.github.com/aws/aws-cdk/commit/0755561b79d6be0744b0b21504fe54ffcf2b618a)), closes [#​30546](https://redirect.github.com/aws/aws-cdk/issues/30546) - **cli:** notices on bootstrap version ([#​31555](https://redirect.github.com/aws/aws-cdk/issues/31555)) ([b0e4a54](https://redirect.github.com/aws/aws-cdk/commit/b0e4a544aecce86e8b41e7cd148a139c2e34bfbd)) - **ecs:** support restart policy for container ([#​31228](https://redirect.github.com/aws/aws-cdk/issues/31228)) ([a22e8cc](https://redirect.github.com/aws/aws-cdk/commit/a22e8cc8e2bd458fa2b972a76cd5c1f8c57a88d1)), closes [#​31127](https://redirect.github.com/aws/aws-cdk/issues/31127) [#​31425](https://redirect.github.com/aws/aws-cdk/issues/31425) - **logs:** add metric methods for log group IncomingLogEvents and IncomingBytes ([#​31535](https://redirect.github.com/aws/aws-cdk/issues/31535)) ([2813eb2](https://redirect.github.com/aws/aws-cdk/commit/2813eb26c5ae7457591897fd898438019af8ea65)), closes [#​30034](https://redirect.github.com/aws/aws-cdk/issues/30034) - **rds:** support for local write forwarding in an Aurora Mysql cluster ([#​31524](https://redirect.github.com/aws/aws-cdk/issues/31524)) ([48c4192](https://redirect.github.com/aws/aws-cdk/commit/48c4192736c5ad1ea96f2b6760466031219adfbf)), closes [#​31523](https://redirect.github.com/aws/aws-cdk/issues/31523) - **s3-deployment:** added property outputObjectKeys for BucketDeployment ([#​31452](https://redirect.github.com/aws/aws-cdk/issues/31452)) ([54c01cb](https://redirect.github.com/aws/aws-cdk/commit/54c01cbb24242f5646f2798f8b28ec6172dedbc9)), closes [#​28579](https://redirect.github.com/aws/aws-cdk/issues/28579) ##### Bug Fixes - **appsync:** lambda authorizer permission is not scoped to appsync api arn ([#​31567](https://redirect.github.com/aws/aws-cdk/issues/31567)) ([c7cee15](https://redirect.github.com/aws/aws-cdk/commit/c7cee1525deb48d915740c9b30bdc6f886d17aa5)), closes [#​31550](https://redirect.github.com/aws/aws-cdk/issues/31550) [/docs.aws.amazon.com/controltower/latest/controlreference/lambda-rules.html#ct-lambda-pr-2](https://redirect.github.com/aws//docs.aws.amazon.com/controltower/latest/controlreference/lambda-rules.html/issues/ct-lambda-pr-2) - **batch:** remove default optimal for arm based instance types and add error checks ([#​31510](https://redirect.github.com/aws/aws-cdk/issues/31510)) ([7e80cc9](https://redirect.github.com/aws/aws-cdk/commit/7e80cc9665c0a1f7e82b124991d946a4234313c2)), closes [#​31148](https://redirect.github.com/aws/aws-cdk/issues/31148) - **cdk:** `cdk diff --quiet` to print stack name when there is diffs ([#​30186](https://redirect.github.com/aws/aws-cdk/issues/30186)) ([bcf9209](https://redirect.github.com/aws/aws-cdk/commit/bcf9209fb1b9e9aa295f50c5681201db094b8c00)), closes [#​27128](https://redirect.github.com/aws/aws-cdk/issues/27128) - **cli:** deployment errors are printed 3 times ([#​31389](https://redirect.github.com/aws/aws-cdk/issues/31389)) ([4b00ffe](https://redirect.github.com/aws/aws-cdk/commit/4b00ffeb86b3ebb9a0190c2842bd36ebb4043f52)) - **core:** `isTaggable` function can return undefined instead of false ([#​31600](https://redirect.github.com/aws/aws-cdk/issues/31600)) ([be70c82](https://redirect.github.com/aws/aws-cdk/commit/be70c822a1608cb43a4b4b17fc0430f3352797c6)), closes [#​26495](https://redirect.github.com/aws/aws-cdk/issues/26495) - **core:** apps that use token-aware-stringify are construct-instantiation-order-dependent ([#​31470](https://redirect.github.com/aws/aws-cdk/issues/31470)) ([4128bf1](https://redirect.github.com/aws/aws-cdk/commit/4128bf16b94c3fc9b654187abc8b52638d712999)), closes [#​31345](https://redirect.github.com/aws/aws-cdk/issues/31345) [#​31345](https://redirect.github.com/aws/aws-cdk/issues/31345) - **core:** file asset publishing role not used in `cdk diff` to upload large templates ([#​31597](https://redirect.github.com/aws/aws-cdk/issues/31597)) ([be1207b](https://redirect.github.com/aws/aws-cdk/commit/be1207beedb01fc1cf773f13705ddae19c3209f0)), closes [#​29936](https://redirect.github.com/aws/aws-cdk/issues/29936) [/github.com/aws/aws-cdk/blob/main/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml#L275](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/main/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml/issues/L275) [/github.com/aws/aws-cdk/blob/4b00ffeb86b3ebb9a0190c2842bd36ebb4043f52/packages/aws-cdk/lib/api/deployments.ts#L605](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/4b00ffeb86b3ebb9a0190c2842bd36ebb4043f52/packages/aws-cdk/lib/api/deployments.ts/issues/L605) - **core:** throw on intrinsics in CFN update and create policies ([#​31578](https://redirect.github.com/aws/aws-cdk/issues/31578)) ([9410361](https://redirect.github.com/aws/aws-cdk/commit/941036100f1633a5693075ea07477122bab9cbb2)), closes [#​27578](https://redirect.github.com/aws/aws-cdk/issues/27578) [#​30740](https://redirect.github.com/aws/aws-cdk/issues/30740) - **lambda:** configuring log retention fails on 70+ Lambdas ([#​31340](https://redirect.github.com/aws/aws-cdk/issues/31340)) ([a2d42d2](https://redirect.github.com/aws/aws-cdk/commit/a2d42d20ad4439ba294d1027152a16fb19786df3)), closes [#​31338](https://redirect.github.com/aws/aws-cdk/issues/31338) - **lambda-nodejs:** remove smithy models from bundling for AWS SDK v3 runtimes (under feature flag) ([#​31639](https://redirect.github.com/aws/aws-cdk/issues/31639)) ([19ee46d](https://redirect.github.com/aws/aws-cdk/commit/19ee46d7653894f0669aff3872c6c5314be0666c)) - **pipelines:** "Node with duplicate id" on duplicate stack names ([#​31328](https://redirect.github.com/aws/aws-cdk/issues/31328)) ([16b74f3](https://redirect.github.com/aws/aws-cdk/commit/16b74f337e351b177aaeed2d80c519ff264c3e11)), closes [#​30960](https://redirect.github.com/aws/aws-cdk/issues/30960) - **rds:** fixed the IAM policy that grantConnect() generates for DatabaseInstanceReadReplica ([#​31579](https://redirect.github.com/aws/aws-cdk/issues/31579)) ([52f676c](https://redirect.github.com/aws/aws-cdk/commit/52f676ca82a6078425020efcef73da8bd6afa261)), closes [#​31061](https://redirect.github.com/aws/aws-cdk/issues/31061) - **stack:** check stack tags for deploy-time values ([#​31457](https://redirect.github.com/aws/aws-cdk/issues/31457)) ([abd1768](https://redirect.github.com/aws/aws-cdk/commit/abd176866a3ab3ce14b20bd5773ab3b23b1b7677)), closes [#​28017](https://redirect.github.com/aws/aws-cdk/issues/28017) - update L1 CloudFormation resource definitions by removing outdated schema overrides ([#​31539](https://redirect.github.com/aws/aws-cdk/issues/31539)) ([218331b](https://redirect.github.com/aws/aws-cdk/commit/218331bd1f87897bf6cbd42a2059d570b59bfb3f)) *** ##### Alpha modules (2.161.0-alpha.0) ##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES - **kinesisfirehose-destinations:** the `logging` and `logGroup` properties in `DestinationLoggingProps` have been removed and replaced with a single optional property `loggingConfig` which accepts a class of type `LoggingConfig`. ##### Details Combine the `logging` and `logGroup` properties into a single new optional property called `loggingConfig` which accepts a class of type `LoggingConfig`. `LoggingConfig` is an abstract class which can be instantiated through either an instance of `EnableLogging` or `DisableLogging` which can be used in the following 3 ways: ```ts import * as logs from 'aws-cdk-lib/aws-logs'; const logGroup = new logs.LogGroup(this, 'Log Group'); declare const bucket: s3.Bucket; // 1. Enable logging with no parameters - a log group will be created for you const destinationWithLogging = new destinations.S3Bucket(bucket, { loggingConfig: new destinations.EnableLogging(), }); // 2. Enable a logging and pass in a logGroup to be used const destinationWithLoggingAndMyLogGroup = new destinations.S3Bucket(bucket, { loggingConfig: new destinations.EnableLogging(logGroup), }); // 3. Disable logging (does not accept any parameters so it is now impossible to provide a logGroup in this case) const destinationWithoutLogging = new destinations.S3Bucket(bucket, { loggingConfig: new destinations.DisableLogging(), }); ``` ##### Description of how you validated changes unit + integ test ##### Checklist - \[x] My code adheres to the [CONTRIBUTING GUIDE](https://redirect.github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://redirect.github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ##### Features - **ec2:** add interface endpoint dynamodb ([#​30162](https://redirect.github.com/aws/aws-cdk/issues/30162)) ([182804a](https://redirect.github.com/aws/aws-cdk/commit/182804a3b3116924e2f7a8e50a22e2e7d99c71ae)), closes [#​29547](https://redirect.github.com/aws/aws-cdk/issues/29547) - **pipes-sources:** add Kinesis and DynamoDB ([#​29476](https://redirect.github.com/aws/aws-cdk/issues/29476)) ([00c2efb](https://redirect.github.com/aws/aws-cdk/commit/00c2efb323fdba21191c69e7f970e2cd78c37d68)), closes [#​29378](https://redirect.github.com/aws/aws-cdk/issues/29378) [#​29377](https://redirect.github.com/aws/aws-cdk/issues/29377) - **pipes-targets:** add API destination ([#​30756](https://redirect.github.com/aws/aws-cdk/issues/30756)) ([5e08c98](https://redirect.github.com/aws/aws-cdk/commit/5e08c981dd2a309c84abc01a0c8b358e55b5cc4c)), closes [/github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-events-targets/lib/api-gateway.ts#L11-L32](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-events-targets/lib/api-gateway.ts/issues/L11-L32) - **pipes-targets:** add Kinesis ([#​30656](https://redirect.github.com/aws/aws-cdk/issues/30656)) ([d0c99d8](https://redirect.github.com/aws/aws-cdk/commit/d0c99d85e0bd85beea78ce65f843d319abd493ce)) - **redshift:** supports excludeCharacters settings for DatabaseSecret ([#​30563](https://redirect.github.com/aws/aws-cdk/issues/30563)) ([a1c46cf](https://redirect.github.com/aws/aws-cdk/commit/a1c46cfc5eefa58640324420a3dc15b32c37e7dd)), closes [#​26847](https://redirect.github.com/aws/aws-cdk/issues/26847) ##### Bug Fixes - **custom-resource-handlers:** better fallback for require failures ([#​31571](https://redirect.github.com/aws/aws-cdk/issues/31571)) ([00cdbcb](https://redirect.github.com/aws/aws-cdk/commit/00cdbcba93baa9a605f62ae8c18c0880ec15aea2)), closes [#​30067](https://redirect.github.com/aws/aws-cdk/issues/30067) ##### Miscellaneous Chores - **kinesisfirehose-destinations:** refactor logging to combine logGroup and logging properties into loggingConfig ([#​31488](https://redirect.github.com/aws/aws-cdk/issues/31488)) ([c4bda64](https://redirect.github.com/aws/aws-cdk/commit/c4bda6409cea78dbfa51fb6437f61fb13d0d0abb)) ### [`v2.160.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.160.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.159.1...v2.160.0) ##### Features - allow all `sts` options for roles assumed by the cli ([#​31089](https://redirect.github.com/aws/aws-cdk/issues/31089)) ([5e95ba2](https://redirect.github.com/aws/aws-cdk/commit/5e95ba2b7a24b2598cf00890e1e7d569914f27c9)), closes [#​26157](https://redirect.github.com/aws/aws-cdk/issues/26157) [#​22535](https://redirect.github.com/aws/aws-cdk/issues/22535) - update L1 CloudFormation resource definitions ([#​31534](https://redirect.github.com/aws/aws-cdk/issues/31534)) ([cd17fed](https://redirect.github.com/aws/aws-cdk/commit/cd17fed31d5476be06de85ff942ccb4ce2c827d2)) - **core:** configure Stack SNS notification ARNs on the Stack construct ([#​31107](https://redirect.github.com/aws/aws-cdk/issues/31107)) ([1593500](https://redirect.github.com/aws/aws-cdk/commit/1593500735e6ddbcc087f005c5124f5ec57aec20)), closes [#​8581](https://redirect.github.com/aws/aws-cdk/issues/8581) - **stepfunctions:** add support for EncryptionConfiguration ([#​30959](https://redirect.github.com/aws/aws-cdk/issues/30959)) ([b49032b](https://redirect.github.com/aws/aws-cdk/commit/b49032b3a6e549783b45492ffc76880fbcd58e68)) *** ##### Alpha modules (2.160.0-alpha.0) ##### Features - **kinesisanalytics-flink:** support Apache Flink 1.20 ([#​31349](https://redirect.github.com/aws/aws-cdk/issues/31349)) ([b3b9aa8](https://redirect.github.com/aws/aws-cdk/commit/b3b9aa8a4584e178808f5babe0583749d1a87da5)) ##### Bug Fixes - **cognito-identitypool-alpha:** cannot configure roleMappings with imported userPool and client ([#​30421](https://redirect.github.com/aws/aws-cdk/issues/30421)) ([0fdd6a9](https://redirect.github.com/aws/aws-cdk/commit/0fdd6a92ac7196e5498969be2743019f825b9262)), closes [#​30304](https://redirect.github.com/aws/aws-cdk/issues/30304) [/github.com/aws/aws-cdk/blob/c3003ab41f0efc763f39eb2cab490c8a005e146b/packages/aws-cdk-lib/aws-cognito/lib/user-pool.ts#L902](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/c3003ab41f0efc763f39eb2cab490c8a005e146b/packages/aws-cdk-lib/aws-cognito/lib/user-pool.ts/issues/L902) - **ec2:** instance resourceSignalTimeout overwrites initOptions.timeout ([#​31446](https://redirect.github.com/aws/aws-cdk/issues/31446)) ([a29bf19](https://redirect.github.com/aws/aws-cdk/commit/a29bf19be1e17c13b85f6edd45c382c1f0d89702)), closes [#​30052](https://redirect.github.com/aws/aws-cdk/issues/30052) ### [`v2.159.1`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.159.1) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.159.0...v2.159.1) ##### Reverts - fix(ec2): fixing vpc endpoint pattern for ecr and ecr docker ([#​31496](https://redirect.github.com/aws/aws-cdk/issues/31496)) ([f7e8452](https://redirect.github.com/aws/aws-cdk/commit/f7e8452012623d55a21428edafdc12c29f7fc92b)) *** ##### Alpha modules (2.159.1-alpha.0) ### [`v2.159.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.159.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.158.0...v2.159.0) ##### Features - update L1 CloudFormation resource definitions ([#​31484](https://redirect.github.com/aws/aws-cdk/issues/31484)) ([60ce351](https://redirect.github.com/aws/aws-cdk/commit/60ce351c16eda105ba3514508c00a6b05282384e)), closes [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2](https://redirect.github.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html/issues/cfn-ec2) [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2](https://redirect.github.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html/issues/cfn-ec2) [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2](https://redirect.github.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html/issues/cfn-ec2) [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2](https://redirect.github.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html/issues/cfn-ec2) - **opensearch:** support OpenSearch version 2.15 ([#​31398](https://redirect.github.com/aws/aws-cdk/issues/31398)) ([33eea3f](https://redirect.github.com/aws/aws-cdk/commit/33eea3f7f2e832d63dc2c1823c56f5e235c80076)) - update L1 CloudFormation resource definitions ([#​31460](https://redirect.github.com/aws/aws-cdk/issues/31460)) ([e220e90](https://redirect.github.com/aws/aws-cdk/commit/e220e90c879360447c5c1f6034213018d98ca636)) - **apigatewayv2:** support for setting `routeSelectionExpression` for an HTTP API ([#​31373](https://redirect.github.com/aws/aws-cdk/issues/31373)) ([36baf51](https://redirect.github.com/aws/aws-cdk/commit/36baf5172d3d70bb906a5dccbf28b22b1473ed11)), closes [#​31104](https://redirect.github.com/aws/aws-cdk/issues/31104) - **elasticloadbalancingv2:** alb dualstack without public ipv4 ([#​30248](https://redirect.github.com/aws/aws-cdk/issues/30248)) ([4068af3](https://redirect.github.com/aws/aws-cdk/commit/4068af3c047bbd2351593aa107e69c1eb6001fc9)), closes [#​30256](https://redirect.github.com/aws/aws-cdk/issues/30256) - **events-target:** support Dead Letter Queue for Kinesis Stream Event Target ([#​31435](https://redirect.github.com/aws/aws-cdk/issues/31435)) ([358f231](https://redirect.github.com/aws/aws-cdk/commit/358f231adb628b308c2240e99166fe1f0a83bee9)), closes [#​31428](https://redirect.github.com/aws/aws-cdk/issues/31428) [#​13600](https://redirect.github.com/aws/aws-cdk/issues/13600) - **stepfunctions-tasks:** support idle timeout for EmrCreateCluster ([#​31142](https://redirect.github.com/aws/aws-cdk/issues/31142)) ([432ffaf](https://redirect.github.com/aws/aws-cdk/commit/432ffafb8e06d695609ec3881b8fe7f24b4dc391)), closes [#​29926](https://redirect.github.com/aws/aws-cdk/issues/29926) - **vpcv2:** implementation of add gateway method ([#​31224](https://redirect.github.com/aws/aws-cdk/issues/31224)) ([4b90bfc](https://redirect.github.com/aws/aws-cdk/commit/4b90bfc3cebcb38d312dcecc46bbfe856b39a44f)) ##### Bug Fixes - **cli:** bootstrap respects qualifier from cdk.json ([#​31410](https://redirect.github.com/aws/aws-cdk/issues/31410)) ([44134ad](https://redirect.github.com/aws/aws-cdk/commit/44134adfe8701c4e5b51ae3a34cd1d09f91735ec)), closes [#​28249](https://redirect.github.com/aws/aws-cdk/issues/28249) - **cli:** hotswapping appsync functions fails when API does not return function on the first page ([#​31406](https://redirect.github.com/aws/aws-cdk/issues/31406)) ([0da4f43](https://redirect.github.com/aws/aws-cdk/commit/0da4f4347b0852b7eb7742504ae613a9c14b5958)), closes [/github.com/aws/aws-cdk/blob/1e203753519e10e19ef0db87e1382377b609bcaa/packages/aws-cdk/lib/api/evaluate-cloudformation-template.ts#L23-L36](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/1e203753519e10e19ef0db87e1382377b609bcaa/packages/aws-cdk/lib/api/evaluate-cloudformation-template.ts/issues/L23-L36) - **cli:** release outdir lock when synth fails ([#​30874](https://redirect.github.com/aws/aws-cdk/issues/30874)) ([b6ad97f](https://redirect.github.com/aws/aws-cdk/commit/b6ad97f4b4e1c185ddc53f60e15b0dabd8022694)), closes [#​27864](https://redirect.github.com/aws/aws-cdk/issues/27864) - **cognito:** deprecate privateKey and add privateKeyValue as typed SecureValue ([#​31409](https://redirect.github.com/aws/aws-cdk/issues/31409)) ([7ee183d](https://redirect.github.com/aws/aws-cdk/commit/7ee183d788a71015fb5aeafeaee1fa8001cc44ad)), closes [/github.com/aws/aws-cdk/blob/1e203753519e10e19ef0db87e1382377b609bcaa/packages/aws-cdk-lib/aws-cognito/lib/user-pool-idps/google.ts#L28](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/1e203753519e10e19ef0db87e1382377b609bcaa/packages/aws-cdk-lib/aws-cognito/lib/user-pool-idps/google.ts/issues/L28) - **ecs:** reduce ecs service task role cloudwatch permissions when no log configured (under feature flag) ([#​31475](https://redirect.github.com/aws/aws-cdk/issues/31475)) ([de7ab7c](https://redirect.github.com/aws/aws-cdk/commit/de7ab7c662d326b9818514e236d82ea1228d1263)) - **eks:** fargateCluster compatibility with AuthenticationMode.API ([#​31267](https://redirect.github.com/aws/aws-cdk/issues/31267)) ([4d12833](https://redirect.github.com/aws/aws-cdk/commit/4d128330b058bf92c405661f6a2cb29fccaf6b38)) - **eks:** update private ecr repo url regex ([#​31394](https://redirect.github.com/aws/aws-cdk/issues/31394)) ([386fca3](https://redirect.github.com/aws/aws-cdk/commit/386fca3e1408a9389efac08598bde2d93d53fbba)) - **lambda:** invalid Version object created from Version.fromVersionArn ([#​31433](https://redirect.github.com/aws/aws-cdk/issues/31433)) ([1726abd](https://redirect.github.com/aws/aws-cdk/commit/1726abddbe10a22c092de7bf0b566710d13f5efd)) - **ssm:** update ssm-context to prevent raising an error on missing parameter ([#​31415](https://redirect.github.com/aws/aws-cdk/issues/31415)) ([ff02cca](https://redirect.github.com/aws/aws-cdk/commit/ff02ccaf12bddc9ed9236c5b5f2693604745f3c6)), closes [#​7051](https://redirect.github.com/aws/aws-cdk/issues/7051) [#​22064](https://redirect.github.com/aws/aws-cdk/issues/22064) [#​7259](https://redirect.github.com/aws/aws-cdk/issues/7259) - pipelines ties cli version with cdk-assets version ([#​31261](https://redirect.github.com/aws/aws-cdk/issues/31261)) ([4392ab4](https://redirect.github.com/aws/aws-cdk/commit/4392ab46de282a4f70365be0952c308e2d7cb8b8)), closes [#​31253](https://redirect.github.com/aws/aws-cdk/issues/31253) *** #### Alpha modules (2.159.0-alpha.0) ##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES - **kinesisfirehose-alpha:** `encryptionKey` property is removed and `encryption` property type has changed from the `StreamEncryption` enum to the `StreamEncryption` class. To pass in a KMS key for the customer managed key case, use `StreamEncryption.customerManagedKey(key)` ##### Details Replaced `encryption` and `encryptionKey` properties with a single property `encryption` of type `StreamEncryption` and is used by calling one of the 3 methods: ```ts SreamEncryption.unencrypted() StreamEncryption.awsOwnedKey() StreamEncryption.customerManagedKey(key?: IKey) ``` This makes it so it's not longer possible to pass in a key when the encryption type is AWS owned or unencrypted. The `key` is an optional parameter in `StreamEncryption.customerManagedKey(key?: IKey)` so following the previous behaviour, if a key is provided it will be used, otherwise a key will be created for the user. ##### Description of how you validated changes Generated templates do not change so behaviour remains the same. Updated integ/unit tests. ##### Checklist - \[x] My code adheres to the [CONTRIBUTING GUIDE](https://redirect.github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://redirect.github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ##### Features - **ivs:** support RTMP ingest for IVS channel ([#​31380](https://redirect.github.com/aws/aws-cdk/issues/31380)) ([a907a7e](https://redirect.github.com/aws/aws-cdk/commit/a907a7eb0a54f51b6e77ff57cac278de9574eee2)) ##### Bug Fixes - **ec2:** fixing vpc endpoint pattern for ecr and ecr docker ([#​31434](https://redirect.github.com/aws/aws-cdk/issues/31434)) ([95c49ab](https://redirect.github.com/aws/aws-cdk/commit/95c49abdfa4ad77a0c0fcb82a230778dcc2ea59a)) ##### Miscellaneous Chores - **kinesisfirehose-alpha:** refactor encryption property to combine encryptionKey ([#​31430](https://redirect.github.com/aws/aws-cdk/issues/31430)) ([8e92185](https://redirect.github.com/aws/aws-cdk/commit/8e9218525b606d72b2dfe55933fa1c515d26d386)) ### [`v2.158.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.158.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.157.0...v2.158.0) ##### Bug Fixes - **cloudformation-include:** can't use CFN intrinsics in Tags ([#​30515](https://redirect.github.com/aws/aws-cdk/issues/30515)) ([af9e6ba](https://redirect.github.com/aws/aws-cdk/commit/af9e6bae94c0c303364c2c4f2033eb3823fb59c9)), closes [#​27594](https://redirect.github.com/aws/aws-cdk/issues/27594) *** #### Alpha modules (2.158.0-alpha.0) ##### Features - **amplify:** support cache configuration for app ([#​31381](https://redirect.github.com/aws/aws-cdk/issues/31381)) ([b7bd041](https://redirect.github.com/aws/aws-cdk/commit/b7bd0416dc1f809eac22b9dbc49a1947e1cfc262)) - **iot:** configure IoT Logging ([#​31352](https://redirect.github.com/aws/aws-cdk/issues/31352)) ([6348717](https://redirect.github.com/aws/aws-cdk/commit/63487174736236e329488f4d06b29110d910a031)), closes [#​31357](https://redirect.github.com/aws/aws-cdk/issues/31357) ### [`v2.157.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.157.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.156.0...v2.157.0) ##### Features - update L1 CloudFormation resource definitions ([#​31361](https://redirect.github.com/aws/aws-cdk/issues/31361)) ([bc4dbfd](https://redirect.github.com/aws/aws-cdk/commit/bc4dbfdb05a1fe02d30c4724958d09f239a3656f)) - **appsync:** support DEBUG and INFO logging levels for AppSync GraphQL APIs ([#​31326](https://redirect.github.com/aws/aws-cdk/issues/31326)) ([4b9643f](https://redirect.github.com/aws/aws-cdk/commit/4b9643f28edc2c530809931ccd7a17a811891af2)) - **lambda:** added new property allowAllIpv6Outbound to FunctionOptions ([#​31013](https://redirect.github.com/aws/aws-cdk/issues/31013)) ([fa55194](https://redirect.github.com/aws/aws-cdk/commit/fa55194698960b9161590e05cf1138a813315615)), closes [#​30994](https://redirect.github.com/aws/aws-cdk/issues/30994) ##### Bug Fixes - **rds:** proxy target group does not depend on database instances when using writer property for database cluster ([#​31354](https://redirect.github.com/aws/aws-cdk/issues/31354)) ([6542207](https://redirect.github.com/aws/aws-cdk/commit/65422077123fa5870106e29594b8f0392484da3f)), closes [#​31304](https://redirect.github.com/aws/aws-cdk/issues/31304) [/github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-rds/lib/proxy.ts#L535-L539](https://redirect.github.com/aws//github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/aws-rds/lib/proxy.ts/issues/L535-L539) *** ##### Alpha modules (2.157.0-alpha.0) ### [`v2.156.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.156.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.155.0...v2.156.0) ##### Features - **bedrock:** add Stable Image Ultra, Stable Diffusion 3 Large, and Stable Image Core model identifiers ([#​31327](https://redirect.github.com/aws/aws-cdk/issues/31327)) ([586cb04](https://redirect.github.com/aws/aws-cdk/commit/586cb04a975403ecdbb18d37fae06a4671d3a752)) - **cloudfront:** s3 origin access control L2 construct ([#​31254](https://redirect.github.com/aws/aws-cdk/issues/31254)) ([30675f0](https://redirect.github.com/aws/aws-cdk/commit/30675f01aa2a4c87dcdf493140c257119eb16af1)), closes [#​21771](https://redirect.github.com/aws/aws-cdk/issues/21771) - **codebuild:** support three arm-based compute types, Medium, X-Large and 2X-Large ([#​31214](https://redirect.github.com/aws/aws-cdk/issues/31214)) ([39492e9](https://redirect.github.com/aws/aws-cdk/commit/39492e967f511de12524c2600c2108f3ec4c7493)), closes [#​30869](https://redirect.github.com/aws/aws-cdk/issues/30869) - **docdb:** i/o optimized storage type ([#​30163](https://redirect.github.com/aws/aws-cdk/issues/30163)) ([7ed221c](https://redirect.github.com/aws/aws-cdk/commit/7ed221cc03739ec30a0f9b9cd8a635f90f609c2b)), closes [#​30165](https://redirect.github.com/aws/aws-cdk/issues/30165) - **ecs-patterns:** dualstack ALB ([#​30089](https://redirect.github.com/aws/aws-cdk/issues/30089)) ([98ea3db](https://redirect.github.com/aws/aws-cdk/commit/98ea3db176268cba6cf81e29a135ca0d55c3b1e2)), closes [#​29039](https://redirect.github.com/aws/aws-cdk/issues/29039) - **eks:** support alb controller versions 2.7.0-2.8.2 ([#​31264](https://redirect.github.com/aws/aws-cdk/issues/31264)) ([a3863a6](https://redirect.github.com/aws/aws-cdk/commit/a3863a6b5607dd462b3774f01f21d9dea4fd15d5)) - **events-targets:** support for `RedshiftDataParameters` ([#​29462](https://redirect.github.com/aws/aws-cdk/issues/29462)) ([84c6442](https://redirect.github.com/aws/aws-cdk/commit/84c6442d6a4253472df1fee5589f154590bae182)), closes [#​15712](https://redirect.github.com/aws/aws-cdk/issues/15712) [#​31017](https://redirect.github.com/aws/aws-cdk/issues/31017) - **synthetics:** syn-nodejs-puppeteer-9.0 as supported runtime ([#​31272](https://redirect.github.com/aws/aws-cdk/issues/31272)) ([c1d7782](https://redirect.github.com/aws/aws-cdk/commit/c1d778254346aea444ae844a17d0cab296cce4bb)), closes [#​31271](https://redirect.github.com/aws/aws-cdk/issues/31271) ##### Bug Fixes - **custom-resources:** remove presigned url from cloudwatch logs ([#​31322](https://redirect.github.com/aws/aws-cdk/issues/31322)) ([b5e4496](https://redirect.github.com/aws/aws-cdk/commit/b5e4496084356ff0c00f103442ba58c1e6abb481)) - **eks:** albController incompatibility with AuthenticationMode.API mode ([#​31258](https://redirect.github.com/aws/aws-cdk/issues/31258)) ([427cd61](https://redirect.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://redirect.github.com/aws/aws-cdk/issues/31290)) ([1c63070](https://redirect.github.com/aws/aws-cdk/commit/1c63070ddf4756f3456e66e1bad3186eb368cf92)), closes [#​31294](https://redirect.github.com/aws/aws-cdk/issues/31294) [/github.com/aws/aws-cdk/pull/30920#issuecomment-2324932936](https://redirect.github.com/aws//github.com/aws/aws-cdk/pull/30920/issues/issuecomment-2324932936) [aws-cdk/prlint/lint.ts#L377](https://redirect.github.com/aws-cdk/prlint/lint.ts/issues/L377) [40aws-cdk/prlint/lint.ts#L376](https://redirect.github.com/40aws-cdk/prlint/lint.ts/issues/L376) - **stepfunctions-tasks:** add back BedrockInvokeModel to use JsonPath ([#​31325](https://redirect.github.com/aws/aws-cdk/issues/31325)) ([5b059b9](https://redirect.github.com/aws/aws-cdk/commit/5b059b9354be9fb13cac02e832892b194a35a186)), closes [aws/aws-cdk#31308](https://redirect.github.com/aws/aws-cdk/issues/31308) - **stepfunctions-tasks:** fix bedrock input/output path in step-funct… ([#​31305](https://redirect.github.com/aws/aws-cdk/issues/31305)) ([a190935](https://redirect.github.com/aws/aws-cdk/commit/a19093517fffbb2d0cacb109e9f6aa3b56f430d2)), closes [#​31302](https://redirect.github.com/aws/aws-cdk/issues/31302) [PR#30298](https://redirect.github.com/aws/PR/issues/30298) [#​29229](https://redirect.github.com/aws/aws-cdk/issues/29229) - **stepfunctions-tasks:** sageMakerCreateTrainingJob does not correctly support empty inputDataConfig ([#​31210](https://redirect.github.com/aws/aws-cdk/issues/31210)) ([6d43146](https://redirect.github.com/aws/aws-cdk/commit/6d43146f525c587a17bfc09c57d18b22b5a6a515)), closes [#​31132](https://redirect.github.com/aws/aws-cdk/issues/31132) *** #### Alpha modules (2.156.0-alpha.0) ##### Features - **location:** support RouteCalculator ([#​30682](https://redirect.github.com/aws/aws-cdk/issues/30682)) ([574d383](https://redirect.github.com/aws/aws-cdk/commit/574d383ef0a5b78564bbba76e5a14a049129c042)), closes [#​30681](https://redirect.github.com/aws/aws-cdk/issues/30681) - **neptune-alpha:** specify port for the cluster ([#​31137](https://redirect.github.com/aws/aws-cdk/issues/31137)) ([130b62b](https://redirect.github.com/aws/aws-cdk/commit/130b62b7904a10145b810837323451263ec7d66f)), closes [#​31074](https://redirect.github.com/aws/aws-cdk/issues/31074) - **scheduler:** validate schedule name length ([#​31200](https://redirect.github.com/aws/aws-cdk/issues/31200)) ([d0f9688](https://redirect.github.com/aws/aws-cdk/commit/d0f9688423d1e12c00aebb7a9ff3cecd68d3bb3c)) ##### Bug Fixes - **scheduler:** the value of the description property is not reflected to the resource. ([#​31276](https://redirect.github.com/aws/aws-cdk/issues/31276)) ([a3332b6](https://redirect.github.com/aws/aws-cdk/commit/a3332b61514f13fa3c5aef87041cb2d7f81a1e92)), closes [#​31269](https://redirect.github.com/aws/aws-cdk/issues/31269) ### [`v2.155.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.155.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.154.1...v2.155.0) ##### Features - **codebuild:** macOS codebuild support ([#​31203](https://redirect.github.com/aws/aws-cdk/issues/31203)) ([823ff6e](https://redirect.github.com/aws/aws-cdk/commit/823ff6e03899f790a4cb1c43f92a02cc906ac356)), closes [#​31170](https://redirect.github.com/aws/aws-cdk/issues/31170) - **eks:** `preserveOnDelete` for EKS addon ([#​30776](https://redirect.github.com/aws/aws-cdk/issues/30776)) ([23fba1c](https://redirect.github.com/aws/aws-cdk/commit/23fba1c7ea49def9fc5c0f558246d8ec1879c91e)) - **kms:** add `multiRegion` property to a `Key` ([#​31125](https://redirect.github.com/aws/aws-cdk/issues/31125)) ([3dc4c50](https://redirect.github.com/aws/aws-cdk/commit/3dc4c502340610c573125a3d44d74bf2dfd944a9)) - **stepfunctions-tasks:** add cpu and memory parameters to EcsRunTask ([#​30140](https://redirect.github.com/aws/aws-cdk/issues/30140)) ([986e378](https://redirect.github.com/aws/aws-cdk/commit/986e378a27b19271695f735ad01603a4c1386d25)), closes [#​30027](https://redirect.github.com/aws/aws-cdk/issues/30027) - **synthetics:** add syn-python-selenium-4.0 runtime ([#​31101](https://redirect.github.com/aws/aws-cdk/issues/31101)) ([cc75ded](https://redirect.github.com/aws/aws-cdk/commit/cc75dedcb35850250dcf27bc06ba2c08a7f9bfff)), closes [#​30137](https://redirect.github.com/aws/aws-cdk/issues/30137) [/docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_python_selenium.html#CloudWatch_Synthetics_runtimeversion-syn-python-selenium-4](https://redirect.github.com/aws//docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Library_python_selenium.html/issues/CloudWatch_Synthetics_runtimeversion-syn-python-selenium-4) - update L1 CloudFormation resource definitions ([#​31193](https://redirect.github.com/aws/aws-cdk/issues/31193)) ([e942b67](https://redirect.github.com/aws/aws-cdk/commit/e942b67a64bcd78abf6029e501bc6ca260441bf0)) - update L1 CloudFormation resource definitions ([#​31194](https://redirect.github.com/aws/aws-cdk/issues/31194)) ([5468983](https://redirect.github.com/aws/aws-cdk/commit/5468983944fa3e2783c39813e0bcb47a5fb82811)) - update L1 CloudFormation resource definitions ([#​31221](https://redirect.github.com/aws/aws-cdk/issues/31221)) ([b754353](https://redirect.github.com/aws/aws-cdk/commit/b7543532fb9c80bf69e197242bd55febafcd84f5)) ##### Bug Fixes - **cloudfront:** requirement of domainNames prevents moving a domain name between distributions ([#​31001](https://redirect.github.com/aws/aws-cdk/issues/31001)) ([acdf7d3](https://redirect.github.com/aws/aws-cdk/commit/acdf7d3a1ffe2cbc8239cd0b788dc47b99e35184)), closes [#​29960](https://redirect.github.com/aws/aws-cdk/issues/29960) [#​29329](https://redirect.github.com/aws/aws-cdk/issues/29329) - **eks:** can't update authMode with the same mode ([#​31043](https://redirect.github.com/aws/aws-cdk/issues/31043)) ([64df08b](https://redirect.github.com/aws/aws-cdk/commit/64df08b80ad8c69c99c9e0178ccd58bd177fbd78)) - **lambda-event-source:** allow dynamodb filtering on boolean value ([#​31011](https://redirect.github.com/aws/aws-cdk/issues/31011)) ([9946ab0](https://redirect.github.com/aws/aws-cdk/commit/9946ab03672bf6664e8ec95a81ddb67c3bb2f63b)), closes [#​30734](https://redirect.github.com/aws/aws-cdk/issues/30734) - **s3:** bucket notifications in owning stack deletes bucket notifications from other stacks ([#​31091](https://redirect.github.com/aws/aws-cdk/issues/31091)) ([0b09e52](https://redirect.github.com/aws/aws-cdk/commit/0b09e528b4565d4e4cce9a965578a537aac96b1f)) *** #### Alpha modules (2.155.0-alpha.0) ##### Features - **ec2:** `ipv6AddressCount` property for an instance ([#​31076](https://redirect.github.com/aws/aws-cdk/issues/31076)) ([e3e5e1c](https://redirect.github.com/aws/aws-cdk/commit/e3e5e1c5a29a5da8759c2e821ef108eade8b87ea)), closes [#​31075](https://redirect.github.com/aws/aws-cdk/issues/31075) - **ec2:** support throughput on LaunchTemplate EBS volumes ([#​30716](https://redirect.github.com/aws/aws-cdk/issues/30716)) ([6ed0bed](https://redirect.github.com/aws/aws-cdk/commit/6ed0bed61088765b9f0aa736d7daea4cbea05b3d)), closes [#​24341](https://redirect.github.com/aws/aws-cdk/issues/24341) [#​22441](https://redirect.github.com/aws/aws-cdk/issues/22441) - **location:** support GeofenceCollection ([#​30711](https://redirect.github.com/aws/aws-cdk/issues/30711)) ([04d73ac](https://redirect.github.com/aws/aws-cdk/commit/04d73acc5e95568bd410a714ef00e7edb192681a)), closes [#​30710](https://redirect.github.com/aws/aws-cdk/issues/30710) ### [`v2.154.1`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.154.1) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.154.0...v2.154.1) ##### Features - update L1 CloudFormation resource definitions ([#​31193](https://redirect.github.com/aws/aws-cdk/issues/31193)) ([aa97525](https://redirect.github.com/aws/aws-cdk/commit/aa975253fe7f21f20c1d0a92f0b9c4fd28ed3236)) - update L1 CloudFormation resource definitions ([#​31194](https://redirect.github.com/aws/aws-cdk/issues/31194)) ([2191264](https://redirect.github.com/aws/aws-cdk/commit/2191264491dbf373c0678f6984a1beab7d913d5f)) ##### Bug Fixes - **cloudfront:** requirement of domainNames prevents moving a domain name between distributions ([#​31001](https://redirect.github.com/aws/aws-cdk/issues/31001)) ([1255ce3](https://redirect.github.com/aws/aws-cdk/commit/1255ce3b68341755f1bd8f44d68d0da8558a1a5e)), closes [#​29960](https://redirect.github.com/aws/aws-cdk/issues/29960) [#​29329](https://redirect.github.com/aws/aws-cdk/issues/29329) *** ##### Alpha modules (2.154.1-alpha.0) ### [`v2.154.0`](https://redirect.github.com/aws/aws-cdk/releases/tag/v2.154.0) [Compare Source](https://redirect.github.com/aws/aws-cdk/compare/v2.153.0...v2.154.0) ##### Features - update L1 CloudFormation resource definitions ([#​31145](https://redirect.github.com/aws/aws-cdk/issues/31145)) ([5387605](https://redirect.github.com/aws/aws-cdk/commit/53876051da7fac7398cbfdc87f991f5b009d2e3a)) - **batch:** add ECS_AL2023 ([#​30928](https://redirect.github.com/aws/aws-cdk/issues/30928)) ([d45bf08](https://redirect.github.com/aws/aws-cdk/commit/d45bf08c3fa6d342cf06fe26b748b5e367c3e5e3)) - **CLI:** synth displays "AssertDescription: CDK bootstrap stack version 6 required" ([#​31092](https://redirect.github.com/aws/aws-cdk/issues/31092)) ([751a922](https://redirect.github.com/aws/aws-cdk/commit/751a922de30e88a1faa7a20fb7b29cb43856d522)), closes [#​17942](https://redirect.github.com/aws/aws-cdk/issues/17942) - **core:** configure SNS topics to receive stack events on the Stack construct ([#​30551](https://redirect.github.com/aws/aws-cdk/issues/30551)) ([0cdce20](https://redirect.github.com/aws/aws-cdk/commit/0cdce20a8688bb233930542d01358e26e5ba8a61)), closes [#​8581](https://redirect.github.com/aws/aws-cdk/issues/8581) - **dynamodb:** adding on-demand-throughput to table ([#​30725](https://redirect.github.com/aws/aws-cdk/issues/30725)) ([d5a19bb](https://redirect.github.com/aws/aws-cdk/commit/d5a19bb3eeda50a7b08e2b814dfcf76e6ac21fdc)), closes [#​30091](https://redirect.github.com/aws/aws-cdk/issues/30091) - **elasticloadbalancingv2:** connection logs for ALB ([#​30599](https://redirect.github.com/aws/aws-cdk/issues/30599)) ([7c4f423](https://re

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.