1.1.0
🎉 Features
- Better Kirby instance detection by loading the index.php and getting settings from there. #17
- CLI commands can now be defined by Kirby plugins https://getkirby.com/docs/reference/plugins/extensions/commands #10
Kirby::plugin('your/plugin', [
'commands' => [
'your-plugin:test' => [
'description' => 'Nice command',
'args' => [],
'command' => function ($cli) {
$cli->success('My first plugin command');
}
]
]
]);
- New
register
command to register the current installation
kirby register --license K3-xxx --email [email protected]
- New
uuid:remove
command to remove all uuids
kirby uuid:remove
- New global
--quiet
option to suppress the output of the command. #20
✨ Enhancements
- Added support for the
XDG_CONFIG_HOME
env variable. #23 - Unit tests and CI
🐛 Bug Fixes
- Hidden files are now extracted correctly #19 & #16
- Old Kirby v2 and v1 installations get no longer loaded by accident #3
- Fixed
clear:cache
fallback #22 - Fixed custom helper loading #12
🚨 Breaking Changes
- Support for the
kirby.cli.json
has been removed in favour of loading theindex.php