Skip to content

v0.45.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 23:11
· 878 commits to main since this release
9c85f87

What's Changed

  • fix(docker): clear Trivy gate on two go1.26.5 stdlib HIGHs in bundled docker CLI by @vieiralucas in #2470
  • chore(aws-models): weekly refresh from aws/api-models-aws by @github-actions[bot] in #2471
  • fix(cloudformation): honor DeletionPolicy and UpdateReplacePolicy by @vieiralucas in #2472
  • fix(ec2,iam): XML-escape user data in per-attribute describe responses by @vieiralucas in #2473
  • fix: harden request-path panic/overflow DoS vectors by @vieiralucas in #2474
  • fix(cloudformation): clamp GenerateSecretString PasswordLength by @vieiralucas in #2475
  • fix: scope returned ARNs/endpoints to the request region, not frozen config by @vieiralucas in #2476
  • fix(secretsmanager): ResourceNotFoundException returns HTTP 400, not 404 by @vieiralucas in #2477
  • fix(elasticache): CopySnapshot finalizes to available instead of stuck creating by @vieiralucas in #2478
  • fix(memorydb,xray): seeded default ARNs follow the request region by @vieiralucas in #2482
  • fix(s3): accept every modeled StorageClass and SSEAlgorithm value by @vieiralucas in #2483
  • fix(ssoadmin,logs,ec2): honor modeled members that were silently dropped by @vieiralucas in #2484
  • chore(aws-models): weekly refresh from aws/api-models-aws by @github-actions[bot] in #2479
  • fix(conformance): recognize S3's published shared error responses by @vieiralucas in #2486
  • fix(conformance): recognize five more EC2 .NotFound error codes by @vieiralucas in #2487
  • fix(kms): generate key material before taking the state lock by @vieiralucas in #2485
  • fix(cognito,opensearch): return responses in the shapes the models define by @vieiralucas in #2488
  • feat(acm): implement the ARN-keyed resource tagging operations by @vieiralucas in #2489
  • fix(ssm): bound CreateCloudConnector inputs; recognize SSM's shared errors by @vieiralucas in #2490
  • fix(rds): honor Filters on the Describe operations (#2481) by @vieiralucas in #2492
  • fix(rds): return recorded backtracks and honor Filters on three more Describes by @vieiralucas in #2497
  • feat(rds): record and report IAM role associations by @vieiralucas in #2498
  • feat(s3): implement object annotations by @vieiralucas in #2491
  • feat(backup): implement backup access points by @vieiralucas in #2495
  • fix(conformance): recognize the Query-protocol services' shared errors by @vieiralucas in #2494
  • feat(cloudwatch): implement log alarms by @vieiralucas in #2499
  • fix(cloudformation): support YAML short-form intrinsic tags by @vieiralucas in #2496
  • chore(aws-models): weekly refresh from aws/api-models-aws by @github-actions[bot] in #2493
  • feat(dynamodb): implement vector indexes and SearchVectors by @vieiralucas in #2500
  • fix(rds): stop putting undeclared error shapes on the wire by @vieiralucas in #2501
  • feat(wafv2): implement the monetization reporting operations by @vieiralucas in #2503
  • feat(cloudformation): implement ValidateTemplate and GetTemplateSummary by @vieiralucas in #2508
  • feat(acm): implement the ACME certificate-issuance surface by @vieiralucas in #2506
  • fix(dynamodb): make the item write path O(1) instead of O(table size) by @kubukoz in #2505
  • feat(glue): complete the business catalog and reach full Glue conformance by @vieiralucas in #2509
  • feat(ec2): implement application status checks by @vieiralucas in #2507
  • feat(docdb,neptune): honor Filters on the Describes that document them by @vieiralucas in #2510
  • feat(config): implement third-party cloud connectors by @vieiralucas in #2512
  • fix(lambda): 404 function-scoped operations when the function is absent by @vieiralucas in #2513
  • feat(ec2): implement IPAM internet-registry associations and routing policy registrations by @vieiralucas in #2511
  • fix(ecs,lambda): a transient image pull failure no longer fails the launch by @vieiralucas in #2516
  • fix(dynamodb): make DeleteItem O(log n) instead of O(table size) by @vieiralucas in #2517
  • chore(aws-models): weekly refresh from aws/api-models-aws by @github-actions[bot] in #2514
  • fix(dynamodb): resume Scan and PartiQL pages after deleted rows by @vieiralucas in #2518
  • fix(ec2,codebuild): retry a throttled first image pull instead of failing the launch by @vieiralucas in #2519
  • ci(nextest): print the output of a failed attempt that a retry then passes by @vieiralucas in #2520
  • fix(dynamodb): reject updates that write a primary-key attribute by @vieiralucas in #2521
  • test(core): wait out ETXTBSY before running the fake container CLI by @vieiralucas in #2522
  • fix(dynamodb): resolve table ARNs in every table lookup by @vieiralucas in #2524
  • fix(ec2): enforce security-group egress and ingress as independent gates by @vieiralucas in #2525
  • fix(codebuild): sweep only build containers whose owning process is gone by @vieiralucas in #2526
  • fix(cloudfront): hold a function to a CPU-time budget, not wall-clock time by @vieiralucas in #2523
  • fix(logs): append event segments and reclaim expired logs by @Vincent-Wu-Haha in #2527
  • fix(ci): retry tfacc Go module downloads; bump rustls for RUSTSEC-2026-0285 by @vieiralucas in #2531
  • feat(iam): policy variables and ForAllValues over keys with no values by @vieiralucas in #2528
  • feat(dynamodb): IAM enforcement, resource-based policies and fine-grained access control by @vieiralucas in #2529
  • feat(dynamodb): cross-account table and stream access through ARNs by @vieiralucas in #2532
  • chore(aws-models): weekly refresh from aws/api-models-aws by @github-actions[bot] in #2530
  • fix(ec2): close the gaps in the IPAM internet-registry operations by @vieiralucas in #2533
  • feat(cloudformation): provision stack set instances as real stacks by @vieiralucas in #2534
  • fix(docker): bump bundled docker CLI to 29.8.0 to clear Go stdlib HIGHs by @vieiralucas in #2535
  • fix(cloudformation): generate AWS-style names for unnamed resources by @vieiralucas in #2536
  • chore(release): bump workspace to v0.45.0 by @vieiralucas in #2537

New Contributors

Full Changelog: v0.44.10...v0.45.0