Skip to content

3.3.0 (March 1, 2026)

Choose a tag to compare

@tleonhardt tleonhardt released this 01 Mar 19:57
· 36 commits to main since this release
  • Enhancements

    • Added ability to pass a console object to Cmd.print_to(). This provides support for things
      like wrapping a print_to() call in a console.status() or console.capture() context
      manager.
  • Breaking Changes

    • Renamed the file parameter of Cmd.print_to() to destination to support file-like objects
      and console objects.
    • Cmd2BaseConsole(file) argument is now a keyword-only argument to be consistent with the
      rich.console.Console class.