github brndnmtthws/conky v1.22.3

7 hours ago

Conky v1.22.3

Conky v1.22.3 focuses on stability and platform correctness across Linux, macOS, Wayland, and build tooling, with targeted fixes in /proc parsing and input/rendering behavior.

Full Changelog: v1.22.2...v1.22.3

Breaking Changes

  • None identified in this release.

Highlights Since v1.22.2

Runtime and Data Collection

  • Hardened Linux /proc helpers and expanded tests to improve parsing robustness and reliability.
  • Fixed an off-by-one buffer overflow in process_parse_stat.
  • Corrected macOS top CPU percentage math.

Display and Interaction

  • Fixed background rendering for Wayland output.
  • Fixed mouse button events for owned X11 windows with XInput2.
  • Added extended MOC variables.
  • Improved cairo/lua text rendering support.

Build, Packaging, and Configuration

  • Fixed Apple Clang arm64-apple-darwin compilation issues.
  • Disabled root paths when locating protocol files in build logic.
  • Fixed uninstall script syntax and .dockerignore handling.
  • Updated config settings documentation and web/dependency tooling.

Pull Requests by Category

Features

  • Extended MOC variables (#2231)
  • Better Text Rendering for cairo / lua (#1501)

Bug Fixes

  • Fix detection of postmaretOs in /etc/os-release parsing (#2221)
  • Handle paths for lua_load (#2229)
  • Fix compilation issues on Apple Clang arm64-apple-darwin (#2275)
  • fix(proc): harden /proc helpers and add tests (#2298)
  • fix(proc): harden /proc helpers (#2299)
  • Fix mouse button events for owned windows with XInput2 - Fixes #2047 (#2294)
  • fix(darwin): correct top cpu percentage math (#2300)
  • fix(build): Disable root paths when finding protocol files (#2319)
  • Fix uninstall script syntax (#2321)
  • fix(linux): fix off-by-one buffer overflow in process_parse_stat (#2324)
  • Fix background rendering for wayland output (#2266)

Misc

  • bump version (#2217)
  • build(deps): bump the actions group across 1 directory with 7 updates (#2241)
  • Add debug AppImage (#2245)
  • Update config_settings.yaml (#2255)
  • Fix .dockerignore (#2259)
  • chore: bump web deps (#2262)
  • Fixed typo inside the hwmon parse error message (#2284)
  • chore: only run CI for macos-latest (#2291)
  • docs: add repository and copilot review instructions (#2322)

Don't miss a new conky release

NewReleases is sending notifications on new releases.