Immutable
release. Only release title and notes can be modified.
0.2.0 (2026-08-26)
⚠ BREAKING CHANGES
- the scan reports failed regions and services in its output and exit code (#69)
- scan documents move out of shared /tmp into a per-user directory (#66)
- remove --format — the scan always writes JSON, with --output - for stdout (#61)
- ECS service ids are the cluster/service path AWS puts in the ARN (#65)
- scan output is a self-describing JSON document (#58)
- resource names are real AWS names or null (#57)
- resource types always start with the CLI service key (#56)
- every resource has a real ID and a real ARN (#55)
✨ Features
- default output filenames start with the AWS account id (#79) (da1566a)
- every resource has a real ID and a real ARN (#55) (2f475e6)
- remove --format — the scan always writes JSON, with --output - for stdout (#61) (e9518ca)
- resource names are real AWS names or null (#57) (ac3c9cd)
- resource types always start with the CLI service key (#56) (de60f07)
- scan output is a self-describing JSON document (#58) (82ddbac)
- the results table shows names and ids under an account header (#59) (1c6972a)
- the scan reports failed regions and services in its output and exit code (#69) (aeaf677)
🐞 Bug Fixes
- e2e-diff.sh stops passing the --format flag that was removed (#67) (89bf221)
- ECS service ids are the cluster/service path AWS puts in the ARN (#65) (b1eb220)
- every scanning client gets its own botocore config (#60) (2710c55)
- logging is configured only by the CLI, never as an import side effect (#68) (ac19cb9)
- scan documents move out of shared /tmp into a per-user directory (#66) (d0fb28f)
- the scan cache moves out of shared /tmp into a per-user directory (#62) (e550a27)