New and improved
- Added OmniWM's IPC and CLI automation surface with the bundled
omniwmctlbinary, command/query/rule support, subscriptions, watch mode, and shell completions. - Added menu-driven IPC controls so you can enable IPC and install the bundled CLI to your PATH directly from the status bar.
- Added GitHub release update checks with a new updates settings section and a manual
Check for Updates...action. - Added a documentation hub plus dedicated architecture, IPC/CLI, and contribution reference docs.
Fixes
- Fixed snap-to-edge behavior triggered by mouse gestures.
- Fixed focus and border stability regressions during window lifecycle changes.
- Hardened
omniwmctl watchchild-process lifecycle handling so watcher flows are more reliable.
Documentation and project updates
- Refreshed the README and contribution guidance to better separate end-user setup from technical reference material.
Verification
- Expanded automated coverage across IPC/CLI, update checks, status bar actions, and focus/border regressions.
- Verified the current tree with
swift test.
Thank you https://github.com/jsonMartin