github glzr-io/glazewm v3.8.0

latest release: v3.8.1
2 days ago

🎉 New features

  • Add window transparency effect (#864, #939).
window_effects:
  focused_window:
    # Add the following to the config file:
    transparency:
      enabled: true
      opacity: "90%"
transparency.mp4
  • Bring windows of the same state to the top of z-order (#923).
show-on-top.mp4
  • Fullscreen now consistently overlaps the Windows taskbar (#940 - fixes #881, #732).
  • Improve handling of missing fields in config file (#926 - fixes #900).

🐛 Bug fixes

  • Fix CLI not working. It's also possible to call glazewm as a shell command now (e.g. via AutoHotKey as shown below) (#908 - fixes #861, #902).
; Working commands in AHK! e.g. bind alt+h to focus left:
!h::{
  Run "glazewm command focus --direction left", , "Hide"
}
  • Fixes to pause state - prevent commands from still being run while paused (#889, #927 - fixes #882, #913).
  • Several fixes to focus-related issues (#929, #930, #931, #932).

📘 Docs improvements

🛠️️ Internal changes

  • Add clippy lint check on opened PR's and fix all the current 200+ warnings (#910, #915).
  • Several large changes to the codebase structure, see details here (#908, #928, #924).
  • Updated to newer winget release workflow (#921).

Big thanks to @vikingnope, @jackssrt, and @michidk for contributing to this release 💛

/ @lars-berger,

Don't miss a new glazewm release

NewReleases is sending notifications on new releases.