✅ Release Asset Validation (Post-Publish): PASSED
Assets were revalidated after publication due to a release edit.
Status: Live release assets re-validated ✅
Validated: 2026-02-08 12:22:37 UTC
Workflow: Pulse Release Pipeline #148
Validation Summary
- All required assets present ✓
- Checksums verified ✓
- Version strings correct ✓
- Binary architectures validated ✓
Bug Fixes
-
Fix PVE node duplication —
UpdateNodesForInstancenow filters out nodes belonging to the current instance before merging, matching theUpdateVMsForInstancepattern. Previously, stale node entries could persist when node IDs changed between poll cycles (cluster vs standalone, different endpoint URLs), causing duplicates. (#1214, #1192, #1217) -
Fix alert hostname scrambling — Active alerts are now sorted by node name and alert ID before being sent to the frontend, ensuring stable ordering across poll cycles. Previously, Go's random map iteration caused hostname labels to shuffle every 5 seconds. (#1218)
-
Fix ntfy resolved webhook formatting — Resolved alert webhooks now send proper ntfy-formatted notifications with a plain-text body and appropriate headers (Title, Priority, Tags) instead of raw JSON. (#1213)
-
Fix Docker "Update All" button ignoring hide setting — The "Update All" button in the Docker filter bar now respects the "Hide Docker update actions" system setting, matching the behavior already applied to individual container update badges. (#1219)
-
Fix version link 404s — Update banner release links now correctly include the
vprefix in GitHub tag URLs (e.g.,/tag/v5.1.5instead of/tag/5.1.5). (#1195) -
Reduce disk detection warning spam — The "VM reports disk usage significantly larger than allocated disk" message has been reduced from
WarntoDebuglevel, eliminating noisy logs for environments with pass-through disks, NFS mounts, or ZFS datasets. (#1216)
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.1.5Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.1.5
See the Installation Guide for complete setup instructions.