Changelog¶
See the Releases page on GitHub for a complete list of commits that are included in each version.
2.10.1 (2024-Nov-11)¶
Fix an issue where setting an
Emitter
to the same mode multiple times resulted in multiple greetings.Hidden commands can no longer show up as suggested alternatives when an invalid command is entered by the user.
2.10.0 (2024-Oct-31)¶
Support adding a link to documentation in help messages.
2.9.0 (2024-Oct-22)¶
The
Dispatcher.pre_parse_args()
method now accepts anapp_config
parameter, which is used to instantiate the command that will be validated.
2.8.0 (2024-Oct-10)¶
Positional arguments are now displayed in ‘help’ outputs.
The terminal cursor is now hidden during execution.
2.7.0 (2024-Sep-05)¶
Add a new
CraftCommandError
class for errors that wrap command outputFix the reporting of error messages containing multiple lines
2.6.0 (2024-Jul-02)¶
Disable exception chaining for help/usage exceptions
Support a doc slug in CraftError in addition to full urls