@@ -11,7 +11,8 @@ frustrating developer and user experience due to small inconsistencies in these
1111libraries. Now we have consistent cross-platform support for tab-completion, user terminal input,
1212and history. Additionally, this opens up some cool advanced features such as support for syntax
1313highlighting of user input while typing, auto-suggestions similar to those provided by the fish
14- shell, and the option for a persistent bottom bar that can display realtime status updates.
14+ shell, and the option for a persistent bottom bar that can display realtime status updates while the
15+ prompt is displayed.
1516
1617### Details
1718
@@ -21,6 +22,13 @@ shell, and the option for a persistent bottom bar that can display realtime stat
2122 each platform and provided utility functions related to ` readline `
2223 - Added a dependency on ` prompt-toolkit ` and a new ` cmd2.pt_utils ` module with supporting
2324 utilities
25+ - Removed ** Transcript Testing** feature set along with the ` history -t ` option for generating
26+ transcript files and the ` cmd2.transcript ` module
27+ - This was an extremely brittle regression testing framework which should never have been
28+ built into cmd2
29+ - We recommend using [ pytest] ( https://docs.pytest.org/ ) for unit and integration tests and
30+ [ Robot Framework] ( https://robotframework.org/ ) for acceptance tests. Both of these
31+ frameworks can be used to create tests which are far more reliable and less brittle.
2432 - Async specific: ` prompt-toolkit ` starts its own ` asyncio ` event loop in every ` cmd2 `
2533 application
2634 - Removed ` cmd2.Cmd.terminal_lock ` as it is no longer required to support things like
@@ -69,6 +77,20 @@ shell, and the option for a persistent bottom bar that can display realtime stat
6977 - ** max_column_completion_results** : (int) the maximum number of completion results to
7078 display in a single column
7179
80+ ## 3.2.2 (February 21, 2026)
81+
82+ - Bug Fixes
83+ - Updated ` rich_utils.ANSI_STYLE_SEQUENCE_RE ` to only match ANSI SGR (Select Graphic Rendition)
84+ sequences for text styling. It previously also matched DEC Private Mode sequences.
85+
86+ ## 3.2.1 (February 21, 2026)
87+
88+ - Bug Fixes
89+ - The ` async_alert ` and ` async_prompt_update ` methods of ` cmd2.Cmd ` now respect the current
90+ value of the ` allow_style ` settable
91+ - If ` allow_style ` is ` NEVER ` , all style-related ANSI escape codes will be stripped to
92+ ensure plain text output
93+
7294## 3.2.0 (February 5, 2026)
7395
7496- Bug Fixes
0 commit comments