Releases
1.10.0
Compare
Sorry, something went wrong.
No results found
✨ Enhancements
The CLI now accepts class names as commands. Command classes need to extend Kirby\CLI\Command and define a static command() method. #105
♻️ Refactoring
Migrated the first set of commands to command classes: backup, download, help, install, register, roots, security, unzip, upgrade and version. #104
Migrated all clear:* commands to command classes. #108
Migrated install:kit and install:repo to command classes. #109
Migrated clean:content to a command class and split the long cleanContent logic into smaller methods. #110
Migrated UUID commands to command classes. #111
Migrated license commands to command classes. #112
Migrated plugin commands to command classes. #113
Migrated make commands to command classes. #114
Migrated the remove:command command to a command class. #115
🐛 Bug fixes
Fixed error handling in the download command. #104
Fixed command class detection for commands with many child classes. #108
✅ Tests
Added unit tests for the command class system and the migrated commands. #116
📦 Dependencies
Updated league/climate to ^3.11.0.
Updated guzzlehttp/guzzle to ^7.13.1.
Updated related transitive dependencies, including Guzzle, PSR-7 and Symfony packages.
You can’t perform that action at this time.