From 95ea88c814badb075671f65128257767b7416596 Mon Sep 17 00:00:00 2001 From: Jonathan Daugherty Date: Thu, 9 Jul 2020 15:17:22 -0700 Subject: [PATCH] Bump version, update changelog --- CHANGELOG.md | 19 +++++++++++++++++++ vty.cabal | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a974c16..40ec803 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,23 @@ +5.29 +---- + +API changes: + * The Input type got a new field, 'restoreInputState'. This field + allows the end user to have direct access to the logic needed to + restore the terminal's input state flags. Prior to having this field, + this state restoration logic could only be invoked as part of calling + 'shutdownInput', but since that function does other things (like + killing threads) it is not advisable to call it repeatedly (which is + necessary in the use case this change is intended to support). This + can be called directly to restore the input state flags as needed, + although this is not required if 'shutdown' (or 'shutdownInput') is + called. + +Other changes: + * attributeControl: explicitly enable the ICRNL terminal mode flag (see + #187 and c572ad). + 5.28.2 ------ diff --git a/vty.cabal b/vty.cabal index 1d6e83c..b830831 100644 --- a/vty.cabal +++ b/vty.cabal @@ -1,5 +1,5 @@ name: vty -version: 5.28.2 +version: 5.29 license: BSD3 license-file: LICENSE author: AUTHORS