Repository navigation
0.8.0
- The project has been renamed to Kanri.
- When Kanri runs template commands, it will now add
KANRI_PROJECTenvironment variable with the name of the project. So you can use it in your template commands, e.g. for initializing Go modules withgo mod init $KANRI_PROJECT. - When you are running shell session with Kanri, it will add
KANRI_SESSION, so you can use it in your shell scripts to check if you are running in Kanri session. - Added
always_acceptoption to the configuration of autocomplete. If this option is set totrue, Kanri will not ask for confirmation when you are trying to open or remove a project, and it will always accept the suggestion. - Added
templates pathcommand that returns the path to the templates file. - Added
config recentcommand to get the recent project opened. - The output messages has been rewritten to be more concise.
- When removing a project, the spinner will appear.
- Added autocomplete support for
removesubcommand. - Added icons for some CLI messages.
- Added
--pureflag forlistandtemplates listto display lists without styles. - Added
rmas alias toremovecommand. - Configuration and templates files are now being lazily loaded, which improves performance and startup time.
- Various internal refactoring and code improvements for better maintainability and error handling.
Full Changelog: 0.7.1...0.8.0