⚠ BREAKING CHANGES TO EXPERIMENTAL FEATURES
- appmesh:
IVirtualNode
no longer has theaddBackends()
method. A backend can be added toVirtualNode
using theaddBackend()
method which accepts a singleIVirtualService
- appmesh:
IVirtualNode
no longer has theaddListeners()
method. A listener can be added toVirtualNode
using theaddListener()
method which accepts a singleVirtualNodeListener
- appmesh:
VirtualNode
no longer has a default listener. It is valid to have aVirtualNode
without any listeners - appmesh: the construction property
listener
ofVirtualNode
has been renamed tolisteners
, and its type changed to an array of listeners - appmesh: the struct
VirtualNodeListener
has been removed. To create Virtual Node listeners, use the static factory methods of theVirtualNodeListener
class
Features
- applicationautoscaling: Add KAFKA to ServiceNamespace (#11394) (b5c3f84)
- appmesh: add listener timeout to Virtual Nodes (#10793) (62baa7b)
- cfnspec: cloudformation spec v20.0.0 (#11319) (8c17a35)
- cfnspec: cloudformation spec v20.2.0 (#11429) (025992b)
- codepipeline-actions: Add deployment timeout to EcsDeployAction (#11407) (7d9d575)
- core: add easy importValue to CfnOutput (#11368) (c71a4e9), closes #11360
- ecs: secret JSON field for Fargate tasks (#11348) (03e7cd5), closes /github.com/aws/containers-roadmap/issues/385#issuecomment-722696672 #11341
- efs: import access point -
fromAccessPointAttributes()
(#10712) (ec72c85) - iam: specify initial PolicyDocument for inline Policy (#11430) (a8c4f17), closes #11236
- logs: Add KMS key support to LogGroup (#11363) (21ccfce), closes #11211
- stepfunctions-tasks: support overriding all properties of CodeBuild StartBuild integration (#10356) (58efbad), closes #10302
Bug Fixes
- autoscaling:
targetRequestsPerSecond
is actually requests per minute (#11457) (39e277f), closes #11446 - core: missing context in Stages is not filled by CLI (#11461) (a4a555a), closes #9226
- lambda: failed to add permission to an imported lambda from another account (#11369) (715a030), closes #11278 #11141 #11141
- pipelines: synthesizes incorrect paths on Windows (#11464) (2ca31a8), closes #11359 #11405 #11424
- stepfunctions-tasks: encryption is required for AthenaStartQueryExecution (#11355) (f26a592)
- stepfunctions-tasks: incorrect policy for Athena prevents database deletions (#11427) (58e6576), closes #11357