v0.6.13

AprilNEA/OpenLogiv0.6.13Jun 15, 2026by github-actions[bot]

AI Summary

Focuses on stability and code quality with fixes for capture sessions, HID++ probing, and asset verification, along with refactoring to remove code duplication.

Key Highlights

  • Respawn capture session on failure
  • Retry transient HID probe
  • Verify downloaded assets
  • Dedup HID++ feature layer
  • Refactor DPI/SmartShift abstractions

New Features

  • Capture session respawn
  • Asset verification
  • HID++ feature deduplication

Full Release Notes

## What's Changed
* fix(agent): respawn the capture session after a setup failure by @tfohlmeister in https://github.com/AprilNEA/OpenLogi/pull/225
* chore: release v0.6.12 by @aprilnea[bot] in https://github.com/AprilNEA/OpenLogi/pull/250
* fix(hid): retry the one-shot enumerate() through a transient probe miss (#218) by @buliwyf42 in https://github.com/AprilNEA/OpenLogi/pull/237
* fix(assets): verify a downloaded asset before it reaches the cache by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/243
* refactor(hook,hid): document the Windows FFI unsafe blocks by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/242
* fix(gui): localize the DPI panel's status strings by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/241
* refactor(hidpp): dedup the feature layer (registry data-macro + FeatureEndpoint) by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/238
* fix(gui): launch the agent helper via LaunchServices for a stable TCC identity by @davidbudnick in https://github.com/AprilNEA/OpenLogi/pull/207
* refactor(gui): fold duplicated DPI/SmartShift code into shared abstractions by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/239
* fix(gui): give the bundled agent the OpenLogi app icon by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/260
* chore: release v0.6.13 by @aprilnea[bot] in https://github.com/AprilNEA/OpenLogi/pull/259

## New Contributors
* @tfohlmeister made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/225
* @buliwyf42 made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/237

**Full Changelog**: https://github.com/AprilNEA/OpenLogi/compare/v0.6.12...v0.6.13