v0.5.2
AprilNEA/OpenLogiv0.5.2Jun 5, 2026by github-actions[bot]
AI Summary
A feature-heavy release that adds Linux support (uinput, D-Bus), new mouse features (Thumb Wheel), and localization (Italian), alongside code cleanup.
Key Highlights
- Implemented Linux evdev+uinput mouse hook
- Added Thumb Wheel Up/Down mapping and native scroll sensitivity
- Added Italian language support
- Implemented LockScreen and media actions via D-Bus on Linux
New Features
- Thumb Wheel Up/Down mapping, 'Do Nothing' action, and native scroll sensitivity
- Linux evdev+uinput mouse hook
- Italian language support
- LockScreen and media actions via D-Bus on Linux
Full Release Notes
## What's Changed * fix(gui): retry asset sync on failure with backoff instead of latching once by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/140 * refactor: replace hand-rolled code with std/num_enum equivalents by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/141 * feat: enable Thumb Wheel Up/Down mapping, "Do Nothing" action, and native scroll sensitivity by @Miguel-sdj in https://github.com/AprilNEA/OpenLogi/pull/125 * feat(hook): implement Linux evdev+uinput mouse hook by @cserby in https://github.com/AprilNEA/OpenLogi/pull/119 * feat(core): implement Action::execute on Linux via uinput by @cserby in https://github.com/AprilNEA/OpenLogi/pull/120 * feat: SmartShift 0x2110 support (MX Master 2S) + diag smartshift --sensitivity by @laofun in https://github.com/AprilNEA/OpenLogi/pull/77 * feat(hook): implement frontmost_bundle_id on Linux via X11 by @cserby in https://github.com/AprilNEA/OpenLogi/pull/122 * feat(i18n): add italian language by @elax46 in https://github.com/AprilNEA/OpenLogi/pull/63 * feat(core): LockScreen and media actions via D-Bus on Linux by @cserby in https://github.com/AprilNEA/OpenLogi/pull/124 * ci: run clippy on Windows instead of bare cargo check by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/146 * chore: release v0.5.2 by @aprilnea[bot] in https://github.com/AprilNEA/OpenLogi/pull/139 ## New Contributors * @Miguel-sdj made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/125 * @cserby made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/119 * @laofun made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/77 * @elax46 made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/63 **Full Changelog**: https://github.com/AprilNEA/OpenLogi/compare/v0.5.1...v0.5.2