Skip to content

Releases: Zurgli/RectangleWin

v0.2.4

01 Apr 03:54

Choose a tag to compare

0.2.4

  • reworked the low-level keyboard hook to track modifier state from hook keydown/keyup events instead of calling GetAsyncKeyState inside 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.ps1
  • npm run tauri build

v0.2.3

10 Mar 05:14

Choose a tag to compare

  • Added a default-on setting to remove rounded corners while windows are snapped, matching the PowerToys approach of restoring the original corner preference when the window is unsnapped.
  • Changed the default window gap from -2 px to -1 px.

v0.2.2

07 Mar 22:39

Choose a tag to compare

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

07 Mar 22:24

Choose a tag to compare

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

07 Mar 20:47

Choose a tag to compare

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.

v0.1.0

06 Mar 05:58
1b3f2a3

Choose a tag to compare

First release of RectangleWin (Rust/Tauri). Keyboard-driven window tiling for Windows. Install and run; config at %LocalAppData%\RectangleWin\config.json.