v3.2.0
Zebar update & startup change
- Zebar, which can optionally be installed through the standard installer below, has officially been updated to V2 ⚡For full details, check out the V2 release notes.
- This new version is now included in the standard GlazeWM installer.
- Existing installs can be updated by leaving "Install Zebar" checked.
- Zebar start script has been removed - update your existing GlazeWM config (
%userprofile%/.glzr/glazewm/config.yaml
) as follows:
- startup_commands: ['shell-exec %userprofile%/.glzr/zebar/start.bat']
+ startup_commands: ['shell-exec zebar']
🎉 New features
- Winget support is back (thanks @Dragon1573) via
winget install glzr-io.glazewm
. - Add
set-tiling-direction <vertical|horizontal>
command (#702). - Add
focus --monitor <MONITOR_INDEX>
command (#683). - Add new config options
general.shutdown_commands
andgeneral.reload_commands
(#713).- Also update the sample config to kill Zebar when the WM is shut down.
- Add support for using env variable
GLAZEWM_CONFIG_PATH
for config path (#696). - Improve how tiling windows are moved when dragged via mouse (#673).
- Change focus between windows without simulating a keypress (#672).
- Prevents Start Menu from popping up when using
lwin
in keybindings. - Also fixes #674.
- Prevents Start Menu from popping up when using
🐛 Bug fixes
- Jump to correct monitor when cursor jump is configured to
trigger: 'monitor_focus'
(#744). - Ensure windows aren't unmanaged when moved to workspace (#727).
- Fix regression causing certain windows to not be managed (#726).
- Ignore display change messages when resuming from sleep (#740).
- Sometimes caused workspaces to get swapped between monitors.
- Ignore focus events from windows that aren't the foreground window (#725).
- Remove any empty workspaces after
move-workspace
command (#743). - Update ignore rule in sample config for Powertoys Quick Accent (#745).
Big thanks to @JonasWischeropp, @nikitarevenco, @MoaidHathot, @hiszd, @tmsagarofficial, @LucaCoduriV, @AmineDjeghri, @Dragon1573, and @lars-berger for contributing to this release 💛