NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #96 by repository stars
Last release 2 days ago
05 Oct 2026
Release timing varies
gaps range from 8 days to 3 months
Some releases are documented
notes for 34 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
164 releases · first in 2024
Nothing published for this version
Add pending package updates list to the system page ( #2357 , #2427 )
SYNC_SYSTEM_NAMES environment variable to sync system names with hostnames (#1917)DISABLE_SSH option to the hub to skip SSH fallback (#2469)intel_gpu_top JSON output (#2387)nvethernet network counters (#2090)SKIP_GPU not excluding GPU hwmon temperatures and fans (#2313)beszel-hub.service after update (#2410)Full Changelog: v0.20.0...v0.21.0
One column per month.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add network monitoring from agents ( #2266 , #1911 )
TRUSTED_PROXY_IPS allowlist for TRUSTED_AUTH_HEADER (#2327)HUB_URL warning in SSH-only mode (#2316)Full Changelog: v0.19.0...v0.20.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
⚠️ Potential breaking change: Agents now verify HTTPS certificates. If an agent connects to a hub using a self-signed or otherwise untrusted certifica…
⚠️ Potential breaking change: Agents now verify HTTPS certificates. If an agent connects to a hub using a self-signed or otherwise untrusted certificate, configure CA_CERT_FILE with the appropriate CA certificate or the connection will be rejected.
TOKEN_FILE loading (#2276)Full Changelog: v0.18.8...v0.19.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add Intel Arc GPU monitoring through nvtop ( #2020 , #2223 )
nvtop (#2020, #2223)OAUTH_DISABLE_POPUP=true (#2171):slim NVIDIA agent container image (#2002, #2003)Full Changelog: v0.18.7...v0.18.8
Add multi-battery monitoring
Add Linux fan RPM monitoring (#2032)
Add Intel GPU power monitoring through sysfs and 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 :slim NVIDIA agent container image (#2002, #2003)
Add ARMv5 and ARMv6 builds, and ARM64 support for the NVIDIA agent image (#1884, #2207)
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)
Improve update security with checksum verification and archive path containment
Add public key display to universal token settings (#2028)
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)
Update Go and JavaScript dependencies
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add more disk I/O metrics (utilization, read/write time, await, queue depth)
SENSORS_TIMEOUT environment variable (#1871)distatus/battery with an internal implementation by @svenvg93 (#1872)gopsutil to v4.26.3 (#1881, #796)Full Changelog: v0.18.6...v0.18.7
Add more disk I/O metrics (utilization, read/write time, await, queue depth) (#1866)
Add ability to copy alerts between systems (#1853)
Add SENSORS_TIMEOUT environment variable (#1871)
Replace distatus/battery with an internal implementation (#1872)
Restrict universal token API to non-superuser accounts (#1870)
Fix macOS ARM64 crashes by upgrading gopsutil to v4.26.3 (#1881, #796)
Fix text size for system names in grid view (#1860)
Fix NVMe capacity reporting for Apple SSDs (#1873)
Fix Windows root disk detection when the executable is not on the root disk (#1863)
Fix nested virtual filesystem inclusion in Docker when mounting host root (#1859)
Fix OPNsense installation persistence by using the daemon user (#1880)
Upgrade JS dependencies with dependabot security alerts (#1882)
Upgrade PocketBase to latest version
Nothing published for this version
Nothing published for this version
Add apple-touch-icon link by @y1zhou in #1850
apple-touch-icon link by @y1zhou in #1850nvidia-smi is not in PATH (#1849)Full Changelog: v0.18.5...v0.18.6
Add apple-touch-icon link to index.html (#1850)
Fix UI bug where charts did not display 1m max until next update
Fix regression in partition discovery on Docker (#1847)
Fix agent detection of Podman when using socket proxy (#1846)
Fix NVML GPU collection being disabled when nvidia-smi is not in PATH (#1849)
Reset SMART interval on agent reconnect if the agent hasn't collected SMART data, allowing config changes to take effect immediately
Add "update available" notification in hub web UI with CHECK_UPDATES=true by @svenvg93 in #1830
CHECK_UPDATES=true by @svenvg93 in #1830SERVICE_PATTERNS (#1820)SMART_INTERVAL consistency across agent reconnects (#1800)macmon (#1746)Full Changelog: v0.18.4...v0.18.5
Add "update available" notification in hub web UI with CHECK_UPDATES=true (#1830)
Add Linux mdraid health monitoring (#1750)
Add ports column to containers table (#1481)
Allow Linux systemd timer monitoring with SERVICE_PATTERNS (#1820)
Add ZFS ARC support on FreeBSD
Add optional tabs layout on web UI system page (#1513)
Improve web UI performance and mobile styles
Improve disk discovery and I/O device matching (#1811, #1772)
Improve (likely fix) status alert reliability (#1519)
Fix temperature collection blocking agent stats on some systems (#1839)
Fix SMART_INTERVAL consistency across agent reconnects (#1800)
Fix container health status for Podman (#1475)
Fix disk usage averaging for extra disk alerts using historical records (#1801)
Fix bandwidth alert computation from byte-per-second source (#1770)
Fix 1m chart view leading to inflated Docker network IO during use
Fix light flashes when refreshing in dark mode (#1832)
Fix daylight saving time offset handling in daily quiet hours (#1827)
Fix potential nil pointer panics in hub realtime worker and websocket ping
Fix NIC auto-filter bypass when explicitly whitelisted (#1805)
Fix ATA device statistics handling for negative values (#1791)
Fix AMD GPU sysfs filesize misreporting workaround (#1799)
Fix macOS agent path lookup for macmon (#1746)
Update Go version and dependencies
Nothing published for this version
Nothing published for this version
Add outbound heartbeat monitoring to external services by @amirhmoradi in #1729
nvtop integration for GPU monitoring. (#1508)GPU_COLLECTOR environment variable to manually specify the GPU collector(s).DISABLE_SSH environment variable to disable SSH agent functionality. (#1061)fingerprint command to the agent. (#1726)InstallMethod parameter to Windows install script.Full Changelog: v0.18.3...v0.18.4
Add outbound heartbeat monitoring to external services (#1729)
Add experimental GPU monitoring for Apple Silicon. (#1747, #1746)
Add nvtop integration for GPU monitoring. (#1508)
Add GPU_COLLECTOR environment variable to manually specify the GPU collector(s).
Add eMMC health monitoring via sysfs. (#1736)
Add uptime to systems table. (#1719)
Add DISABLE_SSH environment variable to disable SSH agent functionality. (#1061)
Add fingerprint command to the agent. (#1726)
Add precise value entry for alerts via text input. (#1718)
Include GTT memory in AMD GPU metrics and improve device name lookup. (#1569)
Improve multiplexed logs detection for Podman. (#1755)
Harden against Docker API path traversal.
Fix issue where the agent could report incorrect root disk I/O when running in Docker. (#1737)
Retry Docker check on non-200 HTTP response. (#1754)
Fix race issue with meter threshold colors.
Update Go version and dependencies.
Add InstallMethod parameter to Windows install script.
Nothing published for this version
Container NetworkSent and NetworkRecv fields have been deprecated in favor of Bandwidth . Agents will stop populating those fields in 0.19.0, so pleas…
The Windows agent's updated version of LibreHardwareMonitorLib now uses PawnIO instead of WinRing0. If you lose temperature sensors, make sure PawnIO is installed. (See #1657 and #1697.)
Container NetworkSent and NetworkRecv fields have been deprecated in favor of Bandwidth. Agents will stop populating those fields in 0.19.0, so please update any integrations to prefer Bandwidth. It's available for all containers on hubs >= 0.18.3.
SHARE_ALL_SYSTEMS for system_details, smart_devices, and systemd_services. (#1660)/dev/shm instead of /tmp if available. (#1455)smartctl --scan timeout to 10 seconds. (#1465)Full Changelog: v0.18.2...v0.18.3
Add experimental sysfs AMD GPU collector. (#737, #1569)
Update LibreHardwareMonitorLib to 0.9.5. (#1697)
Improve container network stats accuracy.
Fix SHARE_ALL_SYSTEMS for system_details, smart_devices, and systemd_services. (#1660)
Parse ATA device statistics for temperature and future metrics. (#1689)
Add SMART_DEVICES_SEPARATOR environment variable and allow drives with the same name to be added with different types (e.g. RAID controllers). (#1655)
Add tooltips for navbar buttons. (#1636)
Add icon button for mobile use. (#1687)
Add tooltip to system name in systems table. (#1640)
Improve CJK truncation in UI.
Fix container uptime sorting edge case. (#1696)
Remove stale systemd services from tracking after deletion. (#1594)
Apply SELinux context after binary replacement. (#1678)
Update honeypot field name and autofill ignores. (#1011)
Write health_file to /dev/shm instead of /tmp if available. (#1455)
Don't force lowercase text for active alerts. (#1682)
Ensure battery current charge doesn't exceed full capacity. (#1668)
Increase smartctl --scan timeout to 10 seconds. (#1465)
Use name-only matching for unique S.M.A.R.T. devices. (#1655)
Fix smartctlArgs call to use hasExistingData flag. (#1645)
Ignore alt key combinations when navigating systems with arrow keys. (#1698)
Update Go dependencies
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →