Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 22, 2025

This PR contains the following updates:

Package Change Age Confidence
aws-cdk-lib (source) 2.232.22.235.0 age confidence

Release Notes

aws/aws-cdk (aws-cdk-lib)

v2.235.0

Compare 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-ecs: AWS::ECS::CapacityProvider: ManagedInstancesNetworkConfiguration.SecurityGroups property is now required.
  • ecs: securityGroups is now required in ManagedInstancesCapacityProviderProps. CloudFormation has always required this field, so any code that omitted it would have failed at deployment time with a validation error. This change catches the error at compile time instead, improving the developer experience. If your code previously omitted securityGroups, you must now explicitly provide at least one security group.
  • aws-cdk-lib: JobQueue.computeEnvironments contains an computeEnvironment: IComputeEnvironment → IComputeEnvironmentRef. BackupPlanRule.props contains a backupVault: IBackupVault → IBackupVaultRef. ApiDestination.fromApiDestinationAttributes() return type ApiDestination → IApiDestination. This should never have returned a class but always an interface, as is the standard for referencing factories. EventDestination.bus changed IEventBus →IEventBusRef; FlowLogDestination.bind() now returns and ICluster.executeCommandConfiguration contains a member changing type ILogGroup → ILogGroupRef.
  • events: ApiDestination.fromApiDestinationAttributes() now returns an IApiDestination. It used to return an ApiDestination but this was a mistake, referencing methods always return a type by interface, not by class.EventDestination.bus used to be an IEventBus but is now an IEventBusRef; it needs to be type tested to assert it is actually an IEventBus if that is necessary.
  • logs: the return types of FlowLogDestination.bind() and ICluster.executeCommandConfiguration now contain an ILogGroupRef instead of an ILogGroup, which guarantees less. These fields are for communication between constructs, and their values should not be used by application builders. If they do, they will need to add a cast or a type check.
  • iot-actions: enableBatchConfig property is explicitly disabled by default. Even with this modification, the behavior of HttpAction remains unchanged from before, but only the Cfn template will be modified.
Features
Bug Fixes
Miscellaneous Chores

Alpha modules (2.235.0-alpha.0)

⚠ BREAKING CHANGES
  • bedrock-agentcore-alpha: The User Pool Client will be replaced and new Resource Server and Domain resources will be added for existing Gateway stacks using the default Cognito authorizer.
Checklist
Bug Fixes
  • bedrock-agentcore-alpha: default Cognito User Pool for AgentCore Gateway is not set up for M2M authentication. (#​36323) (5a5605a)

v2.234.1

Compare Source

Bug Fixes
  • RuntimeError: apiEndpoint is not configured on the imported HttpApi (revert of "chore(apigatewayv2): reference interfaces") (#​36623) (1c10d49), closes aws/aws-cdk#36378

Alpha modules (2.234.1-alpha.0)

v2.234.0

Compare Source

⚠ BREAKING CHANGES
  • batch: unfortunately JobQueue exposes public readonly computeEnvironments: OrderedComputeEnvironment[]. The computeEnvironment member of that structure now fewer guarantees, and needs casting. This should not have been exposed, and we assume the use of the exposed property here is rare.
  • backup: unfortunately BackupPlanRule exposes public readonly props: BackupPlanRuleProps. The backupVault member of that structure now guarantees less, and needs casting. This should never have been exposed, and we assume the use of the exposed property here is rare.
  • ** 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-securityhub: AWS::SecurityHub::ConnectorV2: Provider.JiraCloud.AuthStatus attribute removed.
aws-securityhub: AWS::SecurityHub::ConnectorV2: Provider.JiraCloud.AuthUrl attribute removed.
aws-securityhub: AWS::SecurityHub::ConnectorV2: Provider.JiraCloud.CloudId attribute removed.
aws-securityhub: AWS::SecurityHub::ConnectorV2: Provider.JiraCloud.Domain attribute removed.
aws-securityhub: AWS::SecurityHub::ConnectorV2: Provider.ServiceNow.AuthStatus attribute removed.
aws-securityhub: AWS::SecurityHub::ConnectorV2: JiraCloud type removed, replaced by JiraCloudProviderConfiguration.
aws-securityhub: AWS::SecurityHub::ConnectorV2: ServiceNow type removed, replaced by ServiceNowProviderConfiguration.
aws-ssm: AWS::SSM::MaintenanceWindowTarget: Id attribute removed.

Features
Bug Fixes
  • cloudwatch: skip MathExpression validation when prop is a token (#​36487) (2845d47)
  • core: App.of() returns incorrect values (#​36475) (78034d3)
  • core: arnForXxxx() helpers ignore environments from referenced resources (#​36599) (4744c59)
  • core: account for { Ref } incompatibility between schema and CFN (#​36493) (3b06942)
  • ec2: add proper handling for VPC endpoint service name prefix eu.amazonaws for new region eusc-de-east-1 for ECR & API Gateway services (#​36471) (d5561e0)
  • lambda: add token resolution validation to capacity providers (#​36275) (c5fbd97)
Miscellaneous Chores

Alpha modules (2.234.0-alpha.0)

Features
Bug Fixes
  • elasticache-alpha: deployment fails when serverlessCacheName or userGroupId is not specified (#​36459) (b3f62f7), closes #​36458
  • elasticache-alpha: security group for ServerlessCache does not use default endpoint port (#​35738) (79d91ad)

v2.233.0

Compare Source

⚠ BREAKING CHANGES

CHANGES TO L1 RESOURCES: 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-ec2: AWS::EC2::EC2Fleet: DefaultTargetCapacityType property is now immutable.
aws-ec2: AWS::EC2::EC2Fleet: TargetCapacityUnitType property is now immutable.

Features
Bug Fixes

Alpha modules (2.233.0-alpha.0)

⚠ BREAKING CHANGES
  • bedrock-agentcore-alpha: Runtime constructs will no longer automatically include lifecycleConfiguration with default values when not explicitly specified by users.
  • elasticache-alpha: The engine property in NoPasswordUserProps has been removed.
Bug Fixes
  • bedrock-agentcore-alpha: runtime construct incorrectly forces default lifecycleConfiguration values (#​36379) (7954354), closes #​36376
  • elasticache-alpha: the default engine for NoPasswordUser contradict in the docs (#​35920) (495fa37), closes #​35847
  • mixins-preview: improving delivery source and delivery destination creation (#​36314) (86092ab)

Configuration

📅 Schedule: Branch creation - "before 6am,every weekend" in timezone Europe/Oslo, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot requested a review from a team as a code owner December 22, 2025 07:32
@renovate
Copy link
Contributor Author

renovate bot commented Dec 22, 2025

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks

@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch 5 times, most recently from a18e08c to 1f18aa7 Compare December 30, 2025 06:37
@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch 8 times, most recently from e8334e1 to 8d36237 Compare January 6, 2026 10:35
@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch 10 times, most recently from c142459 to 9c2cc13 Compare January 11, 2026 18:15
@renovate renovate bot changed the title chore(deps): update dependency aws-cdk-lib to v2.233.0 chore(deps): update dependency aws-cdk-lib to v2.234.0 Jan 11, 2026
@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch 2 times, most recently from 9175207 to 6bd3ed3 Compare January 12, 2026 14:59
@renovate renovate bot changed the title chore(deps): update dependency aws-cdk-lib to v2.234.0 chore(deps): update dependency aws-cdk-lib to v2.234.1 Jan 12, 2026
@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch from 6bd3ed3 to ca0a1d9 Compare January 13, 2026 06:45
@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch 5 times, most recently from 0857d29 to 4aa1d3f Compare January 15, 2026 07:28
@evan-boone
Copy link
Contributor

/update-snapshots

@github-actions
Copy link
Contributor

Updating snapshots... View workflow run

@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch 7 times, most recently from 7bfe4e6 to 55da79c Compare January 18, 2026 19:14
@renovate renovate bot changed the title chore(deps): update dependency aws-cdk-lib to v2.234.1 chore(deps): update dependency aws-cdk-lib to v2.235.0 Jan 18, 2026
@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch 2 times, most recently from ed04201 to b253433 Compare January 19, 2026 03:38
@renovate renovate bot force-pushed the renovate/aws-cdk-monorepo branch from b253433 to a94018f Compare January 19, 2026 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants