github BarutSRB/OmniWM v0.5.8
OmniWM v0.5.8

19 hours ago

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.zip contains the Developer ID signed, notarized, and stapled OmniWM app.
  • OmniWM-v0.5.8.zip SHA-256: e61337daace74a8741cc001a0c874bc45d95e0219c415fd3fae8f5833e670f9b
  • GhosttyKit.xcframework-v0.5.8.zip SHA-256: 557f08c7f89467d1f28a2caa734216ade8673ba1ecfa27802c276975c0a53ac5

Don't miss a new OmniWM release

NewReleases is sending notifications on new releases.