✅ Release Asset Validation (Post-Publish): PASSED
Assets were revalidated after publication due to a release edit.
Status: Live release assets re-validated ✅
Validated: 2026-01-02 21:30:00 UTC
Workflow: Pulse Release Pipeline #87
Validation Summary
- All required assets present ✓
- Checksums verified ✓
- Version strings correct ✓
- Binary architectures validated ✓
What's Changed
- Frontend Sync: Fixed issue where
commandsEnabledandlinkedHostAgentIdwere not exposed to the frontend, resolving "stuck" AI toggle and "Agent required" badge issues. (#952, #971)### - Alerts: Decoupled PBS custom thresholds from Node defaults, preventing settings drift and incorrect UI default labels. (#1017)
- Disk Temps: Fixed mapping and formatting for disk temperature thresholds. (#1013)
- Engine: Resolved memory leaks in the alert analyzer and race conditions in the cost store.
- Patrol: Various internal stability improvements.
🚀 Enhancements
- Docker: Added automated image update checking and visibility into the latest tags. (#1016)
- Docker: Added server-side control to disable/enable Docker update actions.
- Pulse Pro: Added AI-powered update risk assessment for managed nodes.
- UI: Migrated Pulse logo to vector SVG for improved resolution.
🧹 Maintenance & Quality
- Added regression tests for critical frontend/backend data serialization.
- Centralized Pro feature constants.
- Cleaned up unused test code.
Full Changelog: v5.0.9...v5.0.10
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.0.10Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.0.10
See the Installation Guide for complete setup instructions.