# Waybar 0.13.0 - Product: Waybar (https://whatsnew.fyi/product/waybar) - Vendor: Waybar - Date: 2025-06-23 - Version: 0.13.0 - Original notes: https://github.com/Alexays/Waybar/releases/tag/0.13.0 - Permalink: https://whatsnew.fyi/product/waybar/releases/0.13.0 - Labels: Platforms: Linux What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Use dev.cpu temperature sysctl on FreeBSD - **added** — Add source support to wireplumber module - **added** — Add login-proxy option - **changed** — CFFI always returns config values as JSON - **added** — Provide an option to show ipv4, ipv6 or both in network module - **fixed** — Fix incorrect type for weeks-pos in waybar-clock man page - **changed** — Migrate Hyprland workspace events to v2 - **added** — Add support for custom icons in systray - **added** — Add support for vertical orientation in privacy module - **fixed** — Fix manpage for backlight/slider - **fixed** — Fix crash in hyprland/workspaces - **fixed** — Support libcava 0.10.4 - **fixed** — Fix crash in audio_backend - **fixed** — Find icon by title as fallback in wlr/taskbar - **fixed** — Fix potential null pointer dereference in wireplumber - **fixed** — Fix workspace button not showing for tabbed/nested layouts in Sway - **fixed** — Fix memory leak for continuous scripts in custom module - **fixed** — Fix network frequency reported in GHz - **fixed** — Fix cldMonShift_ not getting initialized in Clock constructor - **fixed** — Fix length_error thrown in handleOutputDescription - **fixed** — Fix network module not displaying rfkill state ##### What's Changed * fix(FreeBSD): Use dev.cpu temperature sysctl by @lbartoletti in https://github.com/Alexays/Waybar/pull/4002 * Resolves #3092 Add source support to wireplumber module by @RowanLeeder in https://github.com/Alexays/Waybar/pull/3638 * add login-proxy option by @spectrum70 in https://github.com/Alexays/Waybar/pull/3995 * cffi: always return config values as JSON by @LawnGnome in https://github.com/Alexays/Waybar/pull/3969 * flake.lock: Update by @github-actions in https://github.com/Alexays/Waybar/pull/3961 * nix/default: disable version check by @khaneliman in https://github.com/Alexays/Waybar/pull/3970 * Provide an option to show ipv4, ipv6 or both by @voiceroy in https://github.com/Alexays/Waybar/pull/3959 * fix incorrect type for `weeks-pos` in waybar-clock man page by @teatwig in https://github.com/Alexays/Waybar/pull/4009 * Migrate Hyprland workspace events to v2 by @matt-fff in https://github.com/Alexays/Waybar/pull/3878 * Features/systray custom icons by @ChaosInfinited in https://github.com/Alexays/Waybar/pull/3941 * Add support for vertical orientation in privacy module by @bpandreotti in https://github.com/Alexays/Waybar/pull/3921 * flake.lock: Update by @github-actions in https://github.com/Alexays/Waybar/pull/4018 * fix manpage for backlight/slider by @RobertMueller2 in https://github.com/Alexays/Waybar/pull/4017 * hyprland/workspaces: fix crash by @khaneliman in https://github.com/Alexays/Waybar/pull/4024 * .github/workflows/clang-format: bump github action (fix clang-format check) by @khaneliman in https://github.com/Alexays/Waybar/pull/4026 * fix: support libcava 0.10.4 by @OriginCode in https://github.com/Alexays/Waybar/pull/4052 * audio_backend: fix crash by @khaneliman in https://github.com/Alexays/Waybar/pull/4045 * wlr/taskbar: find icon by title as fallback by @clemenscodes in https://github.com/Alexays/Waybar/pull/4042 * libCava bump: 0.10.4 by @LukashonakV in https://github.com/Alexays/Waybar/pull/4056 * nix: cava bump (fix nix build) by @khaneliman in https://github.com/Alexays/Waybar/pull/4058 * flake.nix: add treefmt; treewide: clang and nix format by @khaneliman in https://github.com/Alexays/Waybar/pull/4025 * wireplumber: fix potential nullpointer deref by @RobertMueller2 in https://github.com/Alexays/Waybar/pull/4032 * flake.lock: Update by @github-actions in https://github.com/Alexays/Waybar/pull/4075 * Sway Workspace: Fix workspace button not showing for tabbed/nested layouts by @ebeem in https://github.com/Alexays/Waybar/pull/4046 * Memory Fix for continuous scripts in custom module by @Talbrelliles in https://github.com/Alexays/Waybar/pull/4183 * fix: network frequency is reported in GHz by @notpeelz in https://github.com/Alexays/Waybar/pull/4189 * fix: `cldMonShift_` not getting initialized in `Clock()` constructor by @markx86 in https://github.com/Alexays/Waybar/pull/4202 * Dockerfiles: Use debian-slim for container by @stkth in https://github.com/Alexays/Waybar/pull/4205 * fix: length_error thrown in handleOutputDescription by @notpeelz in https://github.com/Alexays/Waybar/pull/4191 * fix: network module not displaying rfkill state by @notpeelz in https://github.com/Alexays/Waybar/pull/4190 * Fix Description= in systemd service file by @VannTen in https://github.com/Alexays/Waybar/pull/4154 * Fix gentoo CI build by @notpeelz in https://github.com/Alexays/Waybar/pull/4211 * ci: bump FreeBSD to 14.3 by @notpeelz in https://github.com/Alexays/Waybar/pull/4214 * fix: don't use c++20 chrono literals by @notpeelz in https://github.com/Alexays/Waybar/pull/4213 * Fix namespace pollution by @notpeelz in https://github.com/Alexays/Waybar/pull/4212 * Fix CI clang-format by @notpeelz in https://github.com/Alexays/Waybar/pull/4209 * modules: memory: Add swapState format argument by @stkth in https://github.com/Alexays/Waybar/pull/4204 * fix: MPRIS widget not hiding when no player is active by @markx86 in https://github.com/Alexays/Waybar/pull/4207 _[Truncated at 4000 characters — full notes: https://github.com/Alexays/Waybar/releases/tag/0.13.0]_