✅ 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-03 00:55:18 UTC
Workflow: Pulse Release Pipeline #121
Validation Summary
- All required assets present ✓
- Checksums verified ✓
- Version strings correct ✓
- Binary architectures validated ✓
Pulse v5.1.0-rc.1
This RC focuses on AI workflow updates, new monitoring views, and reliability fixes.
What's New
AI & Operations
- AI Intelligence refresh: New findings view, patrol status, approvals, remediation status, and run history.
- Remediation plans: Clear plan categories (informational, guided, one-click, autonomous) with execution tracking.
- Incident context: High-frequency incident capture includes pre-incident history for investigations.
- Storage & backups tools: AI can now query PBS, ZFS pools, Ceph status, and replication jobs.
- PMG tools: AI can inspect mail stats, queues, spam scores, and quarantine status.
- Kubernetes tools: AI can query clusters/nodes/pods/deployments and run scoped actions with approval.
- DeepSeek support: OpenAI-compatible client handling for DeepSeek Chat/Reasoner.
UI & Monitoring
- Guest drawer history: Inline drawer with 24h/7d/30d/90d history charts (30d/90d require Pro).
- Discovery tab: New UI entry point for infrastructure discovery.
- System logs: Live log streaming and support bundle download.
- Docker views: Unified Docker table and cluster services view.
- Settings layout: Consolidated panels with consistent layout and visual polish.
Platform
- Long-term metrics history: 30d/90d ranges with downsampling (Pro feature).
- SQLite stability: Better timeout handling and reduced contention under I/O pressure.
- Arm64 builds: Pure-Go SQLite driver enables CGO-free arm64 images.
- Webhook security: SSRF protections for private/localhost/metadata targets (allowlist supported).
Breaking Changes
- Legacy sensor proxy removed:
pulse-sensor-proxyand related config are removed. Temperature monitoring now relies on unified agents. - Config rename:
BackendHost/BackendPortreplaced byBindAddress.BACKEND_HOSTis deprecated; port is controlled byFrontendPort.
Fixes (Selected)
- Offline alert recovery no longer deadlocks.
- Guest alerts no longer misclassified as node alerts in single-node setups.
- Host disk threshold overrides now persist correctly.
- Backup/snapshot settings no longer reset from Global Defaults edits.
- Setup wizard now shows validation errors and avoids advancing on invalid tokens.
- SMTP auth now negotiates server-supported mechanisms (including LOGIN for Microsoft 365).
- Agent installer now supports
--hostnameand improved URL handling. - Disk exclusion patterns now match device paths and disk I/O.
- WebSocket reconnection now refreshes alert config state.
- PBS backup verification status now updates after cache populated.
- Patrol interval setting now persists correctly across reloads.
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.1.0-rc.1Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.1.0-rc.1
See the Installation Guide for complete setup instructions.