acm19 / aws-request-signing-apache-interceptor

https://acm19.github.io/aws-request-signing-apache-interceptor/
Apache License 2.0
16 stars 6 forks source link

Update all dependencies #109

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
aws-cdk 2.82.0 -> 2.93.0 age adoption passing confidence
aws-cdk-lib ==2.82.0 -> ==2.93.0 age adoption passing confidence
constructs ==10.2.40 -> ==10.2.70 age adoption passing confidence
types-setuptools (changelog) ==67.8.0.0 -> ==68.1.0.1 age adoption passing confidence
org.apache.maven.plugins:maven-project-info-reports-plugin 3.4.4 -> 3.4.5 age adoption passing confidence
org.codehaus.mojo:versions-maven-plugin (source) 2.15.0 -> 2.16.0 age adoption passing confidence
org.apache.maven.plugins:maven-surefire-plugin 3.1.0 -> 3.1.2 age adoption passing confidence
software.amazon.awssdk:auth 2.20.77 -> 2.20.139 age adoption passing confidence
org.junit:junit-bom (source) 5.9.3 -> 5.10.0 age adoption passing confidence

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.