Releases: greshake/i3status-rust
i3status-rust 0.20.4
See NEWS.md for details.
i3status-rust 0.20.3
See NEWS.md for details.
i3status-rust 0.20.2
See NEWS.md for details.
i3status-rust 0.20.1
Bugfix release. See NEWS.md for details.
i3status-rust 0.20.0
This release includes many breaking changes. Refer to NEWS.md for more information.
From now on, release notes will be updated within NEWS.md only.
i3status-rust 0.14.7
Bug fix release for compile error on 32bit systems
i3status-rust 0.14.6
Fixes bug with loading config from file introduced in 0.14.4 (and also present in 0.14.5)
i3status-rust 0.14.5
Fixes crash on i3 introduced in 0.14.4
i3status-rust 0.14.4
General Notices
- Due to a bugfix in the CPU block, when using the
{frequency}
and{utilization}
format key specifiers, "GHz" and "%" will be appended within the format keys themselves so there is no need to write them in yourformat
string anymore.
Deprecation Warnings
-
Battery block config option
show
has been deprecated in favour offormat
(deprecated since at least v0.10.0 released in July 2019) -
Battery block config option
upower
has been deprecated in favour ofdevice
(deprecated since at least v0.10.0 released in July 2019) -
CPU Utilization block config option
frequency
has been deprecated in favour offormat
(deprecated since at least v0.10.0 released in July 2019) -
Network block config options
ssid
,signal_strength
,bitrate
,ip
,ipv6
,speed_up
,speed_down
,graph_up
,graph_down
have been deprecated in favour offormat
(deprecated since v0.14.2 released in October 2020) -
Pacman block format key
{count}
has been deprecated in favour of{pacman}
(deprecated since v0.14.0 released in June 2020) -
Taskwarrior block config option
filter_tags
has been deprecated in favour offilters
(since v0.14.4 - this release)
New Blocks and Features
-
on_click
option is now available for all blocks (#1006 by @edwin0cheng) -
Github block: new option to hide block when there are no notifications (#1023 by @ammgws)
-
Hueshift block: add support for gammastep (#1027 by @MaxVerevkin)
-
Pacman block: new option to hide block when up to date (#982 by @ammgws)
-
Taskwarrior block: support multiple filters with new
filters
option (#1008 by @matt-snider)
Bug Fixes and Improvements
-
Fix microphone icons in awesome5 (#1017 by @MaxVerevkin)
-
Various performance improvements/optimisations (#1033, #1039 by @MaxVerevkin)
-
Bluetooth: monitor device availability to avoid erroring out block (#986 by @ammgws)
-
CPU block: fix "{frequency}" format in per-core mode (#1031 by @MaxVerevkin)
-
KDEConnect block: support new version of kdeconnect (v20.12.* and above)
-
KeyboardLayout block: support both
{variant}
and{layout}
when using the sway driver (#1028 by @MaxVerevkin) -
Music block: handle case when metadata is unavailable (#967 by @ammgws), add workaround for
playerctl
(#973 by @ammgws), various other bugfixes (see #972) -
Net block: fix overflow panic (#993 by @ammgws), better autodiscovery (#994 by @ammgws), fix issues with parsing JSON output (#998 by @ammgws),
speed_min_unit
is now correctly handled (#1021 by @MaxVerevkin), allow Unicode SSIDs to be displayed correctly (#995 by @2m) -
Speedtest block: use
speed_digits
to format ping as well (#975 by @GladOSkar),speed_min_unit
is now correctly handled (#1021 by @MaxVerevkin) -
Xrandr block: do not leave zombie processes around (#990 by @ammgws)
i3status-rust 0.14.3
New Blocks and Features
-
New Apt block for keeping tabs on pending updates on Debian based systems (#943 by @ammgws)
-
New Notify block for controlling/monitoring your notification daemon's do-not-disturb status
-
KeyboardLayout block: add
variant
format specifier for localebus (#940 by @ammgws) -
Music block: implement format string (#949 by @ammgws), allow right click to cycle between available players (#930 by @ammgws)
-
New "native" and "semi-native" themes (#938 by @GladOSkar)
Bug Fixes and Improvements
-
Replace
uuid
dependency with justgetrandom
(#921 by @ammgws) -
Fix alternating tint behaviour (#924 by @ammgws, #927 by @GladOSkar)
-
Fix panic when no icon exists for Diskspace, KDEConnect blocks (#908, #910 by @ammgws)
-
Fix spacing for Battery, Sound & NetworkManager blocks (#923 from @Stunkymonkey)
-
Battery block: clamp 'time remaining' values to something more realistic (#912 by @ammgws)
-
KeyboardLayout block: fix crash on sway (#918 by @gdamjan, #939 by @ammgws)
-
Music block: completely overhaul update mechanism (#906 by @ammgws)
-
Net block: do not error out when arrays are empty (#926 by @ammgws)