Skip to content

v1.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jul 13:26
· 73 commits to main since this release

Installers are available at the bottom of the release notes.

Also download either the attached start.bat (for Windows) or start.sh script (for MacOS & Linux). Run the script after install to launch the default bar, which will create a config file located at %userprofile%/.glzr/zebar/config.yaml.

🎉 New features

  • GlazeWM and Komorebi providers update on window move/resize (#43).
  • Hidden window style in default start.bat script.
  • Improve error messages; show error dialog on CSS build errors.
  • Improve network provider error handling (#44).
  • Leave new-line characters as-is when parsing templates.
  • Prevent multiple dialogs from being open at the same time.
  • Prevent the dock icon from showing on MacOS.
  • Remove SCSS support, since it's essentially redundant with native CSS nesting.
  • Rename show_in_taskbar -> shown_in_taskbar. Add alias for old name.
  • Rework network provider using netdev crate; add signal strength + SSID on Windows (#36).
    • Rework the network provider to primarily retrieve info from netdev crate, which is cross-platform functional. This means breaking changes to the available variables.
    • Add WiFi signal strength, connection status, and SSID on on Windows using netsh.
  • Run custom scripts on element events (#62).

🐛 Bug fixes

  • Add updated CSP policy.
  • Avoid deadlock when refreshing + emitting for a provider simultaneously.
  • Fix broken Nerdfont icon in network sample config.
  • Prevent duplicate subscriptions to provider emissions.
  • Update GlazeWM workspaces on focus changes; order workspaces by number (#34).

📘 Docs improvements

  • Fix Komorebi example in readme (#35).

🛠️️ Internal changes

  • Change installation directory on Windows.
  • Drop 32-bit Windows support; add 64-bit Windows ARM.
  • Enable devtools in release mode.
  • Rename installers in GH release.
  • Set version number on build.
  • Upgrade to latest Tauri v2 beta.

Big thanks to @CtByte ,@matthewtapps, @LGUG2Z, @lars-berger, and @ashwinjadhav818 for contributing to this release 💛