This is the next v5 maintenance release candidate after v5.1.25-rc.1, focused on the fixes that landed after that RC branch was cut.
Fixed
- Proxmox and guest telemetry: a broad set of
#1319fixes reduces false VM RAM spikes, preserves guest metadata and disk data across transient guest-agent and VM-status failures, rotates guest-agent polling more fairly across VMs, and improves fallback handling for low-trust memory and disk samples. - Storage and hardware monitoring: improves ZFS pool matching for dataset-backed storages, allows SSH SMART temperature fallback when the host agent lacks disk SMART data, honors
--disk-excludemore consistently, and retries FreeBSD SMART probes after false standby responses. - Notifications and webhooks: preserves Discord and other webhook mentions correctly, includes mentions on resolved notifications, and hardens JSON webhook templates so live Discord payloads do not break on quotes, slashes, or newlines.
- Docker fixes: rejects shared-token host identity collisions, refreshes custom URLs correctly after container recreation, and fixes the search input action overlap in the Docker filter UI.
- AI and Patrol: routes Patrol investigations through the Patrol provider and model correctly, improves provider-window retry behavior, and restores legacy OpenAI-compatible assistant startup.
- Installer and update fixes: improves LXC auto-update rollback and recovery when Pulse fails to restart, and persists detected rootless Docker or Podman socket settings in the unified installer.
- Diagnostics and node linking: prefers the monitor's live connection state in diagnostics, and repairs reload-driven PVE host and node linking consistency.
- Security and maintenance: clears the current highlighted dependency vulnerabilities and refreshes lint, test, and OpenTelemetry dependencies.
- Docs: adds clearer guidance on where the unified agent is worth installing.
RC testing
If you reported one of the related issues, please test v5.1.26-rc.1 specifically and report back whether the issue is resolved.
Installation
If you run Pulse via Docker or Compose, update to rcourtman/pulse:5.1.26-rc.1.
See the Installation Guide for other deployment methods.