v2.4.0
Added
DisplayHelpertrait with gradient ASCII logo, themed badges, and reusable display utilities for all Artisan commandsThemeenum with 5 color themes (Blue, Cyan, Green, Purple, Orange) — randomly selected per command invocation- Rector (
rector/rector) for automated code quality improvements with PHP 8.4 rule sets laravel/promptsfor interactive install wizard — text inputs with validation and masked password entry- Composite composer scripts:
lint,lint:check,checkfor streamlined CI/dev workflows - Explicitly declared all required illuminate components (
console,contracts,http,queue,routing) andguzzlehttp/guzzle
Changed
- All 4 commands now use
DisplayHelpertrait for consistent branded output NotifierInstallCommandrefactored to use Laravel Prompts (text(),password(),confirm(),info(),error(),warning())pre-commitscript now delegates to@lint+@testcomposite scripts
Fixed
- Broken
@test-corereference inpre-commitcomposer script
Full Changelog: v2.3.4...v2.4.0