Skip to content

Commit 0d9137d

Browse files
committed
Updated CHANGELOG with info on recent changes
1 parent 236a672 commit 0d9137d

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,17 @@ shell, and the option for a persistent bottom bar that can display realtime stat
2323
utilities
2424
- Async specific: `prompt-toolkit` starts its own `asyncio` event loop in every `cmd2`
2525
application
26+
- Removed `cmd2.Cmd.terminal_lock` as it is no longer required to support things like
27+
`cmd2.Cmd.async_alert`
2628
- Enhancements
27-
- Optional persistent **bottom toolbar** capable of displaying realtime status information, see
28-
the `include_bottom_toolbar` optional argument to the initializer for `cmd2.Cmd` and the
29+
- New optional persistent **bottom toolbar** capable of displaying realtime status information,
30+
see the `include_bottom_toolbar` optional argument to the initializer for `cmd2.Cmd` and the
2931
`cmd2.Cmd2._bottom_toolbar` method that can be overridden as well as the updated
3032
`getting_started.py` example
33+
- Added `cmd2.Cmd._in_prompt` flag that is set to `True` when the prompt is displayed and the
34+
application is waiting for user input
35+
- Added `cmd2.Cmd.pre_prompt` hook method that is called before the prompt is displayed, but
36+
after `prompt-toolkit` event loop has started
3137

3238
## 3.1.0 (December 25, 2025)
3339

0 commit comments

Comments
 (0)