Added
- Implement support for reloading of config files. #842 @rdnetto
- Add simpleclock as fallback when hhdate is not available #903 @spk
- Add option 'tag-labels' to river/tags #980 @sjtio
- Add "tooltip-format" to temperature module #891 @danieldg
- Support format-{state} for cpu/disk/memory #881 @olemartinorg
- Allow customization of battery module tooltip #830 @Markaos
- Add an option to use battery design capacity #964 @Ocisra
- Add power formatter to battery module #996 @martin2250
- Add a way to configure auto_back_and_forth on Sway workspaces #1014 @Moonlight-Angel
- Terminate custom module scripts on exit #1032 @matteodelabre
- Add length limits for MPD module tags #1002 @nullobsi
- Add style for battery state "plugged" #1056 @martin2250
- Add default styling for disk module #1051 @lunik1
- Add cpu min/max/avg frequencies #1037 @Moonlight-Angel
Changed
- Fix Sway #waybar.solo CSS rule applying on split #946 @haritkapadia
- Fix for group module selectors when bar is vertical #959 @dorgnarg
- Added waybar_output.identifier support. #956 @AndreasBackx
- Fixing logic in getIcon #965 @ofwinterpassed
- Fix issues in wlr/taskbar #969 @alebastr
- Fix duplicate bars on xdg_output property changes #992 @alebastr
- Update waybar-bluetooth.5.scd #1003 @joshuachp
- Improved wlr/taskbar icon search. #1006 @jgmdev
- [calendar] CJK locale formatting #1007 @nullobsi
- [wlr/taskbar] More icon search improvements. #1011 @jgmdev
- [wlr/taskbar] Fix unhandled exception crash when icon name is a path. #1018 @jgmdev
- [wlr/taskbar] Check StartupWMClass #1021 @jgmdev
- Disable Idle Inhibitor module if unsupported #1026 @euclio
- Rfkill code refactoring #1015 @alebastr
- Configure systemd.service file to allow reloading #1036 @WhyNotHugo
- fix: schedule output destruction on idle callback #1035 @alebastr
- Fix: CPU load values #1050 @cmovcc
- meson.build: add missing waybar-sway-language manpage #1052 @Logarithmus
- Use the correct battery status when multiple batteries are present #1061 @akheron