v0.6.16
AprilNEA/OpenLogiv0.6.16Jun 22, 2026by github-actions[bot]
AI Summary
A significant internal refactor focuses on stabilizing the HID++ communication layer by pruning abandoned receivers, managing session lifetimes, and implementing lease-based access control for the agent.
Key Highlights
- Prune abandoned event receivers
- Session pause balancing
- Agent snapshot polling
- Lease-based receiver access
- Pairing command acknowledgments
New Features
- Agent snapshot polling
- Receiver lease arbitration
- Pairing command IPC
Full Release Notes
## What's Changed * fix(hidpp): prune abandoned event receivers by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/297 * fix(pairing): keep session pause balanced by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/298 * fix(hidpp): guard message listener lifetimes by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/299 * feat(ipc): poll agent snapshots by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/300 * refactor(agent): arbitrate receiver access with leases by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/302 * refactor(ipc): acknowledge pairing commands by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/304 * chore: release v0.6.16 by @aprilnea[bot] in https://github.com/AprilNEA/OpenLogi/pull/301 **Full Changelog**: https://github.com/AprilNEA/OpenLogi/compare/v0.6.15...v0.6.16