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
/prochelpers and expanded tests to improve parsing robustness and reliability. - Fixed an off-by-one buffer overflow in
process_parse_stat. - Corrected macOS
topCPU 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-darwincompilation issues. - Disabled root paths when locating protocol files in build logic.
- Fixed uninstall script syntax and
.dockerignorehandling. - Updated config settings documentation and web/dependency tooling.
Pull Requests by Category
Features
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)