v4.0.0
This release contains a couple breaking changes and new features. Refer to the migration guide for specifics.
- .NET 7 support was added, and .NET Core 3.1/.NET 5 support was removed (though still available through .NET Standard 2.0).
HookEventArgsnow contains theSuppressEventproperty instead ofReserved.KeyboardEventData.KeyCharis now of typeushortinstead ofchar.- Simulating mouse presses and releases now requires providing mouse pointer coordinates.
- The ability to make
RunAsynccreate a background thread was added. KeyCode.VcPrintscreenwas renamed toKeyCode.VcPrintScreen.- Versioned libuiohook binaries for macOS and Linux were removed from the NuGet package as they were bit-for-bit same as the unversioned binaries.
- libuiohook is at commit 1ece4c4.