Skip to content

v4.0.0rc2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Sep 18:46

Plover 4.0.0rc2

Plover is going through a huge overhaul to make for a better experience for our users, and developers, too.

Warning: Version 4 is a major change and the configuration file it creates is not compatible with Plover 3 or earlier. Please backup your plover.cfg

Installation Guide

Read the Installation Guide to see which file you need to download.

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)