Features
- amplify-domain: Added config for auto subdomain creation (#13342) (4c63f09)
- appmesh: add route retry policies (#13353) (66f7053), closes #11642
- cfnspec: cloudformation spec v30.1.0 (#13519) (7711981)
- codebuild: allow setting queued timeout (#13467) (e09250b), closes #11364
- dynamodb: custom timeout for replication operation (#13354) (6a5a4f2), closes #10249
- ec2: ESP and AH IPsec protocols for Security Groups (#13471) (f5a6647), closes #13403
- ec2: multipart user data (#11843) (ed94c5e), closes #8315
- ecr: add imageTagMutability prop (#10557) (c4dc3bc), closes #4640
- ecs: ability to access tag parameter value of TagParameterContainerImage (#13340) (e567a41), closes #13202
- ecs: allow users to provide a CloudMap service to associate with an ECS service (#13192) (a7d314c), closes #10057
- events:
EventBus.grantPutEventsTo
method for granular grants (#13429) (122a232), closes #11228 - events: dead-letter queue support for CodeBuild (#13448) (abfc0ea), closes #13447
- events: dead-letter queue support for StepFunctions (#13450) (0ebcb41), closes #13449
- events,applicationautoscaling: schedule can be a token (#13064) (b1449a1)
- iam: SAML identity provider (#13393) (faa0c06), closes #5320
- neptune: Support IAM authentication (#13462) (6c5b1f4), closes #13461
- region-info: added AppMesh ECR account for af-south-1 region (#12814) (b3fba43)
- stepfunctions-tasks: Support calling ApiGateway REST and HTTP APIs (#13033) (cc608d0), closes #11565 #11566 #11565
Bug Fixes
- cfn-include: allow boolean values for string-typed properties (#13508) (e5dab7c)
- ec2: fix typo's in WindowsImage constants (#13446) (781aa97)
- elasticloadbalancingv2: upgrade to v1.92.0 drops certificates on ALB if more than 2 certificates exist (#13490) (01b94f8), closes #13332 #13437
- events: imported EventBus does not correctly register source account (#13481) (57e5404), closes #13469
- iam: oidc-provider can't pull from hosts requiring SNI (#13397) (90dbfb5)
- iam: policy statement tries to validate tokens (#13493) (8d592ea), closes #13479
- init: Python init template's stack ID doesn't match other languages (#13480) (3f1c02d)
- stepfunctions: no validation on state machine name (#13387) (6c3d407), closes #13289