Releases: x-multibyte/laravel-dev-cli
v1.2.1
v1.2.0
Laravel Boost API Integration
New Features
- DocsService now uses Laravel Boost API for documentation search
- HttpClient adds POST method for JSON requests
- composer.json package auto-detection with
--detectflag
Docs Command Options
-l, --laravel=VERSION- Laravel version (10, 11, 12)-p, --package=PACKAGE- Package name (can be used multiple times)-t, --tokens=LIMIT- Token limit for response (default: 5000)-d, --detect- Auto-detect packages from composer.json-f, --fallback- Use local documentation files--list- List supported packages
Other Changes
- Add GitHub workflows for issue triage and PR review
- Switch from PHPUnit to Pest configuration
- Update all tests for new functionality
v1.0.4
What's Changed
Features
- File Permission Preservation: SKILL installation now preserves file permissions
- All script files automatically receive executable permissions
- Shell scripts (.sh) and Python scripts (.py) work without bash prefix
- Namespace Refactoring: All namespaces changed from LaravelDev to XMultibyte.LaravelDev
- Update your imports if you are extending this package
Bug Fixes
- Skill Installation: Fixed file operation return value handling that caused empty installation directories
- Fixed glob returning false being treated as valid cache
- Fixed scandir returning false causing copy loop to skip
- Fixed file_get_contents returning false being treated as string
- Added proper error handling and validation
- macOS Compatibility: Fixed grep -P compatibility issues in preset_manager.sh
- Replaced with awk for cross-platform compatibility
- No more warnings on macOS systems
Improvements
- Enhanced error messages for debugging file operations
- Updated all test namespaces to match new structure
- Added copyFile method to Filesystem class for proper file copying
- All 32 unit tests passing
Documentation
- GitHub Pages custom domain: https://laravel-dev.x-multibyte.com
- Updated base path configuration for custom domain support
Installation
composer global require x-multibyte/laravel-dev-cli:^1.0.4Upgrade
composer global update x-multibyte/laravel-dev-cliDocumentation
Visit https://laravel-dev.x-multibyte.com for full documentation.
v1.0.3
What's Changed
Breaking Changes
- Namespace Refactoring: All namespaces changed from LaravelDev to XMultibyte.LaravelDev
- Update your imports if you are extending this package
Features
- GitHub Pages Custom Domain: Documentation now available at https://laravel-dev.x-multibyte.com
- Improved Documentation: Updated base path configuration for custom domain support
Bug Fixes
- Skill Installation: Fixed file operation return value handling that caused empty installation directories
- Enhanced error messages for debugging file operations
Improvements
- All 32 unit tests passing
- Updated all test namespaces to match new structure
Installation
composer global require x-multibyte/laravel-dev-cli:^1.0.3
Upgrade
composer global update x-multibyte/laravel-dev-cli
Documentation
Visit https://laravel-dev.x-multibyte.com for full documentation.
v1.0.2
What's Changed
Bug Fixes:
- Correct autoload path loading order for global installation
- Add proper Composer global variable check
- Follow PHPUnit and Pest standards for autoload detection
- Add helpful error message when dependencies are missing
- Update version number in Application class
This release fixes the global installation issue that prevented the CLI from
working when installed via composer global require. The autoload path
detection now follows the same pattern used by popular PHP tools like
PHPUnit and Pest.
Upgrade Instructions:
composer global update x-multibyte/laravel-dev-cli
v1.0.1
What's Changed
Bug Fixes:
- Fix autoload path issue for global installation
- Resolves Failed to open stream error when running laravel-dev as a global Composer command
Documentation:
- Add GitHub Pages deployment workflow
- Update documentation configuration
Upgrade Instructions:
For global installation:
composer global remove x-multibyte/laravel-dev-cli
composer global require x-multibyte/laravel-dev-cli
The update is backward compatible.
v1.0.0
Initial release of Laravel Dev CLI
Features
- CLI tool for Laravel development
- AI Agent integration
- Preset management system
- Skill installation
- Documentation generation
Installation
composer require x-multibyte/laravel-dev-cli