Features
- apigatewayv2: http api - jwt and cognito user pool authorizers (#10972) (dd90e54), closes #10534
- aws-ecs-patterns: allow ScheduledTaskBase be created in a DISABLED state (#12837) (c625699), closes #12836
- aws-kinesisanalyticsv2: L2 construct for Flink applications (#12464) (94279f3), closes #12407
- cfnspec: cloudformation spec v27.0.0 (#12960) (7730ac8)
- cli: change set name is now a constant, and --no-execute will always produce one (even if empty) (#12683) (00cdd2a), closes #11075
- core: customize bundling output packaging (#13076) (367a055), closes #10776
- ecs: support Fargate and Fargate spot capacity providers (#12893) (843b480), closes #5850
- ecs-patterns: Add support for taskSubnets and securityGroups on QueueProcessingFagateService (#12604) (996e69d), closes #12603
- eks: support Kubernetes 1.19 (#13094) (72c22dc), closes #13093
- elasticsearch: add custom endpoint options (#12904) (f67ab86), closes #12261
- glue: Connection construct (#12444) (c64ec6b), closes #12442
- glue: SecurityConfiguration construct (#12450) (0a8e681), closes #12449
- redshift: add missing current generation RA3 NodeTypes (#12784) (f91a3f1), closes #12783
- stepfunctions: Implement IGrantable (#12830) (3b5ff05), closes #12829
Bug Fixes
- apigatewayv2: HttpApi and Route in different stacks creates cycles (#13010) (b5efb88), closes #13021
- aws-rds: correct Policy resource for Proxy::grantConnect() (#12416) (b3197db), closes #12415
- cfn-diff: correctly handle version strings like '0.0.0' (#13022) (34a921b), closes #13016
- cfn2ts: correctly choose between string and object without required properties in a union (#12954) (b7137c5), closes #12854
- cloudfront: bucket policy for Origin Access Identities is overly permissive (#13087) (cc28312), closes #3486 #13086
- cloudfront: EdgeFunction us-east-1 stack created in different account (#13055) (2f1fc95), closes #12789
- codecommit: take the region and account of an imported Repository from its ARN (#13066) (5f0ee88), closes #13025
- codedeploy: allow the install agent script's commands to exit with errors (#12782) (23d52a5), closes #12764
- codepipeline-actions: use BatchGetBuildBatches permission for batch builds (#13018) (09ba573)
- core:
exportValue()
does not work with resource names (#13052) (46043e0), closes #13002 #12918 - ec2: volume props validations are incorrect (#12821) (12cddff), closes #12816 #12816 #12074
- rds: proxy cannot connect to cluster/instance (#12953) (4b0abbc)
- tools: doc block links not clickable in VS Code (#12336) (4f17f92)