Skip to content

Commit

Permalink
RELEASES.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Shute052 committed May 7, 2024
1 parent 61ab859 commit 9689734
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@

### Breaking Changes

- removed `UserInput` enum in favor of the new `UserInput` trait and its impls (see 'Enhancements: New Inputs' for details).
- removed `UserInput` and `InputKind` enums in favor of the new `UserInput` trait and its impls (see 'Enhancements: New Inputs' for details).
- renamed `Modifier` enum to `ModifierKey`.
- refactored `InputKind` variants for representing user inputs, it now represents the kind of data an input can provide (e.g., button-like input, axis-like input).
- by default, all input events are unprocessed now, using `With*ProcessingPipelineExt` methods to define your preferred processing steps.
- by default, all input events are unprocessed now, using `With*ProcessingPipelineExt` methods to configure your preferred processing steps.
- applied clashing check to continuous mouse inputs, for example:
- `MouseScrollAxis::Y` will clash with `MouseScrollDirection::UP` and `MouseScrollDirection::DOWN`.
- `MouseMove` will clash with all the two axes and the four directions.
Expand Down

0 comments on commit 9689734

Please sign in to comment.