Closed renovate[bot] closed 1 year ago
This PR contains the following updates:
2.82.0
2.93.0
==2.82.0
==2.93.0
==10.2.40
==10.2.70
==67.8.0.0
==68.1.0.1
3.4.4
3.4.5
2.15.0
2.16.0
3.1.0
3.1.2
2.20.77
2.20.139
5.9.3
5.10.0
📅 Schedule: Branch creation - "before 4am on the first day of the month" (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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.82.0
->2.93.0
==2.82.0
->==2.93.0
==10.2.40
->==10.2.70
==67.8.0.0
->==68.1.0.1
3.4.4
->3.4.5
2.15.0
->2.16.0
3.1.0
->3.1.2
2.20.77
->2.20.139
5.9.3
->5.10.0
Release Notes
aws/aws-cdk (aws-cdk)
### [`v2.93.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.93.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.92.0...v2.93.0) ##### Features - **apigateway:** set RestApi CloudWatchRole and Account retention policy ([#26836](https://togithub.com/aws/aws-cdk/issues/26836)) ([7af20ba](https://togithub.com/aws/aws-cdk/commit/7af20babac091dfa39bbeb625069799c0f002a76)), closes [#26827](https://togithub.com/aws/aws-cdk/issues/26827) - **aws-cdk-lib:** ADOT Lambda Layer v0.32.0 ([#26793](https://togithub.com/aws/aws-cdk/issues/26793)) ([89393a2](https://togithub.com/aws/aws-cdk/commit/89393a20f7e4c490de5fbb0be9f2db2c75f0a516)) - **core:** acknowledge warnings ([#26144](https://togithub.com/aws/aws-cdk/issues/26144)) ([dd912da](https://togithub.com/aws/aws-cdk/commit/dd912daf2b91a4a32064341e92863afbd9eeebdd)) - **core:** support bundling for single non-archive file ([#26106](https://togithub.com/aws/aws-cdk/issues/26106)) ([0aee083](https://togithub.com/aws/aws-cdk/commit/0aee08366cad622cd572f84c91b15d4875979721)) - **ecs:** container port ranges in port mappings ([#26692](https://togithub.com/aws/aws-cdk/issues/26692)) ([4997bca](https://togithub.com/aws/aws-cdk/commit/4997bca6785252d1279112780d55531a2a6f17b4)), closes [#23509](https://togithub.com/aws/aws-cdk/issues/23509) - **efs:** add grantRead and grantReadWrite, grantRootAccess to FileSystem ([#25486](https://togithub.com/aws/aws-cdk/issues/25486)) ([9c12199](https://togithub.com/aws/aws-cdk/commit/9c12199401f9eb715e40d3bd79da333cf65a0edf)) - **opensearchservice:** configuring gp3 throughput ([#26172](https://togithub.com/aws/aws-cdk/issues/26172)) ([47df704](https://togithub.com/aws/aws-cdk/commit/47df704bdb57373176272f806bb6f677c4d8bba1)), closes [#26137](https://togithub.com/aws/aws-cdk/issues/26137) - update AWS Service Spec ([#26825](https://togithub.com/aws/aws-cdk/issues/26825)) ([4133729](https://togithub.com/aws/aws-cdk/commit/41337298758830df6d3f798881ede196a087cdee)) - **route53:** add support for grantDelegation on imported PublicHostedZone ([#26333](https://togithub.com/aws/aws-cdk/issues/26333)) ([a93af2f](https://togithub.com/aws/aws-cdk/commit/a93af2fec36d05d9d0e3afcbbc39eb7a25e6f422)), closes [#26240](https://togithub.com/aws/aws-cdk/issues/26240) ##### Bug Fixes - **apigateway:** deployOptions.description is not used for deployment's description ([#26149](https://togithub.com/aws/aws-cdk/issues/26149)) ([6f9fcd6](https://togithub.com/aws/aws-cdk/commit/6f9fcd624b777d9be21796da181aff9470570057)), closes [/github.com/aws/aws-cdk/blob/72eb1e957afb9d1573445999eddd38b5c345fa7a/packages/aws-cdk-lib/aws-apigateway/lib/restapi.ts#L592C25-L592C25](https://togithub.com/aws//github.com/aws/aws-cdk/blob/72eb1e957afb9d1573445999eddd38b5c345fa7a/packages/aws-cdk-lib/aws-apigateway/lib/restapi.ts/issues/L592C25-L592C25) - **apigateway:** duplicate methodResponses if the same array is reused between addMethod calls ([#26636](https://togithub.com/aws/aws-cdk/issues/26636)) ([8dc5190](https://togithub.com/aws/aws-cdk/commit/8dc51900e09d82685fb34e199289796504bec248)), closes [#26586](https://togithub.com/aws/aws-cdk/issues/26586) - **assertions:** stack overflow while parsing template ([#26767](https://togithub.com/aws/aws-cdk/issues/26767)) ([01a7b5b](https://togithub.com/aws/aws-cdk/commit/01a7b5b72a163c2bc2c69db6843567f6a81a4a36)), closes [#26766](https://togithub.com/aws/aws-cdk/issues/26766) - **backup:** validation for vault name fails when parameters are referred in the name ([#25943](https://togithub.com/aws/aws-cdk/issues/25943)) ([00a7f03](https://togithub.com/aws/aws-cdk/commit/00a7f033f6ad19160a7350784243ecf9c71c388b)), closes [#21735](https://togithub.com/aws/aws-cdk/issues/21735) - **cdk-assets:** propagate buildSsh flag to docker build ([#26846](https://togithub.com/aws/aws-cdk/issues/26846)) ([87869c8](https://togithub.com/aws/aws-cdk/commit/87869c85ce91b57c2b88e9ce119a46999c63cfd6)) - **cli:** cannot hotswap ECS task definitions containing certain intrinsics ([#26404](https://togithub.com/aws/aws-cdk/issues/26404)) ([6d315b8](https://togithub.com/aws/aws-cdk/commit/6d315b8539e714143c35762a45e8f8f4ddcc9217)), closes [/github.com/aws/aws-cdk/blob/5ccc56975c323ea19fd0917def51184e13f440d9/packages/aws-cdk/lib/api/evaluate-cloudformation-template.ts#L352](https://togithub.com/aws//github.com/aws/aws-cdk/blob/5ccc56975c323ea19fd0917def51184e13f440d9/packages/aws-cdk/lib/api/evaluate-cloudformation-template.ts/issues/L352) [#25563](https://togithub.com/aws/aws-cdk/issues/25563) - **CLI:** diff reports wrong count of changed stacks ([#26796](https://togithub.com/aws/aws-cdk/issues/26796)) ([26dcc1e](https://togithub.com/aws/aws-cdk/commit/26dcc1e11a07d93681145049aa06d80a7d2114b9)), closes [#26818](https://togithub.com/aws/aws-cdk/issues/26818) - **cloudformation-diff:** fails on CloudFormation intrinsics in unexpected places ([#26791](https://togithub.com/aws/aws-cdk/issues/26791)) ([70c374f](https://togithub.com/aws/aws-cdk/commit/70c374f75a1e3c4bedaab00067468e7a114f6aac)), closes [#7413](https://togithub.com/aws/aws-cdk/issues/7413) - **core:** logical IDs are not allowed to start with digits ([#26821](https://togithub.com/aws/aws-cdk/issues/26821)) ([97d21a9](https://togithub.com/aws/aws-cdk/commit/97d21a92bc3182fb4d2cc305949b0825e81ecc51)), closes [#26075](https://togithub.com/aws/aws-cdk/issues/26075) - **custom-resources:** bad payload deserialization ([#26797](https://togithub.com/aws/aws-cdk/issues/26797)) ([4d3ec71](https://togithub.com/aws/aws-cdk/commit/4d3ec71e33847e80fe99da073ca0ece472e71111)), closes [#26730](https://togithub.com/aws/aws-cdk/issues/26730) - **ecr:** AutoDeleteImages custom resource description contains "undefined" ([#26800](https://togithub.com/aws/aws-cdk/issues/26800)) ([a7a6428](https://togithub.com/aws/aws-cdk/commit/a7a6428d6f87d861e28f8d3404a16193d788505d)) - **ecr:** autoDeleteImages fails when repository is renamed ([#26742](https://togithub.com/aws/aws-cdk/issues/26742)) ([e264a2f](https://togithub.com/aws/aws-cdk/commit/e264a2f2c95e57e38d77c5fedad4aa06b2ec9ead)), closes [#26711](https://togithub.com/aws/aws-cdk/issues/26711) - **efs:** FileSystem deployment fails if vpcSubnets is changed ([#26155](https://togithub.com/aws/aws-cdk/issues/26155)) ([d54b67d](https://togithub.com/aws/aws-cdk/commit/d54b67d9e03fe293784011e285be11f258d0a37c)), closes [#25099](https://togithub.com/aws/aws-cdk/issues/25099) - **eks:** helm private ecr in govcloud ([#26794](https://togithub.com/aws/aws-cdk/issues/26794)) ([ed00f24](https://togithub.com/aws/aws-cdk/commit/ed00f245159fe06f19f40569ca97183d8292fdf5)) - **eks:** undefined constructor in custom resource ([#26782](https://togithub.com/aws/aws-cdk/issues/26782)) ([0b8f31d](https://togithub.com/aws/aws-cdk/commit/0b8f31df9550c68beaaa16d03ff2a4e768bf7544)), closes [/github.com/TooTallNate/node-proxy-agent/blob/5.0.0/index.js#L25](https://togithub.com/aws//github.com/TooTallNate/node-proxy-agent/blob/5.0.0/index.js/issues/L25) [406.1.0/packages/proxy-agent/src/index.ts#L71](https://togithub.com/406.1.0/packages/proxy-agent/src/index.ts/issues/L71) [#26771](https://togithub.com/aws/aws-cdk/issues/26771) - **lambda:** use of `currentVersion` fails deployment after upgrade ([#26777](https://togithub.com/aws/aws-cdk/issues/26777)) ([0446e4a](https://togithub.com/aws/aws-cdk/commit/0446e4aae38d61b8e8a7adb1bd56655887880aa1)), closes [#26739](https://togithub.com/aws/aws-cdk/issues/26739) - **pipelines:** default image Ubuntu6 using EOL Node 16, switch to Ubuntu7 ([#26817](https://togithub.com/aws/aws-cdk/issues/26817)) ([7851c0c](https://togithub.com/aws/aws-cdk/commit/7851c0c600e2c306ca1f42888ec1ef35b82bc5f1)), closes [#26810](https://togithub.com/aws/aws-cdk/issues/26810) - **secretsmanager:** fix cross-region policy arn for imported secrets ([#26813](https://togithub.com/aws/aws-cdk/issues/26813)) ([d5050ce](https://togithub.com/aws/aws-cdk/commit/d5050ce6266b7c1609944418a750950c6f7be483)), closes [#26811](https://togithub.com/aws/aws-cdk/issues/26811) - **secretsmanager:** rotation resource creation can fail due to race condition ([#26512](https://togithub.com/aws/aws-cdk/issues/26512)) ([94e48c6](https://togithub.com/aws/aws-cdk/commit/94e48c6f5adf4aa5ebfe1491990ef8c4cf4ddaad)), closes [#26481](https://togithub.com/aws/aws-cdk/issues/26481) - aws-sdk still used in EKS custom resources ([#26756](https://togithub.com/aws/aws-cdk/issues/26756)) ([e78e355](https://togithub.com/aws/aws-cdk/commit/e78e355729b01bfd7a6ba31256b8d3b85f6d04f4)) - lambda-nodejs default runtime regression ([#26763](https://togithub.com/aws/aws-cdk/issues/26763)) ([2aa4733](https://togithub.com/aws/aws-cdk/commit/2aa4733e7177df58eacb9d4344fa1a68505aff28)), closes [#26732](https://togithub.com/aws/aws-cdk/issues/26732) *** #### Alpha modules (2.93.0-alpha.0) ##### Features - **app-staging-synthesizer:** enable tag immutability ([#26656](https://togithub.com/aws/aws-cdk/issues/26656)) ([0bcc4b4](https://togithub.com/aws/aws-cdk/commit/0bcc4b4b9d0a3dab29be343c4c3db4da7bbde00a)) - **synthetics:** enable auto delete lambdas via custom resource ([#26580](https://togithub.com/aws/aws-cdk/issues/26580)) ([6d1dc5b](https://togithub.com/aws/aws-cdk/commit/6d1dc5befd4b76d8799417185d862e81da0a6796)), closes [#18448](https://togithub.com/aws/aws-cdk/issues/18448) ##### Bug Fixes - **lambda-python:** poetry bundling is broken after Aug 20 ([#26823](https://togithub.com/aws/aws-cdk/issues/26823)) ([95f8cef](https://togithub.com/aws/aws-cdk/commit/95f8cef0505dd2deb8ee5e45ab98c6ab1b764b02)) - **redshift:** adding distKey to an existing table fails deployment ([#26789](https://togithub.com/aws/aws-cdk/issues/26789)) ([8c9f0e2](https://togithub.com/aws/aws-cdk/commit/8c9f0e2391ad3f67b033758706c5611525081c10)), closes [#26733](https://togithub.com/aws/aws-cdk/issues/26733) ### [`v2.92.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.92.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.91.0...v2.92.0) ##### Features - update AWS Service Spec ([#26751](https://togithub.com/aws/aws-cdk/issues/26751)) ([e4e0832](https://togithub.com/aws/aws-cdk/commit/e4e08320412cd6cc999fb9eef0cd93b0445abceb)) - **opensearchservice:** SAML authorization properties for Domain construct ([#26673](https://togithub.com/aws/aws-cdk/issues/26673)) ([6e20cbf](https://togithub.com/aws/aws-cdk/commit/6e20cbf8536f47ee1d3c11b8115258a8cf268e41)), closes [#26600](https://togithub.com/aws/aws-cdk/issues/26600) ##### Bug Fixes - **aws-cdk-lib:** custom resources using Node16 and SDKv2 ([#26710](https://togithub.com/aws/aws-cdk/issues/26710)) ([259a469](https://togithub.com/aws/aws-cdk/commit/259a4694f1f398cabce5a910a7c4f1af927bfcf8)), closes [#26708](https://togithub.com/aws/aws-cdk/issues/26708) - **custom-resources:** incorrect sdkv3 fallback ([#26693](https://togithub.com/aws/aws-cdk/issues/26693)) ([0fc33d9](https://togithub.com/aws/aws-cdk/commit/0fc33d94ee54b6cefc3383ad76309efe626c23a2)) *** #### Alpha modules (2.92.0-alpha.0) ##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES - **batch:** if using spot instances on your Compute Environments, they will default to `SPOT_PRICE_CAPACITY_OPTIMIZED` instead of `SPOT_CAPACITY_OPTIMIZED` now. ##### Features - **batch:** grantSubmitJob method ([#26729](https://togithub.com/aws/aws-cdk/issues/26729)) ([716871f](https://togithub.com/aws/aws-cdk/commit/716871f792bf5563fc952846c1ae746eafcc2dfa)), closes [#25574](https://togithub.com/aws/aws-cdk/issues/25574) - **batch:** set default spot allocation strategy to `SPOT_PRICE_CAPACITY_OPTIMIZED` ([#26731](https://togithub.com/aws/aws-cdk/issues/26731)) ([e0ca252](https://togithub.com/aws/aws-cdk/commit/e0ca252acee8290558edddde137458a055ad0b9e)) ### [`v2.91.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.91.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.90.0...v2.91.0) ##### Features - **cdk:** `cdk diff --quiet` suppresses progress messages ([#26652](https://togithub.com/aws/aws-cdk/issues/26652)) ([5777c88](https://togithub.com/aws/aws-cdk/commit/5777c88394e2834bd56d6a20ace41e8d317a0d85)), closes [#26526](https://togithub.com/aws/aws-cdk/issues/26526) [#26526](https://togithub.com/aws/aws-cdk/issues/26526) - **core:** Fn.findInMap supports default value ([#26543](https://togithub.com/aws/aws-cdk/issues/26543)) ([8526feb](https://togithub.com/aws/aws-cdk/commit/8526febc8f4b6bf6b21d80b3acc3fc3a932401a4)), closes [#26125](https://togithub.com/aws/aws-cdk/issues/26125) - **rds:** support aurora mysql 3.04.0 ([#26651](https://togithub.com/aws/aws-cdk/issues/26651)) ([6de3344](https://togithub.com/aws/aws-cdk/commit/6de3344a6292daf402d920480961ee6e920fbdca)) - update AWS Service Spec ([#26658](https://togithub.com/aws/aws-cdk/issues/26658)) ([d865d6c](https://togithub.com/aws/aws-cdk/commit/d865d6ce896b36210aeabdd3f465bbaf4bfa6201)) ##### Bug Fixes - **apigateway:** allowedOrigins are incorrectly interpreted as regexes ([#26648](https://togithub.com/aws/aws-cdk/issues/26648)) ([cc52e2d](https://togithub.com/aws/aws-cdk/commit/cc52e2dc22df1434d27c38073bcd60421d2ec39e)), closes [#26623](https://togithub.com/aws/aws-cdk/issues/26623) - **lambda:** Lambda Insights Layer ARN 1.0.229 in us-west-1 on ARM64 incorrect ([#26626](https://togithub.com/aws/aws-cdk/issues/26626)) ([dabf868](https://togithub.com/aws/aws-cdk/commit/dabf868ed81235174b59d4990157b777ed23be64)), closes [/docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Lambda-Insights-extension-versionsARM.html#Lambda-Insights-extension-ARM-1](https://togithub.com/aws//docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Lambda-Insights-extension-versionsARM.html/issues/Lambda-Insights-extension-ARM-1) [#26615](https://togithub.com/aws/aws-cdk/issues/26615) - **rds:** `grantConnect` fails to deploy when no user is specified for instances with secret credentials ([#26647](https://togithub.com/aws/aws-cdk/issues/26647)) ([112b861](https://togithub.com/aws/aws-cdk/commit/112b8619d60dd9082be92cb811cc5c7f36f05fe1)), closes [#26603](https://togithub.com/aws/aws-cdk/issues/26603) - **sam:** CfnFunction events are not rendered ([#26679](https://togithub.com/aws/aws-cdk/issues/26679)) ([305a9cc](https://togithub.com/aws/aws-cdk/commit/305a9cc9a5cb18db0c2660c5354a2c43e8d36cf6)), closes [#26637](https://togithub.com/aws/aws-cdk/issues/26637) - **triggers:** executed on update even when executeOnHandlerChange is false ([#26676](https://togithub.com/aws/aws-cdk/issues/26676)) ([ed3aaf7](https://togithub.com/aws/aws-cdk/commit/ed3aaf7826884d3fdafd667fe7816fc57772632c)), closes [#25939](https://togithub.com/aws/aws-cdk/issues/25939) - broken cross-region reference in aws-route53 ([#26666](https://togithub.com/aws/aws-cdk/issues/26666)) ([ec61b09](https://togithub.com/aws/aws-cdk/commit/ec61b09f6f3f49ace109ec150064fb948635eee1)) *** #### Alpha modules (2.91.0-alpha.0) ##### Features - **appconfig:** L2 constructs ([#26639](https://togithub.com/aws/aws-cdk/issues/26639)) ([e479bd4](https://togithub.com/aws/aws-cdk/commit/e479bd4353aefa5e48189d2c71f6067489afe141)) - **glue:** Job construct does not honor SparkUIProps S3 prefix when granting S3 access ([#26696](https://togithub.com/aws/aws-cdk/issues/26696)) ([42250f1](https://togithub.com/aws/aws-cdk/commit/42250f1df04b7c2ffb637c8943444ed8c0dab2df)), closes [#19862](https://togithub.com/aws/aws-cdk/issues/19862) ##### Bug Fixes - **glue:** synth time validation does not work in Python/Java/C#/Go ([#26650](https://togithub.com/aws/aws-cdk/issues/26650)) ([dba8cf3](https://togithub.com/aws/aws-cdk/commit/dba8cf3877663b3911c6da724f2cc5906ea60159)), closes [#26620](https://togithub.com/aws/aws-cdk/issues/26620) ### [`v2.90.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.90.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.89.0...v2.90.0) ##### Features - **aws-cdk-lib:** ADOT Lambda Layer v0.31.0 ([#26505](https://togithub.com/aws/aws-cdk/issues/26505)) ([03c6f6f](https://togithub.com/aws/aws-cdk/commit/03c6f6fb667a1d7034537b514103215bb949a8da)) - **core:** new RemovalPolicy.RETAIN_EXCEPT_ON_CREATE to only retain resources that have been successfully created ([#26602](https://togithub.com/aws/aws-cdk/issues/26602)) ([c84666c](https://togithub.com/aws/aws-cdk/commit/c84666c22658e22956d79b83d0d226278d829f9d)), closes [#26595](https://togithub.com/aws/aws-cdk/issues/26595) - **core:** support ssh build arg in DockerImageAsset ([#26356](https://togithub.com/aws/aws-cdk/issues/26356)) ([7b3d381](https://togithub.com/aws/aws-cdk/commit/7b3d3813124c6c1dfa912c4fbe20772c84a0ffc6)) - **stepfunctions:** allow setting comment on state machine ([#25858](https://togithub.com/aws/aws-cdk/issues/25858)) ([6a70b4f](https://togithub.com/aws/aws-cdk/commit/6a70b4fe83f6ab2571086454909aae13ec9959fb)) - update AWS Service Spec ([#26579](https://togithub.com/aws/aws-cdk/issues/26579)) ([6c588da](https://togithub.com/aws/aws-cdk/commit/6c588da2c6b1c2f5a53fb9151c84c7298ce2427e)) ##### Bug Fixes - **cli:** specifying --quiet does not suppress asset building and publishing logs ([#26493](https://togithub.com/aws/aws-cdk/issues/26493)) ([b12bc67](https://togithub.com/aws/aws-cdk/commit/b12bc676bd5f99843b224839bc32504b47f0599e)), closes [#26265](https://togithub.com/aws/aws-cdk/issues/26265) - **ec2:** flowLogName property for FlowLog construct does not work ([#26371](https://togithub.com/aws/aws-cdk/issues/26371)) ([f910f78](https://togithub.com/aws/aws-cdk/commit/f910f7840f9ceb02780dc3b08d548fb7a2072e58)), closes [#26370](https://togithub.com/aws/aws-cdk/issues/26370) - **ecr:** error handling compatible with aws sdk v3 ([#26608](https://togithub.com/aws/aws-cdk/issues/26608)) ([300989a](https://togithub.com/aws/aws-cdk/commit/300989a675bd9fc9c2829c5115efe34e753e0976)), closes [#26433](https://togithub.com/aws/aws-cdk/issues/26433) - **ecs:** unclear docs on valid ec2 task definition placement constraints and no validation of input [#25933](https://togithub.com/aws/aws-cdk/issues/25933) ([#26384](https://togithub.com/aws/aws-cdk/issues/26384)) ([4c57f45](https://togithub.com/aws/aws-cdk/commit/4c57f4550917f5a280a5c0a79f2ae03325ef3a66)) - **logs:** LogRetention Custom Resource does not use Node18 ([#26609](https://togithub.com/aws/aws-cdk/issues/26609)) ([54e64c7](https://togithub.com/aws/aws-cdk/commit/54e64c7eb0435bd043affe4bbd8dc2fdbddbcffd)), closes [#26461](https://togithub.com/aws/aws-cdk/issues/26461) *** #### Alpha modules (2.90.0-alpha.0) ##### Features - **glue:** glue tables can include storage parameters ([#24498](https://togithub.com/aws/aws-cdk/issues/24498)) ([f1df9ab](https://togithub.com/aws/aws-cdk/commit/f1df9ab2ba29051016f052ffe9a629ca698289b8)), closes [#23132](https://togithub.com/aws/aws-cdk/issues/23132) ##### Bug Fixes - **app-staging-synthesizer:** misleading error message about environment-agnostic/aware stacks ([#26607](https://togithub.com/aws/aws-cdk/issues/26607)) ([7e2f335](https://togithub.com/aws/aws-cdk/commit/7e2f335b60bda549c6abd628863b3535f9e9f153)) - **synthetics:** updated handler validation ([#26569](https://togithub.com/aws/aws-cdk/issues/26569)) ([1eaec92](https://togithub.com/aws/aws-cdk/commit/1eaec92cd7cc201c92990ab1f57a8299107327db)), closes [#26540](https://togithub.com/aws/aws-cdk/issues/26540) ### [`v2.89.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.89.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.88.0...v2.89.0) ##### Features - support max-buffer-size for AWSLogs driver ([#26396](https://togithub.com/aws/aws-cdk/issues/26396)) ([a74536b](https://togithub.com/aws/aws-cdk/commit/a74536b030a6050ee7fdae289abdbe5a1226ba19)) - update AWS Service Spec ([#26541](https://togithub.com/aws/aws-cdk/issues/26541)) ([b1ca3c0](https://togithub.com/aws/aws-cdk/commit/b1ca3c09e68a2c1f5bf5ce4c9c40f12db7f1767f)) - **cli:** add diff message on the number of stacks with differences ([#26297](https://togithub.com/aws/aws-cdk/issues/26297)) ([a9e2789](https://togithub.com/aws/aws-cdk/commit/a9e2789d2f927c26db0aee4ce7cb2cc073a99bc5)), closes [#10417](https://togithub.com/aws/aws-cdk/issues/10417) - **logs:** configure custom subscription filter name ([#26498](https://togithub.com/aws/aws-cdk/issues/26498)) ([7ddb305](https://togithub.com/aws/aws-cdk/commit/7ddb3059915fb3bd05d9d59eee46f90833c62861)), closes [#26485](https://togithub.com/aws/aws-cdk/issues/26485) - **opensearchservice:** L2 properties for offPeakWindowOptions and softwareUpdateOptions ([#26403](https://togithub.com/aws/aws-cdk/issues/26403)) ([02e8d58](https://togithub.com/aws/aws-cdk/commit/02e8d5892a35f9e5a467e32413a0532b217ca3bc)), closes [#26388](https://togithub.com/aws/aws-cdk/issues/26388) - **rds:** `isFromLegacyInstanceProps` migration flag with `ClusterInstance.serverlessV2` ([#26472](https://togithub.com/aws/aws-cdk/issues/26472)) ([6ec9829](https://togithub.com/aws/aws-cdk/commit/6ec9829ac2d20855a35dad03c4110c46dd89cba8)), closes [/github.com/aws/aws-cdk/issues/20197#issuecomment-1284485844](https://togithub.com/aws//github.com/aws/aws-cdk/issues/20197/issues/issuecomment-1284485844) [#25942](https://togithub.com/aws/aws-cdk/issues/25942) - **rds:** support aurora mysql 3.03.1 ([#26507](https://togithub.com/aws/aws-cdk/issues/26507)) ([7fa74c4](https://togithub.com/aws/aws-cdk/commit/7fa74c48d77461c5305e00f68127621abe975086)) - **route53:** support geolocation routing ([#26383](https://togithub.com/aws/aws-cdk/issues/26383)) ([6bd9a2d](https://togithub.com/aws/aws-cdk/commit/6bd9a2d1293b94e83cb6fe9b3768155f646d9066)), closes [#9478](https://togithub.com/aws/aws-cdk/issues/9478) - **stepfunctions:** add stateMachineRevisionId property to StateMachine ([#26443](https://togithub.com/aws/aws-cdk/issues/26443)) ([3e47d1b](https://togithub.com/aws/aws-cdk/commit/3e47d1b2e82bdb156bcac797ead5d9f2e522a018)), closes [#26440](https://togithub.com/aws/aws-cdk/issues/26440) ##### Bug Fixes - **autoscaling:** StepScalingPolicy intervals not checked for going over allowable maximum ([#26490](https://togithub.com/aws/aws-cdk/issues/26490)) ([58b004e](https://togithub.com/aws/aws-cdk/commit/58b004ef7385cfb42910b6978b4b5b836cbb69f7)), closes [/github.com/aws/aws-cdk/blob/bc029fe5ac69a8b7fd2dfdbcd8834e9a2cf8e000/packages/aws-cdk-lib/aws-autoscaling/lib/step-scaling-policy.ts#L136-L166](https://togithub.com/aws//github.com/aws/aws-cdk/blob/bc029fe5ac69a8b7fd2dfdbcd8834e9a2cf8e000/packages/aws-cdk-lib/aws-autoscaling/lib/step-scaling-policy.ts/issues/L136-L166) [/github.com/aws/aws-cdk/blob/bc029fe5ac69a8b7fd2dfdbcd8834e9a2cf8e000/packages/aws-cdk-lib/aws-autoscaling/lib/step-scaling-policy.ts#L105-L134](https://togithub.com/aws//github.com/aws/aws-cdk/blob/bc029fe5ac69a8b7fd2dfdbcd8834e9a2cf8e000/packages/aws-cdk-lib/aws-autoscaling/lib/step-scaling-policy.ts/issues/L105-L134) [#26215](https://togithub.com/aws/aws-cdk/issues/26215) - **cdk:** allow bootstrap with policy names with a path ([#26378](https://togithub.com/aws/aws-cdk/issues/26378)) ([1820fc9](https://togithub.com/aws/aws-cdk/commit/1820fc902c6f37faed0538305bd701103dae43ff)), closes [#26320](https://togithub.com/aws/aws-cdk/issues/26320) - **core:** policy validation trace incorrect for larger constructs ([#26466](https://togithub.com/aws/aws-cdk/issues/26466)) ([fd181c7](https://togithub.com/aws/aws-cdk/commit/fd181c70f3668b2f0ec0ccbca38a5ef9100eb86b)) - **ecs:** deployment alarm configurations are being added in isolated partitions ([#26458](https://togithub.com/aws/aws-cdk/issues/26458)) ([eea223b](https://togithub.com/aws/aws-cdk/commit/eea223b52f4445e6084b1fa1fa15a3a78f83fa18)), closes [#26456](https://togithub.com/aws/aws-cdk/issues/26456) - **ecs-patterns:** `minHealthyPercent` and `maxHealthyPercent` props validation ([#26193](https://togithub.com/aws/aws-cdk/issues/26193)) ([bdfdc91](https://togithub.com/aws/aws-cdk/commit/bdfdc91b1b8f86104290a9fb6899013617e307ef)), closes [#26158](https://togithub.com/aws/aws-cdk/issues/26158) - **lambda:** bundling fails with pnpm >= 8.4.0 ([#26478](https://togithub.com/aws/aws-cdk/issues/26478)) ([#26479](https://togithub.com/aws/aws-cdk/issues/26479)) ([1df243a](https://togithub.com/aws/aws-cdk/commit/1df243a0130ed15034f53d95e6544935de911a88)) - **rds:** Add missing Aurora engine 8.0.mysql_aurora.3.02.3 ([#26462](https://togithub.com/aws/aws-cdk/issues/26462)) ([ac9bb1a](https://togithub.com/aws/aws-cdk/commit/ac9bb1a27c704f5bcb4d8ca15dc5a224a592bd27)) - **secretsmanager:** `arnForPolicies` evaluates to the partial ARN if accessed from a cross-env stack ([#26308](https://togithub.com/aws/aws-cdk/issues/26308)) ([0e808d8](https://togithub.com/aws/aws-cdk/commit/0e808d81d8a6b4b860f9dbf6be6bdf85429eaf77)) - **sns-subscriptions:** SQS queue encrypted by AWS managed KMS key is allowed to be specified as subscription and dead-letter queue ([#26110](https://togithub.com/aws/aws-cdk/issues/26110)) ([0531492](https://togithub.com/aws/aws-cdk/commit/0531492451b4f99fe469380ba926f22addbfc492)), closes [#19796](https://togithub.com/aws/aws-cdk/issues/19796) - **stepfunctions-tasks:** Default Retry policy for `LambdaInvoke` does not include `Lambda.ClientExecutionTimeoutException` default Retry settings ([#26474](https://togithub.com/aws/aws-cdk/issues/26474)) ([f22bd4e](https://togithub.com/aws/aws-cdk/commit/f22bd4e2b1914b42450ffa061d27009039469b2b)), closes [#26470](https://togithub.com/aws/aws-cdk/issues/26470) - **stepfunctions-tasks:** specify tags in BatchSubmitJob properties ([#26349](https://togithub.com/aws/aws-cdk/issues/26349)) ([f24ece1](https://togithub.com/aws/aws-cdk/commit/f24ece1dba43e1a0fda3cc917e04af61d90040fc)), closes [#26336](https://togithub.com/aws/aws-cdk/issues/26336) *** ##### Alpha modules (2.89.0-alpha.0) ##### Features - **app-staging-synthesizer:** option to specify staging stack name prefix ([#26324](https://togithub.com/aws/aws-cdk/issues/26324)) ([1b36124](https://togithub.com/aws/aws-cdk/commit/1b3612457078f8195fb5a73b9f0e44caf99fae96)) - **apprunner:** make `Service` implement `IGrantable` ([#26130](https://togithub.com/aws/aws-cdk/issues/26130)) ([6033c9a](https://togithub.com/aws/aws-cdk/commit/6033c9a01322be74f8ae7ddd0a3856cc22e28975)), closes [#26089](https://togithub.com/aws/aws-cdk/issues/26089) - **neptune-alpha:** support for Neptune serverless ([#26445](https://togithub.com/aws/aws-cdk/issues/26445)) ([b42dbc8](https://togithub.com/aws/aws-cdk/commit/b42dbc800eabff64bc86cb8fb5629c2ce7496767)), closes [#26428](https://togithub.com/aws/aws-cdk/issues/26428) - **scheduler:** ScheduleGroup ([#26196](https://togithub.com/aws/aws-cdk/issues/26196)) ([27dc8ff](https://togithub.com/aws/aws-cdk/commit/27dc8ffd62d450154ab2574cc453bb5fcdd7c0b8)) ##### Bug Fixes - **cli-lib:** set skipLibCheck on generateSchema to prevent intermittent test failures ([#26551](https://togithub.com/aws/aws-cdk/issues/26551)) ([1807f57](https://togithub.com/aws/aws-cdk/commit/1807f5754885e4b1b1c8d12ca7a1cc7efab9ef2c)) ### [`v2.88.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.88.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.87.0...v2.88.0) ##### Features - **app-mesh:** support port property on weighted targets ([#26114](https://togithub.com/aws/aws-cdk/issues/26114)) ([54f91c8](https://togithub.com/aws/aws-cdk/commit/54f91c802d9930fcbf34a36ca5b5aadbfe765bf3)), closes [#26083](https://togithub.com/aws/aws-cdk/issues/26083) - **autoscaling:** deprecate launch configurations (under feature flag) ([#25910](https://togithub.com/aws/aws-cdk/issues/25910)) ([ff21c69](https://togithub.com/aws/aws-cdk/commit/ff21c6913ce8079ee0969598d5cc5de43ae46951)), closes [#23165](https://togithub.com/aws/aws-cdk/issues/23165) - **aws-cdk-lib:** use new L1 codegen ([#26318](https://togithub.com/aws/aws-cdk/issues/26318)) ([f15ed23](https://togithub.com/aws/aws-cdk/commit/f15ed231e7728623df9ca3943cdfc2c9feb06e9a)) - **cfnspec:** cloudformation spec v130.0.0 ([#26278](https://togithub.com/aws/aws-cdk/issues/26278)) ([d316af7](https://togithub.com/aws/aws-cdk/commit/d316af79c2b8bf86d954c94404b2a685280f6f25)) - **cfnspec:** cloudformation spec v130.1.0 ([#26362](https://togithub.com/aws/aws-cdk/issues/26362)) ([52e20c9](https://togithub.com/aws/aws-cdk/commit/52e20c921fa11693f3dd65702c9a0e7f8550f37d)) - **cloudfront:** add denyList to OriginRequestPolicy behaviors ([#25767](https://togithub.com/aws/aws-cdk/issues/25767)) ([7926560](https://togithub.com/aws/aws-cdk/commit/7926560f0a150d8fd39d0775df5259621b8068ae)), closes [/github.com/awsdocs/aws-cloudformation-user-guide/commit/a38f2735de1b0b34a4feac1c7bde47524e0966b5#diff-630d84276f15d7dbe9836107b0c289d8692c9279ae10adacf34344273f28fcecR33](https://togithub.com/aws//github.com/awsdocs/aws-cloudformation-user-guide/commit/a38f2735de1b0b34a4feac1c7bde47524e0966b5/issues/diff-630d84276f15d7dbe9836107b0c289d8692c9279ae10adacf34344273f28fcecR33) [/github.com/awsdocs/aws-cloudformation-user-guide/commit/a38f2735de1b0b34a4feac1c7bde47524e0966b5#diff-83c67e21c489d688c4da6943452187182e96e8974f447bd3479044da752fe43bR34](https://togithub.com/aws//github.com/awsdocs/aws-cloudformation-user-guide/commit/a38f2735de1b0b34a4feac1c7bde47524e0966b5/issues/diff-83c67e21c489d688c4da6943452187182e96e8974f447bd3479044da752fe43bR34) [/github.com/awsdocs/aws-cloudformation-user-guide/commit/a38f2735de1b0b34a4feac1c7bde47524e0966b5#diff-96b632ead034b3554fb62969ffa46e799f53a1edfb3cfed5deba5df4d769aab1R34](https://togithub.com/aws//github.com/awsdocs/aws-cloudformation-user-guide/commit/a38f2735de1b0b34a4feac1c7bde47524e0966b5/issues/diff-96b632ead034b3554fb62969ffa46e799f53a1edfb3cfed5deba5df4d769aab1R34) - **cloudwatch:** allow configuring period on SingleValueWidget ([#26260](https://togithub.com/aws/aws-cdk/issues/26260)) ([c8edc87](https://togithub.com/aws/aws-cdk/commit/c8edc876bb1e2ea0fb63905021d9b4c77a913c9f)), closes [#26259](https://togithub.com/aws/aws-cdk/issues/26259) - **cloudwatch:** dashboard variables ([#26285](https://togithub.com/aws/aws-cdk/issues/26285)) ([73f2741](https://togithub.com/aws/aws-cdk/commit/73f274193d4c687822d956742722ce5cecdf9173)), closes [#26200](https://togithub.com/aws/aws-cdk/issues/26200) - **codebuild:** support for Docker Registry Image for Linux Arm ([#26121](https://togithub.com/aws/aws-cdk/issues/26121)) ([f522796](https://togithub.com/aws/aws-cdk/commit/f522796426a0d9526fae99330784fff9bdb67740)), closes [#24367](https://togithub.com/aws/aws-cdk/issues/24367) [#24342](https://togithub.com/aws/aws-cdk/issues/24342) - **core:** allow user to specify --platform ([#26368](https://togithub.com/aws/aws-cdk/issues/26368)) ([2f8df43](https://togithub.com/aws/aws-cdk/commit/2f8df4395ed7897ce3d450983c694cc40405f330)), closes [#25759](https://togithub.com/aws/aws-cdk/issues/25759) - **custom-resources:** add custom environmentEncryption for Provider lambda functions ([#26236](https://togithub.com/aws/aws-cdk/issues/26236)) ([546456a](https://togithub.com/aws/aws-cdk/commit/546456a80a9204d9294831b759f04d3d4e3da72a)), closes [#26197](https://togithub.com/aws/aws-cdk/issues/26197) - **ec2:** make VPC internet gateway creation controllable ([#26314](https://togithub.com/aws/aws-cdk/issues/26314)) ([cc4ce12](https://togithub.com/aws/aws-cdk/commit/cc4ce12803b756b174445f8493d4239c57f78f97)), closes [#26270](https://togithub.com/aws/aws-cdk/issues/26270) - **ec2:** support using ssm parameter to resolve AMI ID at instance launch time ([#26273](https://togithub.com/aws/aws-cdk/issues/26273)) ([2462b0b](https://togithub.com/aws/aws-cdk/commit/2462b0b0155a5cf5382b1780e8a8cd40d1206a95)) - **eks:** support eks with k8s 1.27 ([#25897](https://togithub.com/aws/aws-cdk/issues/25897)) ([fdd3309](https://togithub.com/aws/aws-cdk/commit/fdd3309ee98a8dcd9542d8ffec9defcdbdcd28af)) - **lambda-event-sources:** added filters support to kafka sources ([#26366](https://togithub.com/aws/aws-cdk/issues/26366)) ([c575dde](https://togithub.com/aws/aws-cdk/commit/c575dded26834bd55618813b74046d2f380d1940)), closes [#26348](https://togithub.com/aws/aws-cdk/issues/26348) - **opensearch:** opensearch 2.7 engine version ([#26313](https://togithub.com/aws/aws-cdk/issues/26313)) ([fb580b5](https://togithub.com/aws/aws-cdk/commit/fb580b56541a63485fc1ef24cd75e5f9ae18f940)) - **opensearchservice:** support for MultiAZWithStandBy (under feature flag) ([#26082](https://togithub.com/aws/aws-cdk/issues/26082)) ([6c75581](https://togithub.com/aws/aws-cdk/commit/6c75581ae2b9537fa9d1d724b837fe81ae22d345)), closes [#26026](https://togithub.com/aws/aws-cdk/issues/26026) - **rds:** support Aurora MySQL engine v. 2.11.3 ([#26419](https://togithub.com/aws/aws-cdk/issues/26419)) ([c646644](https://togithub.com/aws/aws-cdk/commit/c6466448e53f2f486ec40ff176b8623257e4b3f8)), closes [#26407](https://togithub.com/aws/aws-cdk/issues/26407) - **rds:** support aurora postgresql 14.8 ([#26427](https://togithub.com/aws/aws-cdk/issues/26427)) ([e8fc7a8](https://togithub.com/aws/aws-cdk/commit/e8fc7a881e8c3e0ef3b437b316bba58e0c74d5a2)) - **rds:** support aurora postgresql 15.3 ([#26377](https://togithub.com/aws/aws-cdk/issues/26377)) ([669dd7f](https://togithub.com/aws/aws-cdk/commit/669dd7f78a1ef41ab36ffb6fca66a7e90407ac45)), closes [#26363](https://togithub.com/aws/aws-cdk/issues/26363) - **rds:** support configuring secret rotation behavior via rotateImmediatelyOnUpdate prop ([#26329](https://togithub.com/aws/aws-cdk/issues/26329)) ([979cbff](https://togithub.com/aws/aws-cdk/commit/979cbff5dc3e39c40e663ed87888a3ea8d2a6f7d)), closes [#26099](https://togithub.com/aws/aws-cdk/issues/26099) ##### Bug Fixes - **apigateway:** method response from rest api default options are not passed to Method ([#26275](https://togithub.com/aws/aws-cdk/issues/26275)) ([9bcc6d5](https://togithub.com/aws/aws-cdk/commit/9bcc6d5b6e9a47affc8d972c6bf16e725915cfcd)), closes [#26252](https://togithub.com/aws/aws-cdk/issues/26252) - **aws_ecs:** Do not output NetworkConfiguraiton to ECS Service when using EXTERNAL deployment controller ([#26338](https://togithub.com/aws/aws-cdk/issues/26338)) ([170edda](https://togithub.com/aws/aws-cdk/commit/170eddad663a75506443fd1619d716d2b7ac3e0f)), closes [#26335](https://togithub.com/aws/aws-cdk/issues/26335) - **cli:** credential plugin exceptions stop the entire CLI ([#26244](https://togithub.com/aws/aws-cdk/issues/26244)) ([1a8f5ad](https://togithub.com/aws/aws-cdk/commit/1a8f5ade8ea0bc26bee0cefd73085aaf788434c8)) - **cli:** hotswap doesn't update SSM parameter environment variables properly ([#26382](https://togithub.com/aws/aws-cdk/issues/26382)) ([32654f5](https://togithub.com/aws/aws-cdk/commit/32654f573651dd099e8e1b6823ef1934e03660dd)), closes [#25387](https://togithub.com/aws/aws-cdk/issues/25387) [#25483](https://togithub.com/aws/aws-cdk/issues/25483) - **core:** cross region exports fail when parameter doesn't exist ([#26434](https://togithub.com/aws/aws-cdk/issues/26434)) ([d130bd7](https://togithub.com/aws/aws-cdk/commit/d130bd742a7b016311f56dd217b87bcbbedf6521)) - **custom-resource:** `ignoreErrorCodesMatching` broken on sdk v3 ([#26430](https://togithub.com/aws/aws-cdk/issues/26430)) ([e21dd4e](https://togithub.com/aws/aws-cdk/commit/e21dd4e63e313992e8b88921f84a70a95428c0ae)) - **ecs:** DeploymentAlarms property is specified for ECS service with CODE_DEPLOY and EXTERNAL deployment controller ([#26317](https://togithub.com/aws/aws-cdk/issues/26317)) ([b799c82](https://togithub.com/aws/aws-cdk/commit/b799c82526b755d3f6005fd022467d7dcb220bb3)), closes [#25840](https://togithub.com/aws/aws-cdk/issues/25840) [#26307](https://togithub.com/aws/aws-cdk/issues/26307) - **ecs:** Windows ECS Optimized AMI SSM parameter format is incorrect ([#26326](https://togithub.com/aws/aws-cdk/issues/26326)) ([43013d0](https://togithub.com/aws/aws-cdk/commit/43013d04f3a2637b799b9a57916751c3d04b9a2f)), closes [#26327](https://togithub.com/aws/aws-cdk/issues/26327) - **lambda:** add instrument handler option to adotInstrumentation to support python lambda functions ([#26040](https://togithub.com/aws/aws-cdk/issues/26040)) ([bd06669](https://togithub.com/aws/aws-cdk/commit/bd06669586baee054f1a9a6bb142d572d21ce3bc)), closes [#24666](https://togithub.com/aws/aws-cdk/issues/24666) - **lambda:** bundling fails with pnpm >= 8.4.0 ([#25612](https://togithub.com/aws/aws-cdk/issues/25612)) ([#26386](https://togithub.com/aws/aws-cdk/issues/26386)) ([928cbc8](https://togithub.com/aws/aws-cdk/commit/928cbc821806d16d8e8875218d02fd2f4c134ed8)), closes [#25617](https://togithub.com/aws/aws-cdk/issues/25617) - **lambda:** Update Python Lambda Adot Lambda layer versions ([#26411](https://togithub.com/aws/aws-cdk/issues/26411)) ([47f15a6](https://togithub.com/aws/aws-cdk/commit/47f15a6cf1899cf974066f6c864ef9884af7128d)), closes [#26168](https://togithub.com/aws/aws-cdk/issues/26168) - **s3:** auto-delete-objects fails when bucket doesn't exist ([#26433](https://togithub.com/aws/aws-cdk/issues/26433)) ([228901a](https://togithub.com/aws/aws-cdk/commit/228901a6e5de9cb483dbd07dd0a9a046cf6ddf96)), closes [#16756](https://togithub.com/aws/aws-cdk/issues/16756) - bad error checks in custom resources ([#26392](https://togithub.com/aws/aws-cdk/issues/26392)) ([267e42c](https://togithub.com/aws/aws-cdk/commit/267e42ce1668211d58c277b6901b80e62284abdc)) - **pkglint:** library creation generates incorrect package names ([#26330](https://togithub.com/aws/aws-cdk/issues/26330)) ([05d875b](https://togithub.com/aws/aws-cdk/commit/05d875bd8a2b46d47e9fb250e5b2b6ab28d5b0de)), closes [#26331](https://togithub.com/aws/aws-cdk/issues/26331) - **s3:** allow empty string as keyPrefixEquals ([#26243](https://togithub.com/aws/aws-cdk/issues/26243)) ([9381880](https://togithub.com/aws/aws-cdk/commit/9381880be98ab76580e7638c5d1b929d1e94e80d)), closes [#26242](https://togithub.com/aws/aws-cdk/issues/26242) - **servicecatalog:** product stack asset bucket with forced encryption ([#26303](https://togithub.com/aws/aws-cdk/issues/26303)) ([cb5bef5](https://togithub.com/aws/aws-cdk/commit/cb5bef5e42ca047f4bd6f13cb382821f3df8a40c)), closes [#26302](https://togithub.com/aws/aws-cdk/issues/26302) - **servicecatalog:** support nested stacks in product stacks ([#26311](https://togithub.com/aws/aws-cdk/issues/26311)) ([cad0635](https://togithub.com/aws/aws-cdk/commit/cad0635b0f35c55f2a305fa5723c66e5b0248939)), closes [#24317](https://togithub.com/aws/aws-cdk/issues/24317) *** #### Alpha modules (2.88.0-alpha.0) ##### ⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES - **apprunner-alpha:** This change will be destructive if the `serviceName` is set on an existing resources. ##### Features - **glue:** support Data Quality ruleset ([#26272](https://togithub.com/aws/aws-cdk/issues/26272)) ([af3a188](https://togithub.com/aws/aws-cdk/commit/af3a18810847e68aa55865e380b5e4d7f9ba5edf)) - **glue:** validate maxCapacity, workerCount, and workerType ([#26241](https://togithub.com/aws/aws-cdk/issues/26241)) ([349e4d4](https://togithub.com/aws/aws-cdk/commit/349e4d4401eb6b785ebc325905a212a41d664e1f)) - **iot-actions:** iot rule https action l2 construct ([#25535](https://togithub.com/aws/aws-cdk/issues/25535)) ([3aee826](https://togithub.com/aws/aws-cdk/commit/3aee82692533a12ee44953ec4039d7cc8d6129e3)), closes [#25491](https://togithub.com/aws/aws-cdk/issues/25491) - **synthetics:** lifecycle rules for auto-generated artifact buckets ([#26290](https://togithub.com/aws/aws-cdk/issues/26290)) ([ad0d40c](https://togithub.com/aws/aws-cdk/commit/ad0d40cc3a75f1cadc044393b5cb3ec7e9ab71a4)), closes [#22863](https://togithub.com/aws/aws-cdk/issues/22863) [#22634](https://togithub.com/aws/aws-cdk/issues/22634) ##### Bug Fixes - **apprunner-alpha:** respect serviceName property ([#26238](https://togithub.com/aws/aws-cdk/issues/26238)) ([6da9a4c](https://togithub.com/aws/aws-cdk/commit/6da9a4c13444d82061ffd7d1f9326ca03c2bf367)), closes [#26237](https://togithub.com/aws/aws-cdk/issues/26237) - **batch:** grant execution role logs:CreateLogStream by default ([#26288](https://togithub.com/aws/aws-cdk/issues/26288)) ([c755f50](https://togithub.com/aws/aws-cdk/commit/c755f50f7d2240345c3e9ee1c262a3b194db1618)), closes [#25675](https://togithub.com/aws/aws-cdk/issues/25675) - **batch:** SSM parameters can't be used as ECS Container secrets ([#26373](https://togithub.com/aws/aws-cdk/issues/26373)) ([bc3d6a7](https://togithub.com/aws/aws-cdk/commit/bc3d6a7a82fb76c3ab3915abf4ba9660a65b3414)), closes [#26339](https://togithub.com/aws/aws-cdk/issues/26339) - **integ-tests-alpha:** assertions handler is broken ([#26400](https://togithub.com/aws/aws-cdk/issues/26400)) ([111a1cf](https://togithub.com/aws/aws-cdk/commit/111a1cfce0aaa7497ebd1e966f76bb3ed485d857)), closes [#26271](https://togithub.com/aws/aws-cdk/issues/26271) [#26359](https://togithub.com/aws/aws-cdk/issues/26359) [#26360](https://togithub.com/aws/aws-cdk/issues/26360) - **integ-tests-alpha:** incorrect sdk client resolution ([#26271](https://togithub.com/aws/aws-cdk/issues/26271)) ([17e343a](https://togithub.com/aws/aws-cdk/commit/17e343adbd815adb276ec4ccdf5eba2d8b39607a)) - **redshift-alpha:** incorrect CR runtime version ([#26406](https://togithub.com/aws/aws-cdk/issues/26406)) ([c8d8421](https://togithub.com/aws/aws-cdk/commit/c8d8421370800384322b37b43c9644d3afec922d)), closes [#26397](https://togithub.com/aws/aws-cdk/issues/26397) - **synthetics:** asset code validation failed on bundled assets ([#26291](https://togithub.com/aws/aws-cdk/issues/26291)) ([02a5482](https://togithub.com/aws/aws-cdk/commit/02a5482263b993e02c57923bda5e186d72255ade)), closes [#19342](https://togithub.com/aws/aws-cdk/issues/19342) [#11630](https://togithub.com/aws/aws-cdk/issues/11630) ### [`v2.87.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.87.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.86.0...v2.87.0) ##### Features - **cfnspec:** cloudformation spec v129.0.0 ([#26179](https://togithub.com/aws/aws-cdk/issues/26179)) ([fa3caf3](https://togithub.com/aws/aws-cdk/commit/fa3caf33360e81d54897edbf3acf5495f488189b)) - **codebuild:** Support for CodeBuild Image `aws/codebuild/amazonlinux2-x86_64-standard:5.0` ([#26058](https://togithub.com/aws/aws-cdk/issues/26058)) ([bc029fe](https://togithub.com/aws/aws-cdk/commit/bc029fe5ac69a8b7fd2dfdbcd8834e9a2cf8e000)) - **ecs:** enable alarm-based rollbacks ([#25840](https://togithub.com/aws/aws-cdk/issues/25840)) ([1a44f69](https://togithub.com/aws/aws-cdk/commit/1a44f691bba459259417677dde5db248ee5e4584)), closes [#25346](https://togithub.com/aws/aws-cdk/issues/25346) - update alpha modules to sdk v3 ([#25895](https://togithub.com/aws/aws-cdk/issues/25895)) ([0a4140e](https://togithub.com/aws/aws-cdk/commit/0a4140ee5e709b04bf6c2b67de449eb29ceb01ef)) ##### Bug Fixes - Most aws-cdk-lib custom resources now use Node18, some are still missing. Please bear with us while we are migrating the remaining custom resources. ([#26212](https://togithub.com/aws/aws-cdk/issues/26212)) ([399b6bb](https://togithub.com/aws/aws-cdk/commit/399b6bbdbfbf6440145e6d78e18898aae6261702)) - **aws-cdk-lib:** specifying EC2 private IP with associate public IP enabled generates invalid CFn ([#26208](https://togithub.com/aws/aws-cdk/issues/26208)) ([1520d77](https://togithub.com/aws/aws-cdk/commit/1520d7759ad28e5295f21cd1df115c639bb5ef1c)), closes [/docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2](https://togithub.com/aws//docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html/issues/cfn-ec2) [#26187](https://togithub.com/aws/aws-cdk/issues/26187) - **core:** tags disappear if CDK app is bundled+minified ([#26181](https://togithub.com/aws/aws-cdk/issues/26181)) ([1f81718](https://togithub.com/aws/aws-cdk/commit/1f8171882ae9c7a75e19f247bfa70c122999d726)), closes [#26169](https://togithub.com/aws/aws-cdk/issues/26169) - **rds:** monitoring role is not created by default when using readers and writers ([#26006](https://togithub.com/aws/aws-cdk/issues/26006)) ([9065b25](https://togithub.com/aws/aws-cdk/commit/9065b25a6a3812cf186aaddcbc5466d422a40424)), closes [/github.com/aws/aws-cdk/blob/4c9016a264c2fec9c0e0e3fae1d7c4216c964b31/packages/aws-cdk-lib/aws-rds/lib/cluster.ts#L635](https://togithub.com/aws//github.com/aws/aws-cdk/blob/4c9016a264c2fec9c0e0e3fae1d7c4216c964b31/packages/aws-cdk-lib/aws-rds/lib/cluster.ts/issues/L635) [/github.com/aws/aws-cdk/blob/4c9016a264c2fec9c0e0e3fae1d7c4216c964b31/packages/aws-cdk-lib/aws-rds/lib/cluster.ts#L1228](https://togithub.com/aws//github.com/aws/aws-cdk/blob/4c9016a264c2fec9c0e0e3fae1d7c4216c964b31/packages/aws-cdk-lib/aws-rds/lib/cluster.ts/issues/L1228) [#25941](https://togithub.com/aws/aws-cdk/issues/25941) - **sns-subscriptions:** cannot add Lambda Subscription when using a Lambda Construct from a different Construct Library ([#26206](https://togithub.com/aws/aws-cdk/issues/26206)) ([06b33d5](https://togithub.com/aws/aws-cdk/commit/06b33d54c348d78df886c040e702287658573089)), closes [#24788](https://togithub.com/aws/aws-cdk/issues/24788) - **ssm:** cannot import a ssm parameter with a name containing unresolved token ([#25749](https://togithub.com/aws/aws-cdk/issues/25749)) ([1f1b642](https://togithub.com/aws/aws-cdk/commit/1f1b6426f00031dc0f67b9690d33f718f394733c)), closes [#17094](https://togithub.com/aws/aws-cdk/issues/17094) *** #### Alpha modules (2.87.0-alpha.0) ##### Features - **cli-lib:** support bootstrap command ([#26205](https://togithub.com/aws/aws-cdk/issues/26205)) ([9364e94](https://togithub.com/aws/aws-cdk/commit/9364e94d1b343d18d1ceceee2881f2cc59d67980)) - **glue:** add ExecutionClass for FLEX ([#26203](https://togithub.com/aws/aws-cdk/issues/26203)) ([db923dd](https://togithub.com/aws/aws-cdk/commit/db923dd2df39d4085ed088d18dc93044e5a0d690)), closes [#22224](https://togithub.com/aws/aws-cdk/issues/22224) - **iot:** add action to start Step Functions State Machine ([#26059](https://togithub.com/aws/aws-cdk/issues/26059)) ([bd86993](https://togithub.com/aws/aws-cdk/commit/bd86993cb2e528ae036347da82c86276165111e7)), closes [#17698](https://togithub.com/aws/aws-cdk/issues/17698) - **scheduler:** ScheduleTargetInput ([#25663](https://togithub.com/aws/aws-cdk/issues/25663)) ([bc9f3de](https://togithub.com/aws/aws-cdk/commit/bc9f3de653248de5808f83b7fb8f3ed5f6fc554e)) ##### Bug Fixes - **batch:** Allow ECS JobDefinition Containers to pass Secrets as Environment Variables & Enable Kubernetes Secret Volumes ([#26126](https://togithub.com/aws/aws-cdk/issues/26126)) ([dc6f120](https://togithub.com/aws/aws-cdk/commit/dc6f120a0bf6c9335a82677e7b3c112245bf06ae)), closes [#25559](https://togithub.com/aws/aws-cdk/issues/25559) - **cli-lib:** bundle bootstrap template ([#26229](https://togithub.com/aws/aws-cdk/issues/26229)) ([41cb288](https://togithub.com/aws/aws-cdk/commit/41cb2883e637a429c9eeb30c48544b69dbc7b065)), closes [#26224](https://togithub.com/aws/aws-cdk/issues/26224) - **glue:** support Ray jobs with Runtime parameter ([#25867](https://togithub.com/aws/aws-cdk/issues/25867)) ([8153237](https://togithub.com/aws/aws-cdk/commit/81532375a8745bc7ffb439e53d042b251a43e43e)), closes [#25787](https://togithub.com/aws/aws-cdk/issues/25787) ### [`v2.86.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.86.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.85.0...v2.86.0) ##### Features - **cfnspec:** cloudformation spec v128.1.0 ([#26096](https://togithub.com/aws/aws-cdk/issues/26096)) ([d71c040](https://togithub.com/aws/aws-cdk/commit/d71c0407e7091a240dbecfdc910dc632ed1b7bff)) ##### Bug Fixes - **cdk-lib:** Pass lookupRoleArn to NestedStackSynthesizer ([#26116](https://togithub.com/aws/aws-cdk/issues/26116)) ([3c29223](https://togithub.com/aws/aws-cdk/commit/3c29223b178840368088b56aba2db9d2365bceed)) - **core:** network option is not being propagated to Docker ([#26014](https://togithub.com/aws/aws-cdk/issues/26014)) ([341de48](https://togithub.com/aws/aws-cdk/commit/341de48e3637953514a009715dfdeeb061aad929)) - **core:** prevent the error when the condition is split into groups of 10 and 1 in `Fn.conditionAnd()` ([#25999](https://togithub.com/aws/aws-cdk/issues/25999)) ([ee3d41e](https://togithub.com/aws/aws-cdk/commit/ee3d41e674bc6b02cabd986de92075350017209b)), closes [/github.com/aws/aws-cdk/issues/25696#issuecomment-1561064092](https://togithub.com/aws//github.com/aws/aws-cdk/issues/25696/issues/issuecomment-1561064092) - **ecs:** potential race condition on TaskRole default policy update with CfnService ([#26070](https://togithub.com/aws/aws-cdk/issues/26070)) ([2d9078c](https://togithub.com/aws/aws-cdk/commit/2d9078c6afc77c0ef026d74168730bff2a167a60)), closes [#24880](https://togithub.com/aws/aws-cdk/issues/24880) - **ecs:** validation for task definition fails when task-level memory is defined but container-level memory and memoryReservation are not defined with EC2 compatibility ([#26027](https://togithub.com/aws/aws-cdk/issues/26027)) ([0e251e6](https://togithub.com/aws/aws-cdk/commit/0e251e68bad90b2dd7cb3ef48dfe025695e4ab64)), closes [#25275](https://togithub.com/aws/aws-cdk/issues/25275) - **elbv2:** correct wrong timeout validation ([#26031](https://togithub.com/aws/aws-cdk/issues/26031)) ([636841c](https://togithub.com/aws/aws-cdk/commit/636841c380ccc3a6da372117cf0317f351a75cff)), closes [#26023](https://togithub.com/aws/aws-cdk/issues/Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.