aws/aws-cdk
### [`v2.85.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.85.0)
[Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.84.0...v2.85.0)
##### Features
- **cfnspec:** cloudformation spec v126.0.0 ([#25918](https://togithub.com/aws/aws-cdk/issues/25918)) ([757fba9](https://togithub.com/aws/aws-cdk/commit/757fba9b7c71ee500446ab118cabc37037613333))
- **cfnspec:** cloudformation spec v127.0.0 ([#26009](https://togithub.com/aws/aws-cdk/issues/26009)) ([4e57a8c](https://togithub.com/aws/aws-cdk/commit/4e57a8cbaa0bcd160976c4fa7d35485154109a7e))
- **core:** add option to suppress indentation in templates ([#25892](https://togithub.com/aws/aws-cdk/issues/25892)) ([b705956](https://togithub.com/aws/aws-cdk/commit/b70595686e0742691bf64ce80bd18ea26694400d)), closes [#18694](https://togithub.com/aws/aws-cdk/issues/18694) [#8712](https://togithub.com/aws/aws-cdk/issues/8712) [#19656](https://togithub.com/aws/aws-cdk/issues/19656)
- **ec2:** add addSecurityGroup method to launth template ([#25697](https://togithub.com/aws/aws-cdk/issues/25697)) ([28df618](https://togithub.com/aws/aws-cdk/commit/28df61866096829d2dd87e9174724764649f2524)), closes [/github.com/aws/aws-cdk/issues/18712#issuecomment-1026975615](https://togithub.com/aws//github.com/aws/aws-cdk/issues/18712/issues/issuecomment-1026975615) [#18712](https://togithub.com/aws/aws-cdk/issues/18712)
- **s3-deployment:** create `DeployTimeSubstitutedFile` to allow substitutions in file ([#25876](https://togithub.com/aws/aws-cdk/issues/25876)) ([ca2e6a2](https://togithub.com/aws/aws-cdk/commit/ca2e6a255b20a54f93babc218abdc5102e95080a)), closes [#1461](https://togithub.com/aws/aws-cdk/issues/1461)
- **stepfunctions:** support string and file definitions ([#25932](https://togithub.com/aws/aws-cdk/issues/25932)) ([1cb9351](https://togithub.com/aws/aws-cdk/commit/1cb935172a2a373992167aebf0aaa72f02405d86))
##### Bug Fixes
- **cli:** deployment continues if ECR asset fails to build or publish ([#26060](https://togithub.com/aws/aws-cdk/issues/26060)) ([37caaab](https://togithub.com/aws/aws-cdk/commit/37caaabd9d28dd7bb7d0499cc8606e1a382b32fa)), closes [#26048](https://togithub.com/aws/aws-cdk/issues/26048) [#25827](https://togithub.com/aws/aws-cdk/issues/25827)
- remaining usage of node 14 ([#25995](https://togithub.com/aws/aws-cdk/issues/25995)) ([67975ed](https://togithub.com/aws/aws-cdk/commit/67975edca519ead274a4fdd69d6b8c4e1e322dae)), closes [#25940](https://togithub.com/aws/aws-cdk/issues/25940)
- **app-mesh:** Missing port property in gRPC routers matchers ([#25868](https://togithub.com/aws/aws-cdk/issues/25868)) ([8ab920b](https://togithub.com/aws/aws-cdk/commit/8ab920b03da870741991a57754262b2285a55da7)), closes [#25810](https://togithub.com/aws/aws-cdk/issues/25810)
- **cloudfront:** avoid to sort TTLs when using Tokens in CachePolicy ([#25920](https://togithub.com/aws/aws-cdk/issues/25920)) ([bc80331](https://togithub.com/aws/aws-cdk/commit/bc803317468b0f414a397148baa9540c9aab35d5)), closes [#25795](https://togithub.com/aws/aws-cdk/issues/25795)
- **core:** prevent the error when the condition is split into groups of 10 and 1 in `Fn.conditionOr()` ([#25708](https://togithub.com/aws/aws-cdk/issues/25708)) ([c135656](https://togithub.com/aws/aws-cdk/commit/c135656bb0b6de9cce639218a83acf958f9bca4e)), closes [#25696](https://togithub.com/aws/aws-cdk/issues/25696) [/github.com/aws/aws-cdk/issues/25696#issuecomment-1560136915](https://togithub.com/aws//github.com/aws/aws-cdk/issues/25696/issues/issuecomment-1560136915) [/github.com/aws/aws-cdk/issues/25696#issuecomment-1559887661](https://togithub.com/aws//github.com/aws/aws-cdk/issues/25696/issues/issuecomment-1559887661)
- **ec2:** securityGroups is mandatory in fromClusterAttributes ([#25976](https://togithub.com/aws/aws-cdk/issues/25976)) ([d8f5e2d](https://togithub.com/aws/aws-cdk/commit/d8f5e2ddce00a3a53d0ddabb7085c51638480b5e)), closes [#11146](https://togithub.com/aws/aws-cdk/issues/11146)
- **ecr:** autoDeleteImages fails on multiple repositories ([#25964](https://togithub.com/aws/aws-cdk/issues/25964)) ([c121180](https://togithub.com/aws/aws-cdk/commit/c1211805b918f1b37168f88280d37190c4eb0f1d))
- **lambda:** corrected environment variable naming for params and secrets extension ([#26016](https://togithub.com/aws/aws-cdk/issues/26016)) ([30596fe](https://togithub.com/aws/aws-cdk/commit/30596fe96bfba240a70e53ab64a9acbf39e92f77)), closes [#26011](https://togithub.com/aws/aws-cdk/issues/26011)
- **s3:** fail fast for s3 lifecycle configuration when ExpiredObjectDeleteMarker specified with ExpirationInDays, ExpirationDate, or TagFilters. ([#25841](https://togithub.com/aws/aws-cdk/issues/25841)) ([1a82d85](https://togithub.com/aws/aws-cdk/commit/1a82d858a7944f7df6f2eb575f17fa4be4ece4f6)), closes [#25824](https://togithub.com/aws/aws-cdk/issues/25824)
- **vpc:** detect subnet with TGW route as PRIVATE_WITH_EGRESS ([#25958](https://togithub.com/aws/aws-cdk/issues/25958)) ([49643d6](https://togithub.com/aws/aws-cdk/commit/49643d6c13b601627fd72ba38d25eb4ee81ffa73)), closes [#25626](https://togithub.com/aws/aws-cdk/issues/25626)
***
#### Alpha modules (2.85.0-alpha.0)
##### Features
- **app-staging-synthesizer:** clean up staging resources on deletion ([#25906](https://togithub.com/aws/aws-cdk/issues/25906)) ([3b14213](https://togithub.com/aws/aws-cdk/commit/3b142136524db7c1e9bff1a082b87219ea9ee1ff)), closes [#25722](https://togithub.com/aws/aws-cdk/issues/25722)
- **batch:** `ephemeralStorage` property on job definitions ([#25399](https://togithub.com/aws/aws-cdk/issues/25399)) ([a8768f4](https://togithub.com/aws/aws-cdk/commit/a8768f4da1bebbc4fd45b40e92ed82e868bb2a1b)), closes [#25393](https://togithub.com/aws/aws-cdk/issues/25393)
##### Bug Fixes
- **apprunner:** incorrect serviceName ([#26015](https://togithub.com/aws/aws-cdk/issues/26015)) ([ad89f01](https://togithub.com/aws/aws-cdk/commit/ad89f0182e218eee01b0aef84b055a96556dda59)), closes [#26002](https://togithub.com/aws/aws-cdk/issues/26002)
Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Bratislava, 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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.84.0
->2.85.0
1.15
->1.16.0
2.84.0
->2.85.0
Release Notes
aws/aws-cdk
### [`v2.85.0`](https://togithub.com/aws/aws-cdk/releases/tag/v2.85.0) [Compare Source](https://togithub.com/aws/aws-cdk/compare/v2.84.0...v2.85.0) ##### Features - **cfnspec:** cloudformation spec v126.0.0 ([#25918](https://togithub.com/aws/aws-cdk/issues/25918)) ([757fba9](https://togithub.com/aws/aws-cdk/commit/757fba9b7c71ee500446ab118cabc37037613333)) - **cfnspec:** cloudformation spec v127.0.0 ([#26009](https://togithub.com/aws/aws-cdk/issues/26009)) ([4e57a8c](https://togithub.com/aws/aws-cdk/commit/4e57a8cbaa0bcd160976c4fa7d35485154109a7e)) - **core:** add option to suppress indentation in templates ([#25892](https://togithub.com/aws/aws-cdk/issues/25892)) ([b705956](https://togithub.com/aws/aws-cdk/commit/b70595686e0742691bf64ce80bd18ea26694400d)), closes [#18694](https://togithub.com/aws/aws-cdk/issues/18694) [#8712](https://togithub.com/aws/aws-cdk/issues/8712) [#19656](https://togithub.com/aws/aws-cdk/issues/19656) - **ec2:** add addSecurityGroup method to launth template ([#25697](https://togithub.com/aws/aws-cdk/issues/25697)) ([28df618](https://togithub.com/aws/aws-cdk/commit/28df61866096829d2dd87e9174724764649f2524)), closes [/github.com/aws/aws-cdk/issues/18712#issuecomment-1026975615](https://togithub.com/aws//github.com/aws/aws-cdk/issues/18712/issues/issuecomment-1026975615) [#18712](https://togithub.com/aws/aws-cdk/issues/18712) - **s3-deployment:** create `DeployTimeSubstitutedFile` to allow substitutions in file ([#25876](https://togithub.com/aws/aws-cdk/issues/25876)) ([ca2e6a2](https://togithub.com/aws/aws-cdk/commit/ca2e6a255b20a54f93babc218abdc5102e95080a)), closes [#1461](https://togithub.com/aws/aws-cdk/issues/1461) - **stepfunctions:** support string and file definitions ([#25932](https://togithub.com/aws/aws-cdk/issues/25932)) ([1cb9351](https://togithub.com/aws/aws-cdk/commit/1cb935172a2a373992167aebf0aaa72f02405d86)) ##### Bug Fixes - **cli:** deployment continues if ECR asset fails to build or publish ([#26060](https://togithub.com/aws/aws-cdk/issues/26060)) ([37caaab](https://togithub.com/aws/aws-cdk/commit/37caaabd9d28dd7bb7d0499cc8606e1a382b32fa)), closes [#26048](https://togithub.com/aws/aws-cdk/issues/26048) [#25827](https://togithub.com/aws/aws-cdk/issues/25827) - remaining usage of node 14 ([#25995](https://togithub.com/aws/aws-cdk/issues/25995)) ([67975ed](https://togithub.com/aws/aws-cdk/commit/67975edca519ead274a4fdd69d6b8c4e1e322dae)), closes [#25940](https://togithub.com/aws/aws-cdk/issues/25940) - **app-mesh:** Missing port property in gRPC routers matchers ([#25868](https://togithub.com/aws/aws-cdk/issues/25868)) ([8ab920b](https://togithub.com/aws/aws-cdk/commit/8ab920b03da870741991a57754262b2285a55da7)), closes [#25810](https://togithub.com/aws/aws-cdk/issues/25810) - **cloudfront:** avoid to sort TTLs when using Tokens in CachePolicy ([#25920](https://togithub.com/aws/aws-cdk/issues/25920)) ([bc80331](https://togithub.com/aws/aws-cdk/commit/bc803317468b0f414a397148baa9540c9aab35d5)), closes [#25795](https://togithub.com/aws/aws-cdk/issues/25795) - **core:** prevent the error when the condition is split into groups of 10 and 1 in `Fn.conditionOr()` ([#25708](https://togithub.com/aws/aws-cdk/issues/25708)) ([c135656](https://togithub.com/aws/aws-cdk/commit/c135656bb0b6de9cce639218a83acf958f9bca4e)), closes [#25696](https://togithub.com/aws/aws-cdk/issues/25696) [/github.com/aws/aws-cdk/issues/25696#issuecomment-1560136915](https://togithub.com/aws//github.com/aws/aws-cdk/issues/25696/issues/issuecomment-1560136915) [/github.com/aws/aws-cdk/issues/25696#issuecomment-1559887661](https://togithub.com/aws//github.com/aws/aws-cdk/issues/25696/issues/issuecomment-1559887661) - **ec2:** securityGroups is mandatory in fromClusterAttributes ([#25976](https://togithub.com/aws/aws-cdk/issues/25976)) ([d8f5e2d](https://togithub.com/aws/aws-cdk/commit/d8f5e2ddce00a3a53d0ddabb7085c51638480b5e)), closes [#11146](https://togithub.com/aws/aws-cdk/issues/11146) - **ecr:** autoDeleteImages fails on multiple repositories ([#25964](https://togithub.com/aws/aws-cdk/issues/25964)) ([c121180](https://togithub.com/aws/aws-cdk/commit/c1211805b918f1b37168f88280d37190c4eb0f1d)) - **lambda:** corrected environment variable naming for params and secrets extension ([#26016](https://togithub.com/aws/aws-cdk/issues/26016)) ([30596fe](https://togithub.com/aws/aws-cdk/commit/30596fe96bfba240a70e53ab64a9acbf39e92f77)), closes [#26011](https://togithub.com/aws/aws-cdk/issues/26011) - **s3:** fail fast for s3 lifecycle configuration when ExpiredObjectDeleteMarker specified with ExpirationInDays, ExpirationDate, or TagFilters. ([#25841](https://togithub.com/aws/aws-cdk/issues/25841)) ([1a82d85](https://togithub.com/aws/aws-cdk/commit/1a82d858a7944f7df6f2eb575f17fa4be4ece4f6)), closes [#25824](https://togithub.com/aws/aws-cdk/issues/25824) - **vpc:** detect subnet with TGW route as PRIVATE_WITH_EGRESS ([#25958](https://togithub.com/aws/aws-cdk/issues/25958)) ([49643d6](https://togithub.com/aws/aws-cdk/commit/49643d6c13b601627fd72ba38d25eb4ee81ffa73)), closes [#25626](https://togithub.com/aws/aws-cdk/issues/25626) *** #### Alpha modules (2.85.0-alpha.0) ##### Features - **app-staging-synthesizer:** clean up staging resources on deletion ([#25906](https://togithub.com/aws/aws-cdk/issues/25906)) ([3b14213](https://togithub.com/aws/aws-cdk/commit/3b142136524db7c1e9bff1a082b87219ea9ee1ff)), closes [#25722](https://togithub.com/aws/aws-cdk/issues/25722) - **batch:** `ephemeralStorage` property on job definitions ([#25399](https://togithub.com/aws/aws-cdk/issues/25399)) ([a8768f4](https://togithub.com/aws/aws-cdk/commit/a8768f4da1bebbc4fd45b40e92ed82e868bb2a1b)), closes [#25393](https://togithub.com/aws/aws-cdk/issues/25393) ##### Bug Fixes - **apprunner:** incorrect serviceName ([#26015](https://togithub.com/aws/aws-cdk/issues/26015)) ([ad89f01](https://togithub.com/aws/aws-cdk/commit/ad89f0182e218eee01b0aef84b055a96556dda59)), closes [#26002](https://togithub.com/aws/aws-cdk/issues/26002)Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Bratislava, 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.