Warning
OmniWM 0.5.3 is superseded by 0.5.3.1. The 0.5.3 app bundle accidentally advertised LSMinimumSystemVersion as 27.0; 0.5.3.1 restores the intended macOS 26.0 floor.
What's New Since 0.5.2.1
Status Menu and Workspace Bar
- Added an inline workspace stats button and system stats popup.
- Rebuilt the status menu around hosted SwiftUI content, shared model state, and reusable menu components.
- Registered the secure input indicator with the surface coordinator so it behaves like the rest of OmniWM's overlay surfaces.
- Consolidated utility-window hosting through
HostedWindowPresenter.
Runtime and Window Management
- Reworked create placement, column parking, border handling, and reconcile persistence.
- Made offscreen parks durable and added park visibility diagnostics.
- Fixed Quick Look placement and focus behavior on multi-monitor setups.
- Fixed tiled windows dropping to floating during transient AX subrole misreads.
- Fixed manual float placement using stale tiled frames.
- Reduced hot-path waste by caching screen coordinate transforms, skipping frame-echo window-server queries during tile animations, avoiding repeated title queries during workspace bar reconcile, and preventing unchanged tracked windows from being re-admitted during rescans.
Platform and Packaging
- Raised the supported baseline to macOS 26+ on Apple Silicon.
- Dropped Intel Mac support and universal builds; OmniWM now ships arm64-only.
- Aligned GhosttyKit build wiring and release packaging with the arm64 artifact.
- Removed obsolete config migration machinery and dead legacy paths.
- Routed border color conversion through
SettingsColorand migrated command palette state toObservable.
Release Integrity
OmniWM-v0.5.3.zipcontains the Developer ID signed, notarized, and stapled OmniWM app.OmniWM-v0.5.3.zipSHA-256:77fe911bc493621f67e32c931eab269b8dc1835654f50682bcd474699c4489feGhosttyKit.xcframework-v0.5.3.zipSHA-256:9c02f380089e22fdd2eaba2f18e757c886d38b4b0f57de2162c5b1e4394fe830