-------------------------
Added
~~~~~
- Add an optional feature that allows key and mouse events to be sent to the
foreground window via Natlink.
Changed
~~~~~~~
- Change Dragonfly to stop checking for X11 on Windows and macOS.
- Change the Natlink engine to give preference to user grammars over global
commands.
- Make the *dragonfly.accessibility* sub-package dependencies optional.
- Replace *~/.dragonfly2-speech/settings.cfg* config file with keyboard
class attributes.
- Set the log level of Windows DPI awareness messages to 'info'.
Fixed
~~~~~
- Fix a bug with the Natlink engine where empty grammars cannot be loaded and
unloaded.
- Fix an encoding-related error in the Literal element class.
- Fix an error in the Optional element class.
- Fix a bug preventing double clicking, triple clicking and scrolling with
the Mouse action class on macOS.
- Fix problems with the *dragonfly.accessibility* regex requirement.
- Make the Natlink engine back-end work with newer versions of Natlink.
Removed
~~~~~~~
- Remove *dragonfly.rpc* sub-package.
- Remove multiple engine options per "-o" CLI argument.
- Remove the sphinx engine's built-in microphone asleep feature and training
mode.