Releases: evilC/IOWrapper
Releases · evilC/IOWrapper
v0.10.3
v0.10.2
Added
- [DirectInput Provider] Duplicate devices now have
#2
,#3
etc after their name
Fixed
- If a provider crashes on load, it no longer stops IOWrapper from loading
- [Interception Provider] Windows keys are now mappable. Previously, if the non-extended scancode did not have a key name, the extended version of the scancode was not checked
- [Interception Provider] F13-F24 are now mappable.
- [Interception Provider] Pause is now mappable.
v0.10.1
Changed
- [MIDI Provider] Note path shortened, now selected note displays better in UI
- [MIDI Provider] CC now uses the full -32768..32767 range
Fixed
- [MIDI Provider] Note naming fixed. Now starts at Octave -2, and goes up to Octave 8, ending at G8
- [MIDI Provider] Pitch Wheel now works in Bind Mode
- [MIDI Provider] Fix notes, CCs etc only reaching 32766 instead of 32767
- [MIDI Provider] ProcessUpdate no longer crashes if preProcessedUpdates is null
- [Interception Provider] Left/Right Mouse Wheel labels are no longer switched
v0.10.0
v0.9.12
v0.9.11
v0.9.10
Revert out threaded Subscription Mode calbbacks
Removed
- Subscription Mode callbacks are no longer fired on their own thread. Doing so breaks some tests and alters behavior.
Difference between v0.9.9 and v0.9.6 is solely the "Fix Interception Bind Mode reporting for axes" item.
Revert out Tasks
Removed
- Tasks implementation from v0.9.7 removed due to conflicts with UCR. Subscription Mode callbacks are still fired on their own thread