flutterguard_cli 0.1.0
flutterguard_cli: ^0.1.0 copied to clipboard
Developer-friendly FlutterGuard CLI for CI/CD and local security analysis of Flutter/Android apps.
Changelog #
All notable changes to the FlutterGuard CLI project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.0 - 2025-01-27 #
Added #
- Initial release of FlutterGuard CLI
scancommand to analyze APK files for security issues- Detects debuggable apps
- Checks root access patterns
- Identifies hardcoded secrets
- Analyzes permissions
- Validates SSL/TLS certificates
statuscommand to check scan status by scan IDlistcommand to view all scans for the current user- Comprehensive test suite with 37 unit and integration tests
- Environment variable configuration support (FLUTTERGUARD_API_KEY, FLUTTERGUARD_BASE_URL)
- CI/CD integration examples for GitHub Actions and GitLab CI
- Detailed JSON output format for scan results
- Exit codes for successful automation (0 for success, 1 for failure)
- Command-line flags for API key and base URL override
- Support for custom API endpoints
Documentation #
- Comprehensive README with installation instructions
- Usage examples and command documentation
- CI/CD integration guides
- Exit code reference
- Testing documentation
[Unreleased] #
Planned #
- Support for iOS IPA file analysis
- Additional security checks
- HTML/PDF report generation
- Configurable severity thresholds
- Watch mode for continuous monitoring