diff options
Diffstat (limited to 'news.md')
-rw-r--r-- | news.md | 158 |
1 files changed, 157 insertions, 1 deletions
@@ -1,11 +1,167 @@ % xmobar - Release notes -## Vesion 0.19 +## Version 0.23 + +_New features_ + + - New variables in `Mem` monitor for available memory as reported by + Linux 3.14 and newer, by Samuli Thomasson. + - New configuration parameters `textOffset` and `iconOffset` (see + discussion in [issue #171] and [issue #201]). + - New template variable `flags` in `MPD` monitor, by Duncan Burke. + +[issue #171]: https://github.com/jaor/xmobar/issues/171 +[issue #201]: https://github.com/jaor/xmobar/issues/201 + +_Bug fixes_ + + - We honour the `-S` (show suffix) monitor flag in `CpuFreq`. + +## Version 0.22.1 (Oct 11, 2014) + +_Bug fixes_ + + - Fix compilation in systems that don't need mtl newer than the one + shipped with GHC. + +## Version 0.22 (Oct 9, 2014) + +_New features_ + + - New `MarqueePipeReader` plugin by Reto Hablützel. + - `Network` monitor has now adaptive units (`-S` is used now to + switch them on), by Axel Angel. + - `Weather` now offers `dewPointC` and `dewPointF` instead of + `dewPoint`, and the new `windCardinal`, `windAzimuth`, `windMph` + and `windKnots` variables, by Tony Morris. + - Strings in the configuration file can now span multiple lines + using Haskell-style multiline script, thanks to dunric + - Icons can now be also xpm files (if xmobar is compiled with + `with_xpm`), thanks to Alexander Shabalin. + - New `borderWidth` option to set xmobar's boder width, thanks to + Travis Staton. + - Support for multiple Xft fonts, thanks to Phil Xiaojun Hu and + Cedric staub (see [pull request #196]). + - Icon patterns for several monitors, that allow you to specify a + collection of icons to use for successive integer variable values, + thanks to Alexander Shabalin (see [pull request #192] and the + documentation for details). + - Upgrade to libmpd 0.9. + +_Bug fixes_ + + - Much more efficient implementation of the `Locks` plugin, thanks + to Anton Vorontsov (see [pull request #195]). + - Not colorizing total disk size in `DiskU` ([issue #189]). + - Avoiding zombies on click actions, thanks to Phil Xiaojun Hu + ([issue #181]). + +[issue #181]: https://github.com/jaor/xmobar/issues/181 +[issue #189]: https://github.com/jaor/xmobar/issues/189 +[pull request #192]: https://github.com/jaor/xmobar/pull/192 +[pull request #195]: https://github.com/jaor/xmobar/pull/195 +[pull request #196]: https://github.com/jaor/xmobar/pull/196 + +## Version 0.21 (Jul 1, 2014) + +_New features_ + + - Vertical bar indicators using unicode available for most monitors, + by Eric Mrak. + - `CoreTemp`: support for linux 3.15, by Tomáš Janoušek. + - New `CatInt` monitor, displaying integer values read from a file, + by Nathaniel Wesley Filardo. + - New `<raw>` tag for safer input parsing, also by Nathaniel. + - New `UnsafeXMonadLog` monitor (by Eric Mrak) and their xproperty + counterparts, `UnsafeXPropertyLog` and `UnsafeNamedXPropertyLog`. + +_Bug fixes_ + + - `Network` now reports status for ppp connections (see + [issue #89]). + - Fix for very long running `Cpu` monitors, by Robert J Macomber. + +[issue #89]: https://github.com/jaor/xmobar/issues/89 + +## Version 0.20.1 (March 13, 2014) + +_New features_ + + - Back to picking by default the first available screen, with a new + configuration option, `pickBroadest`, for choosing the broadest + (see [issue #158]). + +[issue #158]: https://github.com/jaor/xmobar/issues/158 + +## Version 0.20 (March 10, 2014) + +_New features_ + + - Mouse actions now support multiple buttons, by Marcin Mikołajczyk. + - Non supported monitors are ignored in configuration files (see + [issue #139]), by Adam Vogt. + +_Bug fixes_ + + - `Disk` monitor now ignores non-existent devices (Reto Hablützel). + - `Weather` is now non-blocking and doesn't use curl (Ben Boeckel). + - Fix for `Memory` monitor in 3.14 kernels (Ben Boeckel). + - Fix for infinite loops in `AutoMPD` ([issue #76], [issue #111]). + - More robust AC readings in `BatteryP`. + - Fix for `Top` monitor's readings for processes whose name contains + blanks. + - Fixes for geometry computation on multihead (Dmitry Malikov). + - Fixes for missing XDG configuration (Thiago Negri and James McCoy, + see [issue #133]). + - Compatibility with latest `directory` (1.2.0.2). + +[issue #76]: https://github.com/jaor/xmobar/issues/76 +[issue #111]: https://github.com/jaor/xmobar/issues/111 +[issue #133]: https://github.com/jaor/xmobar/issues/133 +[issue #139]: https://github.com/jaor/xmobar/issues/133 + +## Version 0.19 (October 27, 2013) + +As of this release, the old bug tracker at Google code is deprecated. +Please use [Github's tracker] for new bugs. _New features_ - New monitor `BatteryN`, a variant of `BatteryP` that lets you specify the name of the monitor in the template. + - Support for configuration file living in `XDG_CONFIG_HOME` (see + [github #99]). + - `Com` uses safer `runInteractiveProcess` instead of spawning a + shell (David McLean). If you're using shell expansion in your + `Com` (e.g. "~/bin/script") here's a workaround: `Run Com + "/bin/bash" ["-c", "~/bin/script"]` (cf. [github #127]). + - New plugin `UnsafeStdinReader` that allows actions from stdin. + Now it's possible to have clickable workspaces! + (Thiago Negri, see [github #125]). + - New monitor configuration option (`-x` or `--nastring`) that allows + specifying what string to display when a monitor is not available + (defaulting to "N/A"). Cf. [github #119]. + +_Bug fixes_ + + - Using the width options `-w`, `-m` and `-M` in battery monitors + watts display ([github #118]). + - Using the `-d` option in `CoreTemp` ([github #115]) + - Fix for systems not supporting PCRE regular expressions: we use + now BCEs, so regex-compat should be enough everywhere (see + [github #117]). + - Weather monitor: support for stations without name (Sergei + Trofimovich, [issue #65]). + +[Github's tracker]: https://github.com/jaor/xmobar/issues +[github #99]: https://github.com/jaor/xmobar/issues/115 +[github #115]: https://github.com/jaor/xmobar/issues/115 +[github #117]: https://github.com/jaor/xmobar/issues/117 +[github #125]: https://github.com/jaor/xmobar/issues/125 +[issue #65]: http://code.google.com/p/xmobar/issues/detail?id=65 +[github #118]: https://github.com/jaor/xmobar/issues/118 +[github #119]: https://github.com/jaor/xmobar/issues/119 +[github #127]: https://github.com/jaor/xmobar/issues/127 ## Version 0.18 (June 5, 2013) |