v0.18.8
Added 14
- Add multi-battery monitoring
- Add Linux fan RPM monitoring
- Add Intel Arc GPU monitoring through nvtop
- Add CPU and ACPI thermal zone monitoring on FreeBSD
- Add popup-free OAuth login when OAUTH_DISABLE_POPUP=true
- Add a :slim NVIDIA agent container image
- Add Intel sysfs GPU power collector for Xe/i915 hwmon energy counters
- Add ARMv5 and ARMv6 builds, and ARM64 support for the NVIDIA agent image
- Add checksum verification and archive path containment to update process
- Add public key display to universal token settings
- Add system theme selection in addition to light/dark mode
- Add support for showing all IP and port mappings for containers bound to multiple IPs
- Add EXIT_ON_INITIAL_FAILURE environment variable
- Allow agent to connect to hub via SOCKS5 proxy
Changed 6
- Improve mdraid consistency checks to fix false positives
- Improve SMART device detection for shared paths and explicit device type hints
- Improve agent startup after OPNsense and pfSense reboots
- Improve SSH-pull agent reconnection when connections silently fail
- Improve connection source IP detection behind proxies
- Use rfcEmail validator to allow IDN/Punycode email addresses
Fixed 4
- Fix stale SMART records when drives are no longer reported
- Fix Docker memory charts and container statistics after malformed or backwards Docker counters
- Fix memory calculation underflow and Linux battery percentages
- Update Go and JavaScript dependencies to fix Matrix notification issues
From Beszel
What's Changed
- Add multi-battery monitoring
- Add Linux fan RPM monitoring (#2032)
- Add Intel Arc GPU monitoring through
nvtop(#2020, #2223) - Add CPU and ACPI thermal zone monitoring on FreeBSD (#2227)
- Add popup-free OAuth login when
OAUTH_DISABLE_POPUP=true(#2171) - Add a
:slimNVIDIA agent container image (#2002, #2003) - Add Intel sysfs GPU power collector (Xe/i915 hwmon energy counters) - #2020
- Add ARMv5 and ARMv6 builds, and ARM64 support for the NVIDIA agent image (#1884, #2207)
- Improve mdraid consistency checks (fixes false positives) (#2067)
- Improve SMART device detection for shared paths and explicit device type hints (#2102)
- Improve agent startup after OPNsense and pfSense reboots (#2089, #2214)
- Improve SSH-pull agent reconnection when connections silently fail (#2126)
- Add checksum verification and archive path containment to update process
- Add public key display to universal token settings (#2028)
- Add system theme selection in addition to light/dark mode (#1903)
- Add support for showing all IP and port mappings for containers bound to multiple IPs (#1993)
- Fix stale SMART records when drives are no longer reported (#2178)
- Fix Docker memory charts and container statistics after malformed or backwards Docker counters (#2027, #2066, #2205)
- Fix memory calculation underflow and Linux battery percentages (#1978, #1957)
- Improve connection source IP detection behind proxies (#1973)
- Add EXIT_ON_INITIAL_FAILURE environment variable by @utafrali in https://github.com/henrygd/beszel/pull/1929
- Allow agent to connect to hub via SOCKS5 proxy by @marmelo in https://github.com/henrygd/beszel/pull/1919
- Use rfcEmail validator to allow IDN/Punycode email addresses by @BootstrapperSBL in https://github.com/henrygd/beszel/pull/1935
- Prevent a malformed Docker response from permanently breaking container stats by @Quadrubo in https://github.com/henrygd/beszel/pull/2066
- Update Go and JavaScript dependencies (fixes Matrix notification issues)
- Other small fixes and improvements
New Contributors
- @y0tka made their first contribution in https://github.com/henrygd/beszel/pull/1903
- @FlintyLemming made their first contribution in https://github.com/henrygd/beszel/pull/1899
- @alrs made their first contribution in https://github.com/henrygd/beszel/pull/1908
- @bl4ckswordsman made their first contribution in https://github.com/henrygd/beszel/pull/1906
- @marmelo made their first contribution in https://github.com/henrygd/beszel/pull/1919
- @utafrali made their first contribution in https://github.com/henrygd/beszel/pull/1929
- @Iriome-Santana made their first contribution in https://github.com/henrygd/beszel/pull/2001
- @dependabot[bot] made their first contribution in https://github.com/henrygd/beszel/pull/2187
- @Anikesh348 made their first contribution in https://github.com/henrygd/beszel/pull/2214
- @polter-rnd made their first contribution in https://github.com/henrygd/beszel/pull/2171
- @Quadrubo made their first contribution in https://github.com/henrygd/beszel/pull/2066
- @kobihikri made their first contribution in https://github.com/henrygd/beszel/pull/2159
- @rajkumaar23 made their first contribution in https://github.com/henrygd/beszel/pull/2207
- @ryanchou1994 made their first contribution in https://github.com/henrygd/beszel/pull/2205
- @TowyTowy made their first contribution in https://github.com/henrygd/beszel/pull/2126
- @mhlas7 made their first contribution in https://github.com/henrygd/beszel/pull/2089
- @maxmaxme made their first contribution in https://github.com/henrygd/beszel/pull/2032
- @venku122 made their first contribution in https://github.com/henrygd/beszel/pull/2020
- @miloszkolber made their first contribution in https://github.com/henrygd/beszel/pull/2223
- @SAY-5 made their first contribution in https://github.com/henrygd/beszel/pull/1968
- @DQ-Kwon made their first contribution in https://github.com/henrygd/beszel/pull/2003
- @QuantumFlux21 made their first contribution in https://github.com/henrygd/beszel/pull/2227
Full Changelog: https://github.com/henrygd/beszel/compare/v0.18.7...v0.18.8