summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Slenders <jonathan@slenders.be>2018-07-22 18:09:49 +0200
committerJonathan Slenders <jonathan@slenders.be>2018-07-22 18:10:42 +0200
commita8aea11c4e232b5f6cc97dea1c41e202954cf4fb (patch)
treebac63fa9f0c86038b1793b814339eef41410b710
parent4777db6c17d08159a25b0cd4c1a7866889f08a07 (diff)
Release 2.0.42.0.4
-rw-r--r--CHANGELOG27
-rw-r--r--docs/conf.py4
-rw-r--r--prompt_toolkit/__init__.py2
3 files changed, 30 insertions, 3 deletions
diff --git a/CHANGELOG b/CHANGELOG
index b43ab036..a7310bf4 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,33 @@
CHANGELOG
=========
+2.0.4: 2018-07-22
+-----------------
+
+Bug fixes:
+- Fix render height for rendering full screen applications in Windows.
+- Fix in `TextArea`. Set `accept_handler` to `None` if not given.
+- Go to the beginning of the next line when enter is pressed in Vi navigation
+ mode, and the buffer doesn't have an accept handler.
+- Fix the `default` argument of the `prompt` function when called multiple
+ times.
+- Display decomposed multiwidth characters correctly.
+- Accept `history` in `prompt()` function again.
+
+Backwards incompatible changes:
+- Renamed `PipeInput` to `PosixPipeInput`. Added `Win32PipeInput` and
+ `create_input_pipe`.
+- Pass `buffer` argument to the `accept_handler` of `TextArea`.
+
+New features:
+- Added `accept_default` argument to `prompt()`.
+- Make it easier to change the body/title of a Frame/Dialog.
+- Added `DynamicContainer`.
+- Added `merge_completers` for merging multiple completers together.
+- Add vt100 data to key presses in Windows.
+- Handle left/right key bindings in Vi block insert mode.
+
+
2.0.3: 2018-06-08
-----------------
diff --git a/docs/conf.py b/docs/conf.py
index 33a113af..644c296f 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -51,9 +51,9 @@ copyright = u'2014-2018, Jonathan Slenders'
# built documents.
#
# The short X.Y version.
-version = '2.0.3'
+version = '2.0.4'
# The full version, including alpha/beta/rc tags.
-release = '2.0.3'
+release = '2.0.4'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/prompt_toolkit/__init__.py b/prompt_toolkit/__init__.py
index 0fc8a5d4..52c9a7fa 100644
--- a/prompt_toolkit/__init__.py
+++ b/prompt_toolkit/__init__.py
@@ -20,7 +20,7 @@ from .formatted_text import HTML, ANSI
# Don't forget to update in `docs/conf.py`!
-__version__ = '2.0.3'
+__version__ = '2.0.4'
__all__ = [