Skip to content

Commit 7e351cd

Browse files
committed
Prepare changelog for 0.5
1 parent e8c3598 commit 7e351cd

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## v0.5.0
4+
5+
### Breaking Changes
6+
7+
- `EffectKind` no longer implements `Eq`.
8+
- `Effect::kind()` now returns `EffectKind` instead of `Option<EffectKind>`.
9+
- `UnknownVariant` error type is now called `ParseVariantError`.
10+
- The `From<UnknownVariant> for io::Error` implementation has been removed.
11+
- `Effect::direction()` now uses a `Direction` wrapper type.
12+
- The `log` functionality is now hidden behind a `"log"` Cargo feature (enabled by default).
13+
- `Evdev::set_X_mask` now accepts an `impl IntoIterator` argument rather than a `&BitSet<V>`.
14+
- `EventKind::Other` has been renamed and hidden, and no longer part of the public API.
15+
- Previously deprecated APIs have been removed.
16+
17+
### Other Changes
18+
19+
- `Condition`-based force-feedback effects (`Spring`, `Friction`, …) now have explicit constructors
20+
in addition to the `From` implementations.
21+
322
## v0.4.6
423

524
### Fixes

0 commit comments

Comments
 (0)