v0.7.2

AprilNEA/OpenLogiv0.7.2Aug 20, 2026by github-actions[bot]

AI Summary

This release improves cross-platform stability by fixing volatile settings on Windows resume and making Linux packaging first-class, alongside significant architectural improvements to IPC and GUI code splitting.

Key Highlights

  • Linux packaging first-class
  • GUI crate split
  • IPC refactor

Breaking Changes

  • Split GPUI GUI side into crates
  • Replaced GUI poll loop with level-triggered state channel

New Features

  • Linux packaging
  • GUI crate split
  • IPC refactor

Full Release Notes

## What's Changed
* fix(agent): reapply volatile settings after Windows resume by @davidbudnick in https://github.com/AprilNEA/OpenLogi/pull/639
* build(nix): make Linux packaging first-class by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/632
* chore(infra): add CODEOWNERS by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/646
* fix: bind the Actions Ring overlay to one agent run by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/645
* chore: converge the repository top level by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/647
* refactor(gui): split the GPUI side into app, ui, and overlay crates by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/672
* refactor(ipc): replace the GUI's poll loop with a level-triggered state channel by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/675
* build(windows): ship the openlogi CLI in the zip and MSI by @yuzi-co in https://github.com/AprilNEA/OpenLogi/pull/659
* build(infra): drop dependency debuginfo in dev builds by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/695
* refactor(core): extract openlogi-permissions and give shared constants one definition by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/697
* fix(gui): use the GPUI executor timer, not tokio::time::interval, for camera scans by @charliecai01 in https://github.com/AprilNEA/OpenLogi/pull/686
* fix(overlay): prevent GPUI from exiting on window close by @clifinger in https://github.com/AprilNEA/OpenLogi/pull/700
* fix(agent): relaunch after granting Input Monitoring by @AprilNEA in https://github.com/AprilNEA/OpenLogi/pull/713
* chore: release v0.7.2 by @aprilnea[bot] in https://github.com/AprilNEA/OpenLogi/pull/642

## New Contributors
* @yuzi-co made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/659
* @charliecai01 made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/686
* @clifinger made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/700

**Full Changelog**: https://github.com/AprilNEA/OpenLogi/compare/v0.7.1...v0.7.2