chore(deps): update aws-cdk-lib - #565
renovate[bot] wants to merge 1 commit into
Conversation
Diff for stage: DefaultStageWarning 3 Destructive Changes No Changes for stack: GitHubOidcStack ✅ Diff for stack: Service-prod - 3 to add, 3 to update, 3 to destroy ❌Details
Resources
[-] AWS::ApiGateway::Deployment AuthApiDeploymentB62B2E46bda7a3ee526845c6f831f98a8023195f destroy
[-] AWS::ApiGateway::Deployment TokenApiDeploymentB896C219ee4433fd7a430b8eb183e22b78e32990 destroy
[-] AWS::ApiGateway::Deployment ProfileApiDeployment84A54415750bd55753532dd2ebecd42716cf4155 destroy
[+] AWS::ApiGateway::Deployment AuthApiDeploymentB62B2E46ac99c3a69dd45f19958cb37bb317091a
[+] AWS::ApiGateway::Deployment TokenApiDeploymentB896C21940d30031daf269dad58a2f6f3cd50e46
[+] AWS::ApiGateway::Deployment ProfileApiDeployment84A54415225de1b126ba8d19e1f58d99b83b22e1
[~] AWS::ApiGateway::Stage AuthApiDeploymentStageprodB0E4172A
└─ [~] DeploymentId
└─ [~] .Ref:
├─ [-] AuthApiDeploymentB62B2E46bda7a3ee526845c6f831f98a8023195f
└─ [+] AuthApiDeploymentB62B2E46ac99c3a69dd45f19958cb37bb317091a
[~] AWS::ApiGateway::Stage TokenApiDeploymentStageprod11035AE4
└─ [~] DeploymentId
└─ [~] .Ref:
├─ [-] TokenApiDeploymentB896C219ee4433fd7a430b8eb183e22b78e32990
└─ [+] TokenApiDeploymentB896C21940d30031daf269dad58a2f6f3cd50e46
[~] AWS::ApiGateway::Stage ProfileApiDeploymentStageprodF609D968
└─ [~] DeploymentId
└─ [~] .Ref:
├─ [-] ProfileApiDeployment84A54415750bd55753532dd2ebecd42716cf4155
└─ [+] ProfileApiDeployment84A54415225de1b126ba8d19e1f58d99b83b22e1
Diff for stack: Frontend-prod - 0 to add, 0 to update, 0 to destroy ✅DetailsResources
[~] AWS::Lambda::Function CustomCDKBucketDeployment8693BB64968944B69AAFB0CC9EB8756C81C01536
├─ [~] Code
│ └─ [~] .S3Key:
│ ├─ [-] 97e9ebf0b174a5c8f7faa505739022b7f509edddffcab9211dcd08b759944c4f.zip
│ └─ [+] 35328da138f26fbd9160297abc9a2522d93dbf75878cd5114a9c050419fc1ce0.zip
└─ [~] Metadata
└─ [~] .aws:asset:path:
├─ [-] asset.97e9ebf0b174a5c8f7faa505739022b7f509edddffcab9211dcd08b759944c4f
└─ [+] asset.35328da138f26fbd9160297abc9a2522d93dbf75878cd5114a9c050419fc1ce0
No Changes for stack: Monitoring-prod ✅ Generated for commit c092deb at 2026-09-12T01:19:35.255Z |
|
This PR contains the following updates:
2.1140.0→2.1142.02.268.0→2.270.0Release Notes
aws/aws-cdk-cli (aws-cdk)
v2.1142.0Compare Source
2.1142.0 (2026-09-16)
Features
Bug Fixes
v2.1141.0Compare Source
2.1141.0 (2026-09-09)
Features
!patterns (#1920) (021a083), closes #1908 #758 #1909aws/aws-cdk (aws-cdk-lib)
v2.270.0Compare Source
⚠ BREAKING CHANGES
** L1 resources are automatically generated from public CloudFormation Resource Schemas. They are built to closely reflect the real state of CloudFormation. Sometimes these updates can
contain changes that are incompatible with previous types, but more accurately reflect reality. In this release we have changed:
aws-codecommit: AWS::CodeCommit::Repository: Id attribute removed.
aws-config: AWS::Config::DeliveryChannel: DeliveryFrequency property values narrowed to an enum.
aws-dms: AWS::DMS::ReplicationTask: Id attribute removed.
Features
Bug Fixes
Bucketreplication metrics cannot be enabled without replication time control (RTC) (#35929) (cd97d96), closes #35772 /github.com/aws/aws-cdk/issues/35772#issuecomment-3427574206Alpha modules (2.270.0-alpha.0)
v2.269.0Compare Source
Features
Bug Fixes
TableV2emits internal grants deprecation warnings (#38806) (57b3043), closes #38709 #38399 #37892Alpha modules (2.269.0-alpha.0)
⚠ BREAKING CHANGES
arguments passed through
defaultArguments. Previously, a managed argument set viadefaultArgumentswas silently honored inSparkJobandPythonShellJob(customervalue won over the construct default) and silently ignored in
RayJob(constructdefault won). Both behaviors let a caller bypass the construct's security and
observability defaults with no error. Passing any of the following through
defaultArgumentsnow throws aValidationErrorat synthesis time:--enable-continuous-cloudwatch-log,--continuous-log-logGroup,--continuous-log-logStreamPrefix,--continuous-log-conversionPattern,--enable-continuous-log-filter,--enable-metrics,--enable-observability-metrics,--enable-spark-ui,--spark-event-logs-path,--job-language,--class,--extra-jars,--user-jars-first,--extra-py-files,--extra-files,library-set--debug,--mode,--JOB_NAME,--endpointA managed argument is rejected whether or not the current configuration emits it, so a
disabled feature (e.g.
enableMetrics: false) cannot be re-enabled throughdefaultArguments. Configure these through their dedicated props instead(
continuousLogging,enableMetrics,enableObservabilityMetrics,sparkUI,className,extraJars,extraJarsFirst,extraPythonFiles,extraFiles). Forexample, replace
defaultArguments: { '--enable-continuous-cloudwatch-log': 'false' }with
continuousLogging: { enabled: false }. Arguments without a dedicated prop (e.g.--enable-glue-datacatalog) are unaffected and remain settable viadefaultArguments.The
checkNoReservedArgs(defaultArguments?)method on theJobbase class was removed.It is replaced by two protected members:
setManagedArgument(key, value?), which eachjob class calls to declare (and, when a value is present, emit) a managed argument, and
mergeDefaultArguments(defaultArguments?), which validates the caller-supplieddefaultArgumentsagainst the accumulated reserved set and returns the merged map.FirewallRuleGroupAssociationnow honors the previously-ignoredmutationProtectionandnameprops. Stacks that setmutationProtection: truewill enable mutation protection on redeploy (which blocks further CloudFormation update/delete until it is set back to false); stacks that setnamewill write it to the template, which may replace the association.ActionandConditionare no longer plain objects — useAction.job(...)/Action.crawler(...)andCondition.job(...)/Condition.crawler(...). Jobs are referenced viaIJobRefand crawlers viaICrawlerRef(aCfnCrawlerinstance orCfnCrawler.fromCrawlerName(...)) instead of aCfnCrawlerfield or crawler-name string;IJobnow extends the generatedIJobRef.addDailyScheduledTrigger/addWeeklyScheduledTrigger/addCustomScheduledTriggerare replaced byaddScheduledTrigger(id, { schedule, ... })(useTriggerSchedule.daily()/weekly()/cron(...)).addNotifyEventTriggeris renamedaddEventTrigger(NotifyEventTriggerOptions→EventTriggerOptions). AlladdXxxTriggermethods now returnITriggerRefinstead ofCfnTrigger.step: { interval, intervalUnit }instead of top-levelinterval/intervalUnit.subnet,vpc, orvpcSubnets; usenetwork: ConnectionNetwork.subnet(...)ornetwork: ConnectionNetwork.vpc(...)instead.Features
Bug Fixes
Configuration
📅 Schedule: (UTC)
🚦 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 was generated by Mend Renovate. View the repository job log.