Releases: brndnmtthws/conky
Releases · brndnmtthws/conky
v1.21.0
What's Changed
🏕 Features
- Update DPI when changed in resource manager by @Caellian in #1878
- CLI: -V now displays a short version string by @brndnmtthws in #1883
- Make version string semver compliant, add git sha by @brndnmtthws in #1884
- Add BUILD_COLOUR_NAME_MAP build flag by @brndnmtthws in #1880
- Docker: updated base image to Ubuntu 24.04 LTS by @brndnmtthws in #1890
- Docker: improve tagging, distinguish
main
andlatest
by @brndnmtthws in #1891 - Introduce geometry primitives by @Caellian in #1862
🐞 Bug fixes
- Fix bad query_x11_windows early returns by @Caellian in #1864
- Re-enable RSS in AppImage, also enable in Nix flake by @brndnmtthws in #1863
- Disable -Wregister on gperf output by @brndnmtthws in #1866
- Simplify binary include handling (and fix build) by @brndnmtthws in #1869
- Require gperf at build-time by @brndnmtthws in #1870
- Docker: Add gperf, enable Lua Cairo Xlib bindings by @brndnmtthws in #1871
- Fix conky-cairo_imlib2_helper dependency conditions by @Caellian in #1874
- Use private mapping from provided shm_pool buffer by @Caellian in #1876
- Remove dpi scaling of maximum width by @Caellian in #1877
- Use _NET_VIRTUAL_ROOTS for querying virtual roots by @Caellian in #1875
- Use
MODULE
library type for Lua libs by @brndnmtthws in #1882 - Fix AppImage version naming by @brndnmtthws in #1885
- Ensure we use correct LLVM in nix dev shell by @brndnmtthws in #1888
- Fix alignment documentation & enable HTML in docs by @Caellian in #1900
🎛️ Miscellaneous
- Bump version by @brndnmtthws in #1858
- Explicitly note updated time is UTC by @brndnmtthws in #1859
- Link to latest commit in web footer by @brndnmtthws in #1860
- Update nix flake w/ LLVM 18 by @brndnmtthws in #1881
- shared_ptr::unique() deprecated, use use_count() by @brndnmtthws in #1889
- Bump minor version by @brndnmtthws in #1892
- Fix this env var handling (derp) by @brndnmtthws in #1893
- Try to fix this quote handling again by @brndnmtthws in #1894
- Move docker build to separate script for less jank by @brndnmtthws in #1895
- Docker build separate script by @brndnmtthws in #1896
Full Changelog: v1.20.2...v1.21.0
v1.20.2
What's Changed
🏕 Features
- Separate cairo-xlib.h Lua bindings from cairo.h by @Caellian in #1844
- Cleanup build flags, global namespace and includes by @Caellian in #1841
- Use perfect hash (gperf) for parsing color names by @Caellian in #1848
- set_struts improvements by @Caellian in #1849
🐞 Bug fixes
🎛️ Miscellaneous
- Bump version by @brndnmtthws in #1837
- Annoyingly, the artifacts go into a subdir by @brndnmtthws in #1839
- Always run Nix & AppImage builds on PRs by @brndnmtthws in #1840
- Track more context labels by @Caellian in #1842
- Fix matrix URL by @brndnmtthws in #1850
- Revert "Fix matrix URL" by @brndnmtthws in #1851
- Fix web components and pages (UI) by @farishan in #1853
New Contributors
Full Changelog: v1.20.1...v1.20.2
v1.20.1
What's Changed
🐞 Bug fixes
🎛️ Miscellaneous
- Bump version by @brndnmtthws in #1827
- Separate feature/bug/deps release labels by @brndnmtthws in #1829
- Fix release artifact path by @brndnmtthws in #1830
- Rename release artifacts by @brndnmtthws in #1831
Full Changelog: v1.20.0...v1.20.1
v1.20.0
What's Changed
🏕 Features
- Build AppImage separately per OS by @stdedos in #1761
- Rotate appimage signing key by @brndnmtthws in #1762
- Add/use clang 15 on ubuntu builds by @brndnmtthws in #1766
- Define text_object.data.l as "long long" by @livanh in #1768
- Bump web deps, fix lint by @brndnmtthws in #1770
- Updated flake per NixOS/nix#5532 by @brndnmtthws in #1777
- Fix bad imlib2 typedefs for imlib<1.10 by @brndnmtthws in #1772
- Use --force with brew install, block upgrades by @brndnmtthws in #1780
- Tidy up docs by @brndnmtthws in #1783
- Update README.md by @brndnmtthws in #1790
- Update README.md by @brndnmtthws in #1794
- Handle external PropertyNotify events by @Caellian in #1798
- Label dependency changes by @brndnmtthws in #1812
- Tweak XSendEvent arguments by @Caellian in #1809
- Add modified date to web docs by @brndnmtthws in #1815
- Improve documentation for window types and hints by @Caellian in #1818
- Refactor x11 event handling by @Caellian in #1819
- Issue template: Link docs to obtain stack traces by @brndnmtthws in #1825
- Exclusive XInput event handling by @Caellian in #1821
🐞 Bug fixes
- Enable wayland in appimage build by @brndnmtthws in #1760
- Fix regression in lua_load path handling by @brndnmtthws in #1779
- Lua imlib2 fixes by @simotek in #1729
- Increase max length of ACPI temp (fixes #977) by @brndnmtthws in #1788
- Skip propagation of non-input events by @Caellian in #1797
- Fix render order in draw_stuff by @Caellian in #1801
- Fix event propagation on Openbox by @Caellian in #1802
- Fix missing y_abs argument copy by @Caellian in #1813
👒 Dependencies
- build(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #1782
- build(deps): bump the web-deps group in /web with 6 updates by @dependabot in #1781
- build(deps): bump DeterminateSystems/magic-nix-cache-action from 3 to 4 by @dependabot in #1786
- build(deps): bump DeterminateSystems/nix-installer-action from 9 to 10 by @dependabot in #1787
- build(deps-dev): bump the web-deps group in /web with 7 updates by @dependabot in #1785
- build(deps): bump the web-deps group in /web with 11 updates by @dependabot in #1789
- build(deps): bump the web-deps group in /web with 8 updates by @dependabot in #1793
- build(deps-dev): bump express from 4.18.2 to 4.19.2 in /web by @dependabot in #1795
- Bump web deps by @brndnmtthws in #1810
- Bump follow-redirects (and other things) by @brndnmtthws in #1817
New Contributors
Full Changelog: v1.19.8...v1.20.0
v1.19.8
What's Changed
🏕 Features
- Remove build date and associated vars by @brndnmtthws in #1731
- Update copyright by @brndnmtthws in #1732
- Update macos build images by @brndnmtthws in #1733
- Bump flake deps by @brndnmtthws in #1735
- Bump web deps, improve mdx handling by @brndnmtthws in #1737
- Add basic pulseaudio source (microphone etc.) support by @julianschuler in #1154
- Enable lua bindings in nix flake by @brndnmtthws in #1741
- Compile tolua++ output as C++ by @brndnmtthws in #1740
- Refactor web search index by @brndnmtthws in #1757
🐞 Bug fixes
- Fix update_interval handling from CLI args by @brndnmtthws in #1728
- Fix bad new/delete usage by @brndnmtthws in #1738
- Fix build for imlib2 <1.10.0 by @brndnmtthws in #1744
- Fix buffer overflow on X11 error bug by @Caellian in #1748
- Fix C mangling for lua bindings by @brndnmtthws in #1750
- Add wlr layer shell check by @Caellian in #1752
- Fix xcb include path by @brndnmtthws in #1754
- Don't call FcFini() by @brndnmtthws in #1755
👒 Dependencies
- build(deps-dev): bump the web-deps group in /web with 4 updates by @dependabot in #1756
New Contributors
- @julianschuler made their first contribution in #1154
Full Changelog: v1.19.7...v1.19.8
v1.19.7
What's Changed
🏕 Features
- [Docs] Improve speedgraphs' scale description by @elamperti in #1670
- Drop graph/linechart from web header by @brndnmtthws in #1676
- Fix labeler v5 by @brndnmtthws in #1703
- Show cached memory as in free (Linux only) by @pghvlaans in #1713
- Fix typo in config_settings.yaml by @yrtimiD in #1716
🐞 Bug fixes
👒 Dependencies
- build(deps): bump DeterminateSystems/nix-installer-action from 5 to 6 by @dependabot in #1651
- build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #1658
- build(deps): bump DeterminateSystems/nix-installer-action from 6 to 7 by @dependabot in #1682
- build(deps): bump DeterminateSystems/nix-installer-action from 7 to 8 by @dependabot in #1693
- build(deps): bump actions/labeler from 4 to 5 by @dependabot in #1695
- build(deps): bump actions/stale from 8 to 9 by @dependabot in #1702
- build(deps): bump DeterminateSystems/nix-installer-action from 8 to 9 by @dependabot in #1701
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #1704
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #1705
- build(deps): bump DeterminateSystems/magic-nix-cache-action from 2 to 3 by @dependabot in #1719
New Contributors
- @elamperti made their first contribution in #1670
- @yrtimiD made their first contribution in #1716
- @Suyooo made their first contribution in #1725
Full Changelog: v1.19.6...v1.19.7
v1.19.6
What's Changed
🐞 Bug fixes
- Preserve ordering of generated Lua code by @brndnmtthws in #1646
Full Changelog: v1.19.5...v1.19.6
v1.19.5
What's Changed
🏕 Features
- Make web test less janky by @brndnmtthws in #1612
- Patch toluapp for reproducible output by @bmwiedemann in #1619
- hwmon: Fix device name path for some devices. by @benkibbey in #1627
- Fix long/short cpu stat init by @brndnmtthws in #1632
- Bump web deps by @brndnmtthws in #1642
👒 Dependencies
- build(deps): bump the web-deps group in /web with 9 updates by @dependabot in #1611
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #1617
- build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #1622
- build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #1623
- build(deps): bump DeterminateSystems/nix-installer-action from 4 to 5 by @dependabot in #1641
New Contributors
- @bmwiedemann made their first contribution in #1619
Full Changelog: v1.19.4...v1.19.5
v1.19.4
What's Changed
🏕 Features
👒 Dependencies
- build(deps): bump the web-deps group in /web with 11 updates by @dependabot in #1608
Full Changelog: v1.19.3...v1.19.4
v1.19.3
What's Changed
🏕 Features
- Combine vim ftdetect commands by @h3xx in #1541
- Add nix flake dev shell, direnv, VSCode extensions by @brndnmtthws in #1571
- Bump fonts, fix includes by @brndnmtthws in #1572
- Try the magic cache, use -y with npx by @brndnmtthws in #1576
- Haiku fixes by @mmuman in #1603
🐞 Bug fixes
- Fix build on FreeBSD. by @madpilot78 in #1539
👒 Dependencies
- build(deps): bump next from 13.4.1 to 13.4.4 in /web by @dependabot in #1555
- build(deps-dev): bump cypress from 12.9.0 to 12.13.0 in /web by @dependabot in #1554
- build(deps-dev): bump @typescript-eslint/parser from 5.57.0 to 5.59.8 in /web by @dependabot in #1556
- build(deps-dev): bump @types/node from 20.1.4 to 20.2.5 in /web by @dependabot in #1557
- build(deps-dev): bump eslint and @types/eslint in /web by @dependabot in #1558
- build(deps): bump @headlessui/react from 1.7.14 to 1.7.15 in /web by @dependabot in #1563
- build(deps-dev): bump postcss from 8.4.23 to 8.4.24 in /web by @dependabot in #1565
- build(deps-dev): bump typescript from 5.0.4 to 5.1.3 in /web by @dependabot in #1561
- build(deps-dev): bump eslint and @types/eslint in /web by @dependabot in #1570
- build(deps-dev): bump cypress from 12.15.0 to 12.16.0 in /web by @dependabot in #1573
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1 in /web by @dependabot in #1574
- build(deps-dev): bump @typescript-eslint/parser from 5.60.0 to 5.60.1 in /web by @dependabot in #1575
- build(deps): bump DeterminateSystems/magic-nix-cache-action from 1 to 2 by @dependabot in #1579
- build(deps-dev): bump eslint-config-next from 13.4.7 to 13.4.8 in /web by @dependabot in #1580
- build(deps-dev): bump @typescript-eslint/parser from 5.60.1 to 5.61.0 in /web by @dependabot in #1582
- build(deps-dev): bump eslint from 8.43.0 to 8.44.0 in /web by @dependabot in #1584
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 in /web by @dependabot in #1583
- build(deps): bump @netlify/plugin-nextjs from 4.38.1 to 4.39.0 in /web by @dependabot in #1581
- build(deps): bump the web-deps group in /web with 12 updates by @dependabot in #1594
- build(deps): bump the web-deps group in /web with 9 updates by @dependabot in #1595
- build(deps): bump the web-deps group in /web with 7 updates by @dependabot in #1598
- build(deps): bump the web-deps group in /web with 8 updates by @dependabot in #1602
- build(deps): bump the web-deps group in /web with 13 updates by @dependabot in #1604
Full Changelog: v1.19.2...v1.19.3