Download Latest Version standalone-glazewm-v3.10.1-arm64.msi (4.8 MB)
Home / v3.9.0
Name Modified Size InfoDownloads / Week
Parent folder
glazewm-v3.9.0.exe 2025-06-13 31.7 MB
standalone-glazewm-v3.9.0-arm64.msi 2025-06-13 4.3 MB
standalone-glazewm-v3.9.0-x64.msi 2025-06-13 4.6 MB
README.md 2025-06-13 3.1 kB
v3.9.0 source code.tar.gz 2025-06-13 7.1 MB
v3.9.0 source code.zip 2025-06-13 7.2 MB
Totals: 6 Items   54.9 MB 0

πŸŽ‰ New features

  • Customizable outer gap for when a workspace has only one window (#933). ```yaml gaps: # Standard gap between windows and screen edges outer_gap: top: '60px' right: '20px' bottom: '20px' left: '20px'

    Overrides outer_gap when there is just one window on a workspace.

    single_window_outer_gap: top: '80px' right: '15%' bottom: '40px' left: '15%' ```

  • keep_alive workspaces now activate automatically on their bound monitor (#998).

  • The focus follows cursor feature (enabled via general.focus_follows_cursor) now also automatically changes focus between monitors (#959).
  • New targets added to focus and move commands (#990, [#981], [#985], [#963]).
  • --next-active-workspace-on-monitor - Target the next active workspace on the current monitor.
  • --prev-active-workspace-on-monitor - Target the previous active workspace on the current monitor.
  • --workspace-in-direction <direction> - Target the workspace in a given direction.
  • --container-id <id> - Target a specific container (window/workspace) by its ID (only for focus command).
  • Added new filtering options to the wm-cycle-focus command (#964):
  • --omit-floating - Skip floating windows during focus cycling.
  • --omit-tiling - Skip tiled windows during focus cycling.

πŸ› Bug fixes

  • Fixed channel closed error and improved overall error handling (#1087).
  • Fixed invalid window handle error and improved checks for whether a window is manageable (#1083, [#1091]).
  • Added ignore rules for Microsoft 365 popups to sample config (#1051).
  • Fixed a regression where focus events weren't being broadcast when focus was changed manually (#1047).
  • Float windows by default if they have a WS_POPUP style (#941).
  • Improved reliability of window z-order updates (#1090).

πŸ“˜ Docs improvements

  • Added Chocolatey and Scoop installation instructions to README (#961).
  • Updated README with maintained GLA-ALT fork reference (#1024) and current project board link (#1035).

πŸ› οΈοΈ Internal changes

  • Clippy fixes for latest nightly builds (#1088, [#967]) and updated cargo dependencies (#1089).
  • Added VSCode settings file for code formatting (#962).

🌟 Zebar v3 launch

I'm excited to announce that Zebar v3 is now officially available! Zebar, our companion app for top bars and desktop widgets, has received a massive update with marketplace support, system tray integration, and other big improvements. Full details here

The new Zebar version is optionally available via the standard GlazeWM installer below.

🏠 New homepage

A new homepage is now live at glzr.io! It's pretty bare bones at the moment, but sometime soon it'll be the home for docs for GlazeWM and Zebar.


Big thanks to @Miitto, @themegaxandy, @wrapperup, @dillontkh, @HolbyFPV, @jsfr, @dinesh-58, @jackssrt, @Im-shamo, and @ChichiMsdk for contributing to this release πŸ’›

/ @lars-berger

Source: README.md, updated 2025-06-13