What's New Since 0.5.7
Appearance and Layout
- Added system-wide window corner controls under Settings → General → Appearance on macOS 26.4 or later. Choose the macOS default, square corners, or a custom radius; affected apps must be fully quit and reopened. OmniWM’s focus border now follows each window’s actual corner geometry.
- Added per-display inner-gap overrides alongside the existing outer-margin overrides. Display IPC and CLI queries now report resolved inner and outer gaps with cleaner whole-number formatting.
- Fixed Dwindle interactive resizing so minimum-size limits use the active display’s resolved inner gap.
Focus and Gestures
- Trackpad column scrolling now focuses the snapped landing window after a completed gesture, while cancelled or interrupted gestures leave focus unchanged.
- Trackpad gestures now recover automatically after sleep or wake, unlock, and trackpad connection or removal.
- Follow Window to Monitor now also applies when moving windows up or down between workspaces and when moving columns to numbered or adjacent workspaces.
- Cross-workspace window selection, including Focus Previous Window and Workspace Bar navigation, now completes focus reliably after relayout without overriding a newer focus action or issuing duplicate transitions.
Reliability and Fixes
- Closing a Niri column now clamps the viewport to the remaining content, preserving its centering policy and preventing dead space or partially off-screen windows.
- Further hardened the window-reliability work from 0.5.7: delayed Accessibility callbacks, retries, rescans, and frame writes are now tied to the exact current window so stale work cannot affect its replacement.
- Fixed Workspace Bar clicks for workspaces whose names contain emoji.
Project
- Refreshed contributor and sponsor acknowledgements and documented how to capture trace files for bug reports.
Release Integrity
OmniWM-v0.5.8.zipcontains the Developer ID signed, notarized, and stapled OmniWM app.OmniWM-v0.5.8.zipSHA-256:e61337daace74a8741cc001a0c874bc45d95e0219c415fd3fae8f5833e670f9bGhosttyKit.xcframework-v0.5.8.zipSHA-256:557f08c7f89467d1f28a2caa734216ade8673ba1ecfa27802c276975c0a53ac5