Skip to content

0.8.5 (April 15, 2018)

Compare
Choose a tag to compare
@tleonhardt tleonhardt released this 15 Apr 18:43
· 3008 commits to master since this release
  • Bug Fixes

    • Fixed a bug with all argument decorators where the wrapped function wasn't returning a value and thus couldn't cause the cmd2 app to quit
  • Enhancements

    • Added support for verbose help with -v where it lists a brief summary of what each command does
    • Added support for categorizing commands into groups within the help menu
    • Tab completion of paths now supports ~user user path expansion
    • Simplified implementation of various tab completion functions so they no longer require ctypes
    • Expanded documentation of display_matches list to clarify its purpose. See cmd2.py for this documentation.
    • Adding opening quote to tab completion if any of the completion suggestions have a space.
  • Python 2 EOL notice

    • This is the last release where new features will be added to cmd2 for Python 2.7
    • The 0.9.0 release of cmd2 will support Python 3.4+ only
    • Additional 0.8.x releases may be created to supply bug fixes for Python 2.7 up until August 31, 2018
    • After August 31, 2018 not even bug fixes will be provided for Python 2.7