3.0.49
New features:
- On Windows, use virtual terminal input when available.
- Support for multiline suggestions.
Fixes:
- Handle
InvalidStateErrorduring termination when using
run_in_terminal/patch_stdout. This can happen in some cases during
cancellation, probably when using anyio. - Fix cursor that remains in hidden state when the application exits. This can
happen when the application doesn't show the cursor anderase_when_doneis
being used.
Breaking changes:
- Drop support for Python 3.7