Releases: MillerMedia/awtest
Releases · MillerMedia/awtest
v1.1.0
v1.0.0
Changelog
- dacd1cc Fix sync workflow: public repo uses master branch
- b9d68e6 Fix sync workflow: disable checkout credential helper
- 552b5dc Add GitHub Actions workflow to sync clean code to public repo
- 2802edc Update service template for concurrent-safe patterns (Story 10.3)
- 7404c3d Update CONTRIBUTING.md with concurrent testing requirements (Story 10.2)
- 227d5d6 Update README with 63 services and speed presets (Story 10.1)
- a6a77a1 Mark Story 9.3 and Epic 9 as done
- c3c723e Mark Story 9.6 as done
- 1be3ef3 Add Neptune enumeration with 3 API calls (Story 9.6)
- d80d7c1 Add MediaConvert enumeration with 3 API calls (Story 9.5)
- f528ebb Add EMR and Kinesis enumeration with 3 API calls each (Stories 9.3, 9.4)
- b7a8967 Add Direct Connect enumeration with 3 API calls (Story 9.2)
- 7b02834 Add CodeDeploy enumeration with 3 API calls (Story 9.1)
- 79e8f63 Mark Story 8.7 and Epic 8 as done
- 2b15c42 Add Macie enumeration with 3 API calls (Story 8.7)
- 60147ae Add Athena enumeration with 3 API calls (Story 8.6)
- 2bdd8e2 Add SageMaker enumeration with 4 API calls (Story 8.4)
- 0bf797d Add SageMaker enumeration with 4 API calls (Story 8.4)
- d7271c8 Add OpenSearch enumeration with 3 API calls (Story 8.3)
- 0dd5f6a Add CodeCommit enumeration with 2 API calls (Story 8.2)
- d6dd093 Add CodeBuild enumeration with 3 API calls (Story 8.1)
- 71cdff0 Mark Epic 7 (Critical Security Service Expansion) as done
- 156742d Add Security Hub enumeration with 3 API calls (Story 7.4)
- 0de1823 Add GuardDuty enumeration with 3 API calls (Story 7.3)
- 2023f44 Add AWS Organizations enumeration with 3 API calls (Story 7.2)
- 2c0b4ab Add ECR container registry enumeration with 3 API calls (Story 7.1)
- c9f20f0 Add [hit] severity with green coloring and accessible methods list in scan summary
- 4cbaf04 Buffer inline output during concurrent scans to fix progress interleaving
- 3fbde26 Add concurrent progress reporting with TTY detection (Story 6.5)
- 898c4b9 Add rate limit resilience with exponential backoff (Story 6.4)
- 2d02ab2 Add concurrent worker pool execution with graceful drain (Story 6.3)
- 6bb8c12 Add safeScan wrapper with panic recovery and error classification (Story 6.2)
- 02f3875 Add --speed preset and concurrency flag resolution (Story 6.1)
- a22c15c Update README with output formats, use cases, and categorized services (Story 5.3)
- bdd470a Mark Story 5.2 as done
- 72ec54c Expand CONTRIBUTING.md with full contribution guidelines (Story 5.2)
- 2ffd5f8 Update README with complete API call list (46 services, 77 calls)
- 0bfdbab Add service implementation template and CONTRIBUTING.md (Story 5.1)
- ab41b6f Complete first release validation (Story 4.5)
- 478f563 Fix Go Report Card badge URL in README
- 451f6bd Update README with full feature docs, banner, and service list (Story 4.5)
- e5a943c Add Homebrew tap setup and distribution (Story 4.4)
- d61316b Add GitHub Actions release and test workflows (Story 4.3)
- 670ca66 Add Makefile for development workflow (Story 4.2)
- 6a6d376 Add GoReleaser configuration for cross-platform builds (Story 4.1)
- 359cc79 Add concurrency configuration flag (Story 3.3)
- de691b4 Mark Story 3.2 as done
- 0f4e1ef Add scan timeout with -timeout flag (Story 3.2)
- c491f87 Add service filtering with include/exclude flags (Story 3.1)
- b1fde48 Mark Story 2.11 as done
- 535cf39 Add VPC infrastructure service enumeration (Story 2.11)
- 712d5ea Mark Story 2.10 as done
- e55e8c7 Add Systems Manager SSM parameters service enumeration (Story 2.10)
- c94b560 Mark Story 2.9 as done
- a086ad4 Add Step Functions state machines service enumeration (Story 2.9)
- ebf7392 Mark Story 2.8 as done
- 40c71c3 Add Redshift clusters service enumeration (Story 2.8)
- f814fab Fix false "Access granted" when all regions return access denied
- f46641a Add Fargate tasks service enumeration (Story 2.7)
- 12e6771 Add ElastiCache service enumeration (Story 2.6)
- 312e412 Add EKS service enumeration (Story 2.5)
- e6ac03e Mark Stories 2.3 and 2.4 as done
- a5314de Add EFS service enumeration (Story 2.4)
- a416792 Add AWS Config service enumeration (Story 2.3)
- c71ad1b Add ACM and Cognito User Pools service enumeration (Stories 2.1, 2.2)
- 94ba7a6 Mark Story 1.7 and Epic 1 (Output Format System) as done
- ba40be3 Add progress tracking, summary reporting, and quiet mode (Story 1.7)
- 4a11bbe Mark Story 1.3 YAML output formatter as done
- 0605d5d Mark Stories 1.1 and 1.2 as done
- 6f4cf10 Mark Story 1.5 table output formatter as done
- 9043861 Add table output formatter with 120-char width enforcement (Story 1.5)
- fc7ed49 Add CSV output formatter with comprehensive tests (Story 1.4)
- 5598c70 Add YAML output formatter with comprehensive tests (Story 1.3)
- ed241ba Add Rekognition service enumeration (ListCollections, ListStreamProcessors, DescribeProjects)
- f7dcee9 Validate JSON formatter and address code review findings (Story 1.2)
- 6017a06 Add .gitignore, tests, and update service calls with result collection
- c9d801d Add awtest source code to private working repo
- c094ccf Sync BMAD artifacts 2026-03-02_20:57:24
v0.5.0
Changelog
- 886759c Fix release workflow to use GH_PAT for cross-repo Homebrew push
- 9af85ab Update to v0.5.0: output formats, AWS services, build automation
- 3f40369 Add JSON output formatter with comprehensive unit tests
- fdd3ded Add OutputFormatter interface, ScanResult type, and service result collection
- 2e21972 Add ECS service support for testing permissions
- 4f79e56 Update README.md
Version 0.3.0
What's Changed
- Support for AWS credentials with session tokens
- Support for AWS_PROFILE environment variables
- Initial support for Cloudtrail, Glue, IVS, Transcribe, Cloudformation, Cloudwatch, Codepipeline and WAF
- Expanded support for EC2 (user data, elastic IPs, tags) and Lambda (function configurations and metadata)
Full Changelog: v0.2.0...v0.3.0
Version 0.2.0
v0.2.0 Version 0.2.0
Version 0.1.0
• Added intro ASCII art
• Updated color formatting for better readability
• Added support for the following methods:
amplify:ListApps
amplify:ListBranches
apigateway:GetApiKeys
apigateway:GetDomainNames
apigateway:GetModels
apigateway:GetResources
apigateway:GetStages
cloudfront:ListDistributions
cloudwatch:DescribeAlarms
dynamodb:ListBackups
dynamodb:ListExports
dynamodb:ListTables
glacier:ListVaults
iam:ListGroupsForUser
iam:ListAttachedUserPolicies
iam:ListUserPolicies
iam:ListAccessKeys
kms:ListKeys
lambda:ListFunctions
s3:ListObjects (only returns the number of objects in the console)
sns:GetTopicAttributes
Version 0.0.1
v0.0.1 Updated AWTest to awtest