Releases: Zurgli/RectangleWin
v0.2.4
0.2.4
- reworked the low-level keyboard hook to track modifier state from hook keydown/keyup events instead of calling
GetAsyncKeyStateinside the callback - added an active hook watchdog probe and clean restart path so stale or silently detached hotkey hooks recover without restarting the full app
Validation
pwsh -File .\\scripts\\check.ps1npm run tauri build
v0.2.3
v0.2.2
Patch release of RectangleWin (Rust/Tauri). Fixes shell window hook handling so Start menu and other shell UI are no longer affected by stale snap state or invalid foreground targets. Clears tracked snap state when windows are destroyed and only consumes snap hotkeys when a real target window exists. Install and run; config at %LocalAppData%\RectangleWin\config.json.
v0.2.1
Patch release of RectangleWin (Rust/Tauri). Fixes window targeting so snap actions ignore shell UI like the Start menu, tray popups, and tool windows, and adds backend tests to prevent regressions. Includes the current 0.2.x tray startup behavior and validation workflow improvements. Install and run; config at %LocalAppData%\RectangleWin\config.json.
v0.2.0
Second release of RectangleWin (Rust/Tauri). Adds per-window timed thirds cycling reset, starts hidden in the tray, and expands Windows build/test workflows with broader Rust and frontend test coverage. Install and run; config at %LocalAppData%\RectangleWin\config.json.