v0.5.0

AprilNEA/OpenLogiv0.5.0Jun 5, 2026by github-actions[bot]

AI Summary

Adds wired G-series keyboard RGB control, fixes GUI idle CPU drain, migrates macOS ObjC FFI to objc2 to fix memory leaks, and introduces signed auto-updates.

Key Highlights

  • Wired G-series keyboard RGB control support
  • Migrated macOS ObjC FFI to objc2 to fix menu-bar leaks
  • Signed auto-update with fail-closed verification
  • Fixed GUI idle CPU drain from connected status dot
  • Swapped in new app icon

New Features

  • Wired G-series keyboard RGB control
  • Signed auto-update
  • Multi-language documentation updates (ja/de/fr/ko/zh-CN)
  • GUI idle CPU drain fix

Full Release Notes

## What's Changed
* feat: add wired G-series keyboard RGB control by @davidbudnick in https://github.com/AprilNEA/OpenLogi/pull/29
* fix(release-plz): restore unified-versioning config by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/110
* fix(gui): stop idle CPU drain from the connected status dot by @davidbudnick in https://github.com/AprilNEA/OpenLogi/pull/97
* chore(release-plz): disable cargo-semver-checks by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/113
* docs: add ja/de/fr/ko READMEs and fix the relocated zh-CN one by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/112
* feat(gui): swap in the new app icon by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/129
* docs: use the new app icon as the README logo by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/132
* Migrate macOS ObjC FFI to objc2, fixing the menu-bar leak (#99) by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/131
* feat(updater): signed auto-update with fail-closed verification by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/130
* chore: release v0.5.0 by @aprilnea[bot] in https://github.com/AprilNEA/OpenLogi/pull/111


**Full Changelog**: https://github.com/AprilNEA/OpenLogi/compare/v0.4.1...v0.5.0