henrygd Release Notes

Last updated: Apr 6, 2026

Get this feed:

henrygd Products

All henrygd Release Notes (13)

  • Apr 5, 2026
    • Date parsed from source:
      Apr 5, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    henrygd logo

    beszel by henrygd

    v0.18.7

    beszel releases v0.18.7 with richer disk I/O metrics, easier alert copying between systems, and a new SENSORS_TIMEOUT environment variable, while also improving security, stability, and several platform-specific fixes across macOS, Windows, Docker, and OPNsense.

    What's Changed

    • Add more disk I/O metrics (utilization, read/write time, await, queue depth) (#1866)
    • Add ability to copy alerts between systems by @svenvg93 (#1853)
    • Add SENSORS_TIMEOUT environment variable (#1871)
    • Replace distatus/battery with an internal implementation by @svenvg93 (#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 by @Malith-Rukshan (#1860)
    • Fix NVMe capacity reporting for Apple SSDs by @svenvg93 (#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 by @svenvg93 (#1859)
    • Fix OPNsense installation persistence by using the daemon user by @svenvg93 (#1880)
    • Upgrade JS dependencies with dependabot security alerts by @svenvg93 (#1882)
    • Upgrade PocketBase to latest version

    New Contributors

    • @Malith-Rukshan made their first contribution in #1860

    Full Changelog: v0.18.6...v0.18.7

    Original source
  • Mar 29, 2026
    • Date parsed from source:
      Mar 29, 2026
    • First seen by Releasebot:
      Mar 30, 2026
    henrygd logo

    beszel by henrygd

    v0.18.6

    beszel fixes Docker, UI, Podman, GPU, and SMART issues in v0.18.6.

    What's Changed

    • Add apple-touch-icon link by @y1zhou in #1850
    • Fix regression in partition discovery on Docker (#1847)
    • Fix UI bug where charts did not display 1m max until next update
    • 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

    New Contributors

    • @y1zhou made their first contribution in #1850

    Full Changelog: v0.18.5...v0.18.6

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from henrygd and hundreds of other software products.

    Create account
  • Mar 27, 2026
    • Date parsed from source:
      Mar 27, 2026
    • First seen by Releasebot:
      Mar 27, 2026
    henrygd logo

    beszel by henrygd

    v0.18.5

    beszel releases v0.18.5 with broader monitoring, smoother web UI, and a slate of reliability fixes. It adds Linux mdraid, ZFS ARC, systemd timer, and port visibility support while improving performance, mobile styling, and alert accuracy across containers, disks, networking, and hardware stats.

    What's Changed

    • Add "update available" notification in hub web UI with CHECK_UPDATES=true by @svenvg93 in #1830
    • Add Linux mdraid health monitoring by @VACInc in #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 (thanks @steveiliop56 for new mobile menu in #1840)
    • 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 by Jimbojones1 in #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 by @victoreduardo in #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 by @svenvg93 in #1827
    • Fix potential nil pointer panics in hub realtime worker and websocket ping
    • Fix: bypass NIC auto-filter when interface is explicitly whitelisted via NICS by @svenvg93 in #1805
    • Fix ATA device statistics handling for negative values (#1791)
    • Fix AMD GPU sysfs filesize misreporting workaround (#1799)
    • Fix light flashes when refresh in dark mode by @svenvg93 in #1832
    • Fix macOS agent path lookup for macmon (#1746)
    • Update Go version and dependencies

    New Contributors

    • @guidNull made their first contribution in #1764
    • @victoreduardo made their first contribution in #1801
    • @Jimbojones1 made their first contribution in #1839

    Full Changelog

    v0.18.4...v0.18.5

    Original source
  • Feb 20, 2026
    • Date parsed from source:
      Feb 20, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.18.4

    henrygd presents a new release with outbound heartbeat and GPU monitoring upgrades, nvtop integration, environmental controls, and richer AMD metrics plus uptime visibility. It tightens Docker safety, refines alerts, and notes new contributors. Full changelog points to a genuine product update from v0.18.3 to v0.18.4.

    What's Changed

    • Add outbound heartbeat monitoring to external services by @amirhmoradi in #1729
    • Add experimental GPU monitoring for Apple Silicon by @raccettura. (#1747, #1746, docs)
    • Add nvtop integration for GPU monitoring. (#1508)
    • Add GPU_COLLECTOR environment variable to manually specify the GPU collector(s).
    • SMART: add eMMC health via sysfs by @VACInc in #1736
    • Add DISABLE_SSH environment variable to disable SSH agent functionality. (#1061)
    • Add fingerprint command to the agent. (#1726)
    • 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)
    • Show system uptime in the system table by @svenvg93 in #1719
    • Retry Docker check on non-200 HTTP response by @ElioDiNino in #1754
    • Allow precise value entry for alerts via text input by @svenvg93 in #1718
    • Add version flag to agent by @svenvg93 in #1639
    • Fix race issue with meter threshold colors.
    • Add InstallMethod parameter to Windows install script.
    • Update Go version and dependencies.

    New Contributors

    • @VACInc made their first contribution in #1736
    • @amirhmoradi made their first contribution in #1729
    • @ElioDiNino made their first contribution in #1754
    • @raccettura made their first contribution in #1747

    Full Changelog: v0.18.3...v0.18.4

    Original source
  • Feb 1, 2026
    • Date parsed from source:
      Feb 1, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.18.3

    henrygd highlights a release featuring PawnIO-based Windows agent update, deprecation of NetworkSent/NetworkRecv in favor of Bandwidth, and experimental sysfs AMD GPU collector. It also improves container network stats, fixes UI truncation, updates LibreHardwareMonitorLib, and updates dependencies.

    Notice

    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.

    What's Changed

    Add experimental sysfs AMD GPU collector. (#737, #1569)

    Improve container network stats accuracy.

    Fix SHARE_ALL_SYSTEMS for system_details, smart_devices, and systemd_services. (#1660)

    Improve CJK truncation in UI.

    Fix container uptime sorting edge case. (#1696)

    Remove stale systemd services from tracking after deletion. (#1594)

    Update honeypot field name and autofill ignores. (#1011)

    Write health_file to /dev/shm instead of /tmp if available. (#1455)

    Ensure battery current charge doesn't exceed full capacity. (#1668)

    Increase smartctl --scan timeout to 10 seconds. (#1465)

    Update Go dependencies

    Change usermod to addgroup for docker access by @wowi42 in #1641

    fix: update smartctlArgs call to use hasExistingData flag by @nemvince in #1645

    feat: add tooltip to system name in systems table by @Fahleen1 in #1640

    chore: update workflows and templates by @svenvg93 in #1661

    Add SMART_DEVICES_SEPARATOR + allow drives with the same name to be added with different types (e.g. raid controllers) by @jules2689 in #1655

    Chore: Remove Debian package goreleaser workaround by @svenvg93 in #1677

    [Agent] feat: parse ATA device statistics for temperature and future metrics by @sternma in #1689

    [Bug] Restore "Add System" button on mobile. by @svenvg93 in #1687

    Bug: Apply SELinux context after binary replacement by @svenvg93 in #1678

    feat: Added tooltips for navbar buttons to clear meaning of each one by @Fahleen1 in #1636

    Bug: Don't force lowercase text by @svenvg93 in #1682

    fix: update LibreHardwareMonitorLib to 0.9.5 by @bartvdbraak in #1697

    bug: ignore alt key combinations by @svenvg93 in #1698

    New Contributors

    @wowi42 made their first contribution in #1641

    @nemvince made their first contribution in #1645

    @Fahleen1 made their first contribution in #1640

    @jules2689 made their first contribution in #1655

    @sternma made their first contribution in #1689

    @bartvdbraak made their first contribution in #1697

    Full Changelog: v0.18.2...v0.18.3

    Original source
  • Jan 13, 2026
    • Date parsed from source:
      Jan 13, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.18.2

    henrygd unveils a beszel agent update addressing a musl Linux regression, adds a dedicated glibc build, and makes the Linux binary auto pick the optimal static or glibc release. It fixes a GPU ID collision and includes recovery steps for broken binaries on Alpine or OpenWrt.

    What’s Changed

    • Add separate dynamically linked glibc build for Linux. (#1618)
    • Fix GPU ID collision between Intel and NVIDIA collectors. (#1522)
    • Agent update command now detects your system's C library and downloads the optimal binary (static or glibc) on Linux.
    • fix: some of indonesia translate by @marmar76 in #1625
    • Jetson tegrastats regex pre jetpack5 by @Vascolas007 in #1631
    • site: only hide GPU engine graph if entire usage is 0% by @crimist in #1624

    New Contributors

    • @marmar76 made their first contribution in #1625
    • @Vascolas007 made their first contribution in #1631

    Fix for musl-based Linux distributions

    If you updated to a version that currently fails to start (./beszel-agent: not found), you can restore your agent by running the following commands:

    # 1. Download latest static binary (replace 'amd64' with your arch if different)
    curl -L https://github.com/henrygd/beszel/releases/latest/download/beszel-agent_linux_amd64.tar.gz | tar -xz
    # 2. Replace the broken binary
    mv beszel-agent /opt/beszel-agent/beszel-agent
    chmod +x /opt/beszel-agent/beszel-agent
    # 3. Restart the service
    # For Alpine:
    rc-service beszel-agent restart
    # For OpenWRT:
    /etc/init.d/beszel-agent restart
    

    Full Changelog: v0.18.1...v0.18.2

    Original source
  • Jan 12, 2026
    • Date parsed from source:
      Jan 12, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.18.1

    henrygd reports a 0.18.0 bug fix that restores the All Containers page and addresses the latest Docker image issue, with guidance to re-pull the image if needed.

    Bug fixes

    Fixes bug in 0.18.0 release where all containers were cleared from the "All Containers" page when any system returned no containers.

    Additionally, there was a temporary problem with the :latest Docker image which may have caused your agents to report as down. This is fixed now and you can re-pull the image if necessary: #1618 (comment)

    Original source
  • Jan 11, 2026
    • Date parsed from source:
      Jan 11, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.18.0

    henrygd reports a release with new capabilities and fixes: permanent universal token, experimental NVML GPU collector, low battery alerts, battery column in systems table, --url and --token CLI args, hourly SMART data with SMART_INTERVAL, system_details, distribution/architecture data, improved NVMe path lookup, raised smartctl timeout, log decoding fix, login honeypot autofill fix, translations, dependency updates, and new contributors in full changelog v0.17.0...v0.18.0.

    What's Changed

    • Add option to make universal token permanent. (#1097, #1614)
    • Add experimental NVML GPU collector. (#1522, #1587)
    • Add low battery alerts. (#1507)
    • Add battery charge to systems table.
    • Add --url and --token command line arguments to the agent. (#1524)
    • Collect S.M.A.R.T. data in the background every hour.
    • Add SMART_INTERVAL environment variable to customize S.M.A.R.T. data collection interval.
    • Collect system distribution and architecture.
    • Add system_details collection to store infrequently updated system information.
    • Improve S.M.A.R.T. device path lookup for NVMe devices. (#1504)
    • Raise smartctl timeout to 15 seconds. (#1465)
    • Fix container logs decoding for raw streams. (#1535)
    • Rename login honeypot field to prevent password manager autofill (#1011).
    • fix: When there is no client, LoaderCircle will always transfer by @Zero2A11 in #1511
    • fix non unique fingerprint by @deadbeef84 in #1556
    • bug: fix disk sorting in smart table by @svenvg93 in #1551
    • chore; add check for systemd before monitoring by @svenvg93 in #1550
    • fix: use origin country flags for Spanish and Portuguese languages by @Natxo09 in #1571
    • Add Serbian and Bahasa Indonesia translations.
    • Update Go dependencies.

    New Contributors

    • @Zero2A11 made their first contribution in #1511
    • @daviddavis made their first contribution in #1530
    • @deadbeef84 made their first contribution in #1556
    • @crimist made their first contribution in #1587
    • @Natxo09 made their first contribution in #1571

    Full Changelog: v0.17.0...v0.18.0

    Original source
  • Dec 3, 2025
    • Date parsed from source:
      Dec 3, 2025
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.17.0

    henrygd reports a release update featuring quiet hours for alerts, a new S.M.A.R.T. page and failure alerts, DISK_USAGE_CACHE and SKIP_SYSTEMD env vars, Windows and FreeBSD hub builds, updated disk indicators, ANSI stripping in logs, font ligature fixes, a read-only user access fix, crossorigin attribute in manifest, Go dep updates, and new contributors, covering v0.16.1 to v0.17.0.

    What's Changed

    • Add quiet hours to silence alerts during specific time periods. (#265)
    • Add dedicated S.M.A.R.T. page.
    • Add alerts for S.M.A.R.T. failures.
    • Add DISK_USAGE_CACHE environment variable. (#1426)
    • Add SKIP_SYSTEMD environment variable. (#1448)
    • Add hub builds for Windows and FreeBSD.
    • Change extra disk indicators in systems table to display usage range as dots. (#1409)
    • Strip ANSI escape sequences from docker logs. (#1478)
    • Font ligatures create unwanted artifacts in random ids by @m90 in #1434
    • fix: Fix the issue where the Add System button is visible to read-only users. by @zjkal in #1442
    • [Feature] Add crossorigin attribute to manifest link by @pavelpikta in #1457
    • Update Go dependencies.

    New Contributors

    • @m90 made their first contribution in #1434
    • @pavelpikta made their first contribution in #1457

    Full Changelog: v0.16.1...v0.17.0

    Original source
  • Nov 14, 2025
    • Date parsed from source:
      Nov 14, 2025
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.16.1

    henrygd announces v0.16.1 with services column, SERVICE_PATTERNS filter, immutable filesystem support, layout width, dynamic YAxis, alert history size, and Go dependency updates.

    • Add services column to All Systems table. (#1153)

    • Add SERVICE_PATTERNS environment variable to filter systemd services. (#1153)

    • Detect and handle immutable filesystems like Fedora Silverblue by @SoulSniper1212 in #1405

    • Add setting for layout width.

    • Set a dynamic upper domain on the YAxis for container chart by @evrial in #1412

    • Add alert history page size preference persistence by @SoulSniper1212 in #1404

    • Update actions to lock issues and skip PRs by @svenvg93 in #1419

    • Update Go dependencies.

    • Full Changelog: v0.16.0...v0.16.1

    Original source
  • Nov 12, 2025
    • Date parsed from source:
      Nov 12, 2025
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.16.0

    henrygd releases 0.16.0 adding systemd monitoring, GPU alerts, more disk metrics, Windows smartctl embed, EXCLUDE_SMART, system ID links.

    Full Changelog: v0.15.4...v0.16.0

    • Add basic systemd service monitoring. (#1153, thanks @smtucker)
    • Add GPU usage alerts.
    • Show additional disk percentages in systems table. (#1365, thanks @svenvg93)
    • Embed smartctl in the Windows binary (experimental). (#1362)
    • Add EXCLUDE_SMART environment variable to exclude devices from S.M.A.R.T. monitoring. (#1392)
    • Change alert links to use system ID instead of name.
    • Update Go dependencies.
    Original source
  • Nov 4, 2025
    • Date parsed from source:
      Nov 4, 2025
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.15.4

    henrygd releases a new update addressing clock fixes, Windows disk detection, smartctl fallbacks, intel_gpu_top parsing, Dockerfile updates and new translations from v0.15.3 to v0.15.4.

    Release Notes

    • Refactor containers table to fix clock issue causing no results. (#1337)

    • Fix Windows extra disk detection. (#1361)

    • Add total line to the tooltip of charts with multiple values. (#1280, thanks @titouv)

    • Add fallback paths for smartctl lookup. (#1362, #1363)

    • Fix intel_gpu_top parsing when engine instance id is in column. (#1230)

    • Update henrygd/beszel-agent-nvidia Dockerfile to build latest smartmontools. (#1335)

    • New translations by @thiagoalcav and David Tornero.

    • Full Changelog: v0.15.3...v0.15.4

    Original source
  • Nov 1, 2025
    • Date parsed from source:
      Nov 1, 2025
    • First seen by Releasebot:
      Mar 14, 2026
    henrygd logo

    beszel by henrygd

    v0.15.3

    henrygd reports v0.15.2–v0.15.3 changelog covering CPU state and per-core usage, env vars, SMART parsing, disk I/O fix, battery fix, Hebrew translations, and deps.

    Full Changelog: v0.15.2...v0.15.3

    • Add CPU state details and per-core usage. (#1356)
    • Add env var to exclude containers from being monitored by @svenvg93 in #1352
    • Add INTEL_GPU_DEVICE environment variable to specify Intel GPU device. (#1285)
    • Improve parsing of edge case S.M.A.R.T. power on times. (#1347)
    • Fix empty disk I/O values for extra disks. (#1355)
    • Fix battery nil pointer error. (#1353)
    • Add Hebrew with translations by @gabay.
    • Update shoutrrr and gopsutil dependencies.
    • Full Changelog: v0.15.2...v0.15.3
    Original source

This is the end. You've seen all the release notes in this feed!

Related vendors