π Security & Quality Release
π Security & Quality Improvements
This release focuses on critical security fixes and code quality enhancements:
π‘οΈ Security Fixes
- Fixed shell injection vulnerability in CloneCommand using Symfony Process
- Added strict types declarations to all PHP files for better type safety
π Code Quality Improvements
- Prevented command collision by prefixing Laravel commands with
ghz: - Enhanced error handling and validation across components
- Improved component architecture with standardized interfaces
π New Features
- Component-based architecture for better extensibility
- Unified error handling system
- JSON output support for all commands
- Schema-driven parameter validation
π§ Breaking Changes
- Laravel commands now prefixed with
ghz:(e.g.,ghz:repos,ghz:clone) - Modern PHP 8.1+ strict types enforced
π¦ Full Changelog
- feat: implement component interface architecture
- fix: resolve shell injection vulnerability with Symfony Process
- feat: add strict types declarations across codebase
- fix: prevent Laravel command collision with prefixed commands
- feat: enhance error handling and validation systems
Perfect for developers who want secure, reliable GitHub CLI operations! πβ¨
π€ Generated with Claude Code