⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- eks:
LegacyCluster
was removed since it existed only for a transition period to allow gradual migration to the current cluster class. - eks:
kubectlEnabled
property was removed, all clusters now supportkubectl
. - core: Creation stack traces for
Lazy
values are no longer
captured by default in order to speed up tests. Run with
CDK_DEBUG=true
(orcdk --debug
) to capture stack traces.
Features
- ec2: Add VPC endpoints for Athena and Glue (#12073) (73ef6b1), closes #12072
- ecs-patterns: add ruleName optional parameter for ScheduledTask constructs (#12190) (b1318bd)
- eks: connect all custom resources to the cluster VPC (#10200) (eaa8222)
- lambda-nodejs: Expose optional props for advanced usage of esbuild (#12123) (ecc98ac)
Bug Fixes
- core: capturing stack traces still takes a long time (#12180) (71cd38c), closes #11170
- dynamodb: allow global replicas with Provisioned billing mode (#12159) (ab5a383), closes #11346
- lambda-nodejs: local bundling fails with relative depsLockFilePath (#12125) (d5afb55), closes #12115
- eks: Remove legacy and deprecated code (#12189) (6a20e61)