Skip to content

Commit c84c15d

Browse files
committed
v0.5.0
1 parent 819c55e commit c84c15d

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,19 @@
77
- `EffectKind` no longer implements `Eq`.
88
- `Effect::kind()` now returns `EffectKind` instead of `Option<EffectKind>`.
99
- `ForceFeedbackEvent::code()` now returns `ForceFeedbackCode` instead of `Option<ForceFeedbackCode>`.
10+
- `EventKind::Other` has been renamed and hidden, and is no longer part of the public API.
1011
- `UnknownVariant` error type is now called `ParseVariantError`.
1112
- The `From<UnknownVariant> for io::Error` implementation has been removed.
1213
- `Effect::direction()` now uses a `Direction` wrapper type.
1314
- The `log` functionality is now hidden behind a `"log"` Cargo feature (enabled by default).
1415
- `Evdev::set_X_mask` now accepts an `impl IntoIterator` argument rather than a `&BitSet<V>`.
15-
- `EventKind::Other` has been renamed and hidden, and no longer part of the public API.
1616
- Previously deprecated APIs have been removed.
1717

1818
### Other Changes
1919

2020
- `Condition`-based force-feedback effects (`Spring`, `Friction`, …) now have explicit constructors
2121
in addition to the `From` implementations.
22+
- Added new `Bus` and `InputProp` constants from upstream.
2223

2324
## v0.4.6
2425

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "evdevil"
3-
version = "0.4.6"
3+
version = "0.5.0"
44
edition = "2024"
55
license = "0BSD"
66
description = "Bindings to Linux' input device APIs: evdev and uinput"

0 commit comments

Comments
 (0)