All Versions
25
Latest Version
Avg Release Cycle
106 days
Latest Release
1493 days ago

Changelog History
Page 1

  • v0.13.5 Changes

    March 23, 2020
  • v0.13.4 Changes

    September 25, 2019
    • 🚀 [All] Improve release process, fixing #233 and #269.
  • v0.13.3 Changes

    March 18, 2019
    • 🏁 [Windows] Fix overflow error on Python 3.7.
    • [Mac] Added alt gr -> alt mapping.
    • 👍 [Mac] Added support for right shift.
    • 🛠 [All] Fixed numlock alias.
    • 🛠 [All] Fixed example code.
  • v0.13.2 Changes

    May 18, 2018
    • 🛠 [Mac] Fixed "map_name" error (i.e. implement new backend API).
    • [Win] Improve detection of "right alt" key.
    • 🛠 [All] Misc fixes for edge cases.
  • v0.13.1 Changes

    March 27, 2018
    • 🐧 [Windows/Linux] Fixed installation. Please use pip install --no-cache keyboard if your pip cached the version with incorrect dependency.
  • v0.13.0 Changes

    March 26, 2018
    • [All] New remap_ and block_ functions.
    • 📜 [All] New high-level functions for parsing and converting hotkey names.
    • [All] Added .modifiers and .is_keymap attribute to events.
    • [All] Event name now matches character typed (e.g. now event from key 1 reports as ! if shift is pressed). This gives get_typed_strings more precision.
    • 🏁 [Windows] New key suppression system should fix most bugs with suppress=True.
    • 🐧 [Linux] Added .device attribute to events.
    • 🛠 [All] Many, many bugfixes.
  • v0.11.0 Changes

    August 24, 2017
    • 🏁 [Windows] Used explicit WinDLL to fix "expected CFunctionType instance instead of CFunctionType".
    • 🏁 [Windows] Added more Windows virtual key codes for key name mapping (should fix .e.g "?").
    • 🛠 [All] Fixed canonicalization removing too much space (thanks @iliazeus).
    • [All] Added start_recording and stop_recording for more flexible macros (thanks @softuser25 for the suggestion).
    • [All] Added read_shortcut function.
    • [All] Added get_shortcut_name function.
    • [All] Cleaned up examples folder and added more examples.
  • v0.10.4 Changes

    August 15, 2017
    • 🏁 [Mac] Added aliases for modifiers (control->ctrl, option->alt, command->windows).
    • [All] Add reference to mouse project.
    • [All] Use WinDLL for mouse part instead of raw ctypes.windll.user32.
  • v0.10.3 Changes

    August 08, 2017
  • v0.10.2 Changes

    August 08, 2017
    • 🚚 [All] Removed ctypes type-hints to avoid runtime errors in unusual systems.
    • [All] Add mention of new mouse project.
    • 👍 [All] Add mention of experimental OS X support.
    • 🚀 [All] Fixes to release process.