Skip to content

Releases: MillerMedia/awtest

v1.1.0

15 Mar 07:00

Choose a tag to compare

Changelog

  • cb50b66 Add macOS code signing and notarization to GoReleaser release pipeline (Story 12.1)
  • bcac176 Mark Story 11.1 and Epic 11 as done
  • f97390c Add non-blocking update check to scan output
  • 487f508 Add --check-update flag to query GitHub Releases API for newer versions (Story 11.1)

v1.0.0

14 Mar 07:01

Choose a tag to compare

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

07 Mar 07:12

Choose a tag to compare

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

27 Aug 01:43

Choose a tag to compare

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

02 Mar 23:26

Choose a tag to compare

v0.2.0

Version 0.2.0

Version 0.1.0

17 Aug 02:16

Choose a tag to compare

• 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

23 May 05:00

Choose a tag to compare

v0.0.1

Updated AWTest to awtest