Releases
v0.5.10
Compare
Sorry, something went wrong.
No results found
What's New Since 0.5.9
Window Management
New windows now land on the active workspace rather than whichever workspace happened to be focused last.
Transient popup windows are fully suppressed: no frame writes, focus changes, borders, or managed surfaces.
Floating window admission and focus are more reliable.
Fullscreen close replacement replay is fixed.
Pending window identities are preserved through rescans, preventing ghost windows.
Focused sheets (dialogs, preferences) are preserved across parent window maturation and full rescans.
Window lifecycle reconciliation is hardened with app-and-Space-scoped rescans.
Observed-minimum axis updates preserve the existing value when the target hasn't shrunk, reducing layout jitter.
Observed-minimum sizes are guarded on AX incarnation match during identity rekey.
Park frame application is deferred to the caller after identity rebind.
Stable AX size convergence is accepted without requiring an exact match.
Niri Layout
The Niri mouse-move modifier key is now configurable in Settings → Input.
Columns reveal on pointer focus when the cursor approaches a column edge.
A start-scroll directive is inserted when pending animation work exists but no active driver is running, preventing stuck scroll state.
Workspace Bar
Label clipping in the workspace bar is fixed.
Workspaces Between Monitors
Workspaces can now be moved between monitors via hotkey.
Dedicated hotkeys are available for all workspace monitor-move operations.
Command Palette
Command palette mode cycling is now available, letting you toggle through palette modes.
Quake Terminal
Ghostty glass transparency mode is now supported in the drop-down terminal.
The translucent quake terminal now blurs content behind it.
Dwindle Layout
Inverted vertical window placement during Dwindle moves is fixed.
Project
Nix installation options are now documented.
Owned-window interaction button state prevents owned-window blocking from canceling active mouse interactions.
The Hidden Bar assertion is properly released during shutdown.
Release Integrity
OmniWM-v0.5.10.zip contains the Developer ID signed, notarized, and stapled OmniWM app.
OmniWM-v0.5.10.zip SHA-256: c003dc525e32be6ef560663818af13f8576450f30cc2164770e2345798a7a6da
GhosttyKit.xcframework-v0.5.10.zip SHA-256: 31a4daf47ce652d5c04ef15538c3fdffc315cd67da54baced628b2f46ec86bc7
You can’t perform that action at this time.