Version 0.2.5

Accurate active window targeting and reliable multi-monitor drag resolution.

Release date: September 18, 2026. This release resolves a macOS drag candidate resolution issue where moving an active window across displays or onto an overlay could misidentify the target and snap a background application.

What changed

  • macOS drag candidate resolution strictly prioritizes the active frontmost application so dragging multi-window apps like Chrome reliably snaps the window in motion rather than background applications.
  • Background window candidates are rejected whenever valid candidate windows belonging to the active application exist under the cursor.
  • Accessibility element hierarchy traversal and window candidate ranking during drag sessions have been hardened against stale z-order caches.
  • Added automated regression self-test verification (--self-test-background-window-rejection) to guarantee targeting reliability across future releases.

Why this update matters

Users moving windows across multiple monitors or near overlay rails can now drag and snap with complete confidence that the window in motion is always the window that snaps, eliminating unexpected focus jumping and background window interference.

Installation status

Source readiness, native packaging, public publication, and installed behavior are separate gates. Use the verified downloads page to confirm whether version 0.2.5 artifacts have been published for your platform.