Features
- Parallel scanning and nuking. Resource discovery and deletion now run concurrently, controlled by a new
--parallelismflag (default 10). Regions and resource types are scanned under a single global concurrency cap, and regional resources are nuked concurrently while global resources (IAM, Route53, CloudFront) are deleted last. Within-region dependency order is preserved. (#1144, #1148)
Fixes
- Service-linked roles that delete quickly. When AWS purges the deletion-task record before the status poll (a
NoSuchEntityresponse), the role is now verified viaGetRoleand treated as deleted instead of erroring. (#1147)
Migration note
- Library consumers:
aws.NukeAllResourcesandgcp.NukeAllResourcesnow take an additionalparallelism intparameter.
Full Changelog: v0.51.0...v0.52.0