Skip to content

πŸ”’ Security & Quality Release

Choose a tag to compare

@jordanpartridge jordanpartridge released this 18 Jun 05:56
· 1 commit to master since this release
83bd55c

πŸ”’ 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