diff --git a/NEWS.md b/NEWS.md index 3434b610e..3ff0e8064 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,34 @@ +# v4.0.0rc2 (2023-09-28) + + + +## Features + +### Core + +- Added a configurable delay between key presses, to accommodate applications that can't handle fast keyboard emulation. (#1633) + +## Bugfixes + +### Core + +- Closes serial ports upon disconnection to ensure clean reconnections. (#1636) + +### User Interface + +- Update the tray icon to "disconnected" when a serial-over-USB machine is unplugged. (#1560) + +## API + +### Breaking Changes + +- Dropped support for Python 3.7. (#1634) + +### New + +- Introduces the `GenericKeyboardEmulation` interface which automatically handles output delay. (#1633) + + # v4.0.0rc1 (2023-09-26) diff --git a/doc/conf.py b/doc/conf.py index 936fc8fef..aa3dddf37 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -6,7 +6,7 @@ copyright = "Open Steno Project" author = copyright -release = "4.0.0-rc1" +release = "4.0.0-rc2" version = release # -- General configuration --------------------------------------------------- diff --git a/news.d/api/1633.new.md b/news.d/api/1633.new.md deleted file mode 100644 index 510033df6..000000000 --- a/news.d/api/1633.new.md +++ /dev/null @@ -1 +0,0 @@ -Introduces the `GenericKeyboardEmulation` interface which automatically handles output delay. diff --git a/news.d/api/1634.break.md b/news.d/api/1634.break.md deleted file mode 100644 index 3cb186bf8..000000000 --- a/news.d/api/1634.break.md +++ /dev/null @@ -1 +0,0 @@ -Dropped support for Python 3.7. diff --git a/news.d/bugfix/1560.ui.md b/news.d/bugfix/1560.ui.md deleted file mode 100644 index a0cf28f0c..000000000 --- a/news.d/bugfix/1560.ui.md +++ /dev/null @@ -1 +0,0 @@ -Update the tray icon to "disconnected" when a serial-over-USB machine is unplugged. diff --git a/news.d/bugfix/1636.core.md b/news.d/bugfix/1636.core.md deleted file mode 100644 index 3ccacdeed..000000000 --- a/news.d/bugfix/1636.core.md +++ /dev/null @@ -1 +0,0 @@ -Closes serial ports upon disconnection to ensure clean reconnections. diff --git a/news.d/feature/1633.core.md b/news.d/feature/1633.core.md deleted file mode 100644 index fbae304b0..000000000 --- a/news.d/feature/1633.core.md +++ /dev/null @@ -1 +0,0 @@ -Added a configurable delay between key presses, to accommodate applications that can't handle fast keyboard emulation. diff --git a/plover/__init__.py b/plover/__init__.py index 47baf27b9..292b2e935 100644 --- a/plover/__init__.py +++ b/plover/__init__.py @@ -12,7 +12,7 @@ # want to translate anyway. _ = lambda s: s -__version__ = '4.0.0rc1' +__version__ = '4.0.0rc2' __copyright__ = '(C) Open Steno Project' __url__ = 'http://www.openstenoproject.org/' __download_url__ = 'http://www.openstenoproject.org/plover'