v2.70.0
Features
- cfnspec: cloudformation spec v116.0.0 (#24662) (e8158af)
- cloudwatch: added defaultInterval prop to cw-dashboard (#24707) (d4717cf)
- ec2: CFN-init support for systemd (#24683) (f3fe8e1)
- ec2: SSM sessions (#24673) (9744a82)
- ecr: add option to auto delete images upon ECR repository removal (#24572) (7de5b00), closes #15932 #12618 #15932
- elasticloadbalancing: classic load balancer supports ec2 instances (#24353) (25b6edd), closes #23500
- servicecatalogappregistry-alpha: Introduce flag to control application sharing and association behavior for cross-account stacks (#24408) (2167289), closes aws-cdk/aws-servicecatalogappregistry/lib/aspects/stack-associator.ts#L91-L95
Bug Fixes
- bootstrap: remove Security Hub finding KMS.2 (#24588) (274c3d5), closes /docs.aws.amazon.com/securityhub/latest/userguide/kms-controls.html#kms-2
- cli: no change deployment prints "hotswap deployment skipped" without hotswap flag (#24602) (79151fd)
- cli: user agent is reported as
undefined/undefined
(#24663) (3e8d8d8) - eks: fail to update cluster by disabling logging props (#24688) (767cf93)
- sfn: stop replacing JsonPath.DISCARD with
null
(#24717) (413b643), closes #24593 - toolkit: RWLock.acquireRead is not re-entrant (#24702) (3b7431b)
- WAFv2: add patch to revert struct names (#24651) (dfa09d1), closes /github.com/aws/aws-cdk/commit/affe040c8443be074822254d1e75a28b264cd801#diff-827a2fd012e049c7ccedffa0360c12e7d967a173f36b8150de73ef6adc42ee4cL175-L357
Alpha modules (2.70.0-alpha.0)
⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- servicecatalogappregistry: This commit contains destructive changes to the RAM Share.
Since the application RAM share name is calculated by the application construct, where one method is added. Integration test detects a breaking change where RAM share will be created. Integration test snapshot is updated to cater this destructive change.