Pulse v4.26.2
Patch release fixing critical rollback bug and adding missing release assets.
Critical Fixes
Rollback System Completely Broken
Fixed a critical bug that prevented all rollback attempts. The rollback download URL construction was incorrect (pulse-linux-amd64 instead of pulse-v4.26.1-linux-amd64.tar.gz), causing 404 errors whenever users attempted to roll back to a previous version via the UI or API.
Impact: Any user running v4.26.0 or v4.26.1 could not successfully roll back to earlier versions.
Fix: Corrected URL construction and added tarball extraction logic in internal/updates/adapter_installsh.go.
Release Assets Fixed
Missing install.sh
Added install.sh to release assets. Previously missing from v4.26.1, causing installation failures for new users.
Missing Standalone Host-Agent Binaries
Added standalone host-agent binaries for all architectures:
pulse-host-agent-linux-amd64pulse-host-agent-linux-arm64pulse-host-agent-linux-armv7pulse-host-agent-darwin-arm64
These enable manual/air-gapped installations without requiring a running Pulse server.
Documentation Fixes
- Fixed hardcoded version references in TEMPERATURE_MONITORING.md
- Corrected example API download URLs to match actual asset naming
- Updated HOST_AGENT.md with correct architecture list
Docker Tags
rcourtman/pulse:v4.26.2rcourtman/pulse:4.26.2rcourtman/pulse:4.26rcourtman/pulse:4rcourtman/pulse:latest
Upgrade Notes
All users on v4.26.0 or v4.26.1 should upgrade to v4.26.2 to fix the rollback system.
Standard upgrade:
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bashDocker:
docker pull rcourtman/pulse:v4.26.2
# Recreate your container with the new image