github rcourtman/Pulse v5.1.29
Pulse v5.1.29

latest release: helm-chart-5.1.29
4 hours ago

✅ Release Asset Validation (Post-Publish): PASSED

Assets were revalidated after publication due to a release edit.

Status: Live release assets re-validated ✅
Validated: 2026-05-01 14:44:16 UTC
Workflow: Pulse Release Pipeline #220

Validation Summary

  • All required assets present ✓
  • Checksums verified ✓
  • Version strings correct ✓
  • Binary architectures validated ✓

What's Changed

  • Stable v5.1.29 maintenance release bundling the post-v5.1.28 fixes on release/5.1.
  • Alerts and notifications: stops re-notification spam when alert cooldown is disabled (Fixes #1444), gates RAID rebuilding alerts on the actual /proc/mdstat operation, and prevents test-config sends from leaking stale auth into the shared SMTP manager.
  • Updates and installer: keeps the update progress modal closable so a stuck update can't lock the UI, preflights disk space before Pulse self-updates, fixes release/5.1 LXC installs that were defaulting to RC, and aligns infrastructure discovery with the Patrol interval.
  • Agents and integrations: adds --agent-id-file so containerized agents keep a stable identity across restarts, carries forward previous snapshots for guests that can't be polled this cycle, surfaces unified-agent filesystems in the linked VM/container Overview, and keeps the Patrol Ollama model resident with keep_alive=30s between runs. Fixes an SSE stream parser bug that dropped tool calls on EOF.
  • QNAP: persists agent updates to the data volume so they survive across firmware refreshes (Fixes #1420), and defers autorun until the encrypted volume unlocks (Fixes #1422).
  • UI: preserves Proxmox guest drawer state across refresh ticks, and merges unified host and Docker rows when their IDs diverge (Fixes #1421).
  • Security: bumps DOMPurify to 3.4.1 (four advisories) and pins the Go toolchain to 1.25.9 with x/net 0.51.0.
  • Project: documents the issue-first contribution policy in README, CONTRIBUTING, and a new pull-request template.

Installation

If you run Pulse via Docker or Compose, update to rcourtman/pulse:5.1.29.

See the Installation Guide for other deployment methods.

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.