All Versions
46
Latest Version
Avg Release Cycle
81 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.42 Changes
π New features
- New text mode (thanks to Pavel Kagulin, see issue #601), with output formats compatible with color terminals and pango.
- New text mode with format following swaybar-protocol, supporting colors, faces, boxes and actions.
π Bug fixes
- Fix for bottom placement (#608)
- Fix for memory leak during X drawing (#609)
-
v0.41 Changes
π New features
- Disk monitors for FreeBSD (MichaΕ Zielonka).
- Improvements to signal handling when using xmobar as a library (John Soo).
-
v0.40 Changes
π New features
- New plugin:
QueueReader
(Guy Gastineau). - Greatly improved FreeBSD support: Mem, Network and Swap monitors fixes, and CI build for FreeBSD (Michal Zielonka).
- New template markup:
<hspace>
(tulthix)
- New plugin:
-
v0.39 Changes
π New features
- New constructors for only controlling bar height: TopH and BottomH for Top and Bottom respectively
- New monitor: k10temp (Sam Kirby)
- Better handling of command line arguments for Haskell-based configuration keys (see #553 and #554)
- New monitor: Kraken (Amid Saeid)
π Bug fixes
- NotmuchMail usable in text configurations (#547)
- Fix for off-by-one in padding (#560)
- Fixes for Kbd (#561)
-
v0.38 Changes
π Bug fixes
- Fix off-by-one in strut calculation for
Static
position which reserved space for the panel than necessary and caused issues in some multi-head setups (fixes #530). - Revert the double-UTF-8 encoding workarounds of 0.36 (#482), as they're no longer necessary with xmonad-contrib master, and aren't needed with any released version of xmonad-contrib either.
- Fix slow reactions to SIGUSR1/2 signals (reposition, change screen).
- Fix off-by-one in strut calculation for
-
v0.37 Changes
November 29, 2020π New features
- New command line option
--add-font
(Ivan Brennan) - New monitor
MPDX
that extendsMPD
with the ability of having a custom alias. Useful for connecting with multiple servers. - New plugin
NotmuchMail
to monitor mail indexed bynotmuch
.
π Bug fixes
- Fix date plugin not picking up DST and timezone changes (refresh timezone once a minute to preserve the optimized performace of 0.34).
- New command line option
-
v0.36 Changes
August 22, 2020π New features
- Monitor progress bars: a value of 0 for
-W
denotes an index in
the-f
string, similar to icon patterns but using characters. - π New tag
<box>
to add borders around text (Unoqwy). fc
color background now accepts an offset (Unoqwy).
π Bug fixes
- π Documentation fixes (TomΓ‘Ε‘ JanouΕ‘ek)
- π§ Don't get confused by empty configuration dirs (fixes #412)
- Xft rendering: Avoid encoding to UTF8 on all scenarios. This
causes issue to StdinReader monitor when the handle wasn't binary.
- Monitor progress bars: a value of 0 for
-
v0.35.1 Changes
June 01, 2020β¬οΈ Dropped support for GHC < 8.4 (see issue #461)
-
v0.35 Changes
June 26, 2020π New features
MultiCoreTemp
now works with Ryzen processors. New option--hwmonitor-path
for better performance.- CPU Monitor optimizations.
- Version bumps for some dependencies, including timezone-olson.
-
v0.34 Changes
June 26, 2020π New features
- New plugin
HandleReader
for reading data from a HaskellHandle
. This is useful if you are running xmobar from within a Haskell program. - Build with ghc 8.10 allowed.
- Optimize date plugin by avoiding calling getTimeZone for each of the time the date has to be updated. Instead, it's computed once at the start and re-used for each invocation.
- Optimize Weather and UVMeter plugin by using global Manager instead of creating for each http request when useManager is explicitly configured as False.
- New plugin