⚠ BREAKING CHANGES
- bedrock-agentcore: Interface extensions require new property implementations
- aws-bedrock-agentcore-alpha:
-
- IGateway now requires gatewayRef getter
-
- IGatewayTarget now requires gatewayTargetRef getter
-
- IMemory now requires memoryRef getter
-
- IBedrockAgentRuntime now requires runtimeRef getter
-
- IRuntimeEndpoint now requires runtimeEndpointRef getter
-
- IBrowserCustom now requires browserCustomRef getter
-
- ICodeInterpreterCustom now requires codeInterpreterCustomRef getter
Features
- update L1 CloudFormation resource definitions (#36834) (5143fdf)
- core: allow indentation suppression in nested stacks (#35122) (d629b15), closes #32798 /github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/core/lib/stack.ts#L207 /github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/core/lib/stack.ts#L207 /github.com/aws/aws-cdk/blob/main/packages/aws-cdk-lib/core/lib/nested-stack.ts#L25C18-L25C34
- ec2: support Firehose
IDeliveryStreamRefas flow log destination (#36278) (cd73498), closes #33883 #34596 #33757 - eks: add removal policy for all constructs (#35835) (875d9b8)
- eks: add support for EC2, HYBRID_LINUX, and HYPERPOD_LINUX access entry types (#36350) (cc059c6), closes #34394
- glue: typed partition projection (#35660) (cb1658f), closes #35428
Bug Fixes
- core: intrinsic cfn function tokens are not detected as such in java (#36843) (3f29f11)
- events: restore
Match.anyOfsupport for raw strings (#36908) (6804c7c), closes #36902 #36602 #36602 - iam: undeprecate openIdConnectProviderArn and openIdConnectProviderIssuer in IOidcProvider (#36859) (cbf0b03)
Miscellaneous Chores
Alpha modules (2.238.0-alpha.0)
Features
- eks-v2-alpha: add support for bootstrapSelfManagedAddons (#36740) (1ffe38d)
- eks-v2-alpha: add support for EKS hybrid nodes (#36749) (48ace56)
Bug Fixes
- eks-v2-alpha: ensure kubectl provider and handler functions use the same vpc configuration (#36735) (4e02f08), closes #34878 #34877
- ivs-alpha: add region constraints to integration tests (#36851) (d55fec4)
- mixins-preview: apply mixins in order (#36847) (726060c)
- mixins-preview: apply mixins in order in
MixinApplicator(#36877) (09db1c9), closes #36847