PackageTrack
Sign in Get early access

keyboard-types

Contains types to define keyboard related events.

0.8.3 32M downloads/mo #1621 most downloaded on crates.io rust-windowing/keyboard-types

What this package is like to depend on

Last release 10 months ago

02 Oct 2025

Release timing varies

gaps range from 3 weeks to 1.8 years

Some releases are documented

notes for 6 of 16 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

19 releases · first in 2017

2 releases in the last 12 months

see the full history below

Release timeline

19 releases · Jul 2017 to Oct 2025
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 19
  1. 0.8.3 02 Oct 2025
    Release notes

    Fixed

    • Fixed building documentation on docs.rs: #93

    Full Changelog: v0.8.2...v0.8.3

    Open source →
  2. 0.8.2 30 Sep 2025
    Release notes

    Added

    • Added convenience constructors KeyboardEvent::key_down and KeyboardEvent::key_up: #89

    Fixed

    • Fixed NumpadEqual and Pause code and Numpad location for WebDriver: #87

    Full Changelog: v0.8.1...v0.8.2

    Open source →
  3. 0.8.1 06 Aug 2025
    Release notes

    Added

    • Added impl From<NamedKey> for Key: #81

    Full Changelog: v0.8.0...v0.8.1

    Open source →
  4. 0.8.0 29 Apr 2025
    Release notes

    Added

    • Added PartialOrd and Ord implementations: #52
    • Added Code::KeyboardBacklightToggle: #57
    • Improved documentation in a bunch of places (including adding documentation aliases/alternatives and fixing spelling errors).
    • Added #![no_std] support: #69
    • Added KeyState::is_down and KeyState::is_up: #53

    Changed

    • BREAKING: Separate Key into Character and NamedKey: #50
    • Bumped MSRV to 1.61: #55
    • Marked legacy modifier keys and codes as deprecated: #49

    Removed

    • BREAKING: Removed Display impl on CompositionState: #54
    • BREAKING: Removed Display impl on KeyState: #53
    • BREAKING: Removed serde and webdriver from default features: #67

    Full Changelog: v0.7.0...v0.8.0

    Open source →
  5. 0.7.0 19 Aug 2023

    Nothing published for this version

  6. 0.6.2 17 Nov 2021

    Nothing published for this version

  7. 0.6.1 15 Apr 2021
    Release notes

    Remove duplicate docs link from README

    Open source →
  8. 0.6.0 15 Apr 2021
    Release notes

    MSRV is now at least Rust v1.42

    Open source →
  9. 0.5.0 04 Mar 2020

    Nothing published for this version

  10. 0.4.4 15 Nov 2018

    Nothing published for this version

  11. 0.4.3 11 Nov 2018

    Nothing published for this version

  12. 0.4.2-servo 13 Oct 2018 pre-release

    Nothing published for this version

  13. 0.4.1-servo 13 Oct 2018 pre-release

    Nothing published for this version

  14. 0.4.0-servo 06 Oct 2018 pre-release

    Nothing published for this version

  15. 0.3.0 17 Aug 2017

    Nothing published for this version

  16. 0.2.0 31 Jul 2017

    Nothing published for this version

  17. 0.1.2 28 Jul 2017

    Nothing published for this version

  18. 0.1.1 27 Jul 2017

    Nothing published for this version

  19. 0.1.0 27 Jul 2017

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive