github rcourtman/Pulse v4.26.5
Pulse v4.26.5

19 hours ago

What's Changed

Bug Fixes

  • Fix config restore for CLI exports (#646)
  • Fix storage disappearing after upgrade by preserving TLS validation
  • Fix Docker host display bug when multiple agents share API tokens (#658)
  • Fix Windows VM disk accumulation bug by normalizing drive letters
  • Fix install.sh to deploy host agent binaries (#651)
  • Fix update modal hanging indefinitely after completion (#628)
  • Silence broken pipe error in sensor proxy self-heal script (#628)
  • Fix critical notification system bugs and security issues
  • Fix critical P0 security and crash issues in API/WebSocket layer
  • Fix critical P0 infrastructure concurrency issues
  • Fix critical alert system concurrency and memory leak issues
  • Fix critical monitoring system issues and add robustness improvements
  • Fix P1 resource leaks in Recovery Tokens, Rate Limiter, and OIDC Service
  • Fix P1 Config Persistence transaction field synchronization
  • Fix P1 infrastructure issues: panic recovery and optimizations
  • Fix test failures from API signature changes
  • Fix Helm chart workflow 403 errors

New Features

  • Add Windows ARM64 support for host agent (#654)
  • Add SMART temperature collection for physical disks (#652)
  • Add capability-based authorization for security
  • Add GID authorization enforcement
  • Add SSH output limits and improve host key management
  • Add range-based rate limiting
  • Add node allowlist validation to prevent SSRF attacks
  • Add WebSocket Hub shutdown mechanism
  • Add container detection warning to pulse-sensor-proxy startup (#628)
  • Add encryption status to notification health endpoint
  • Implement queue cancellation and atomic DB operations

Improvements

  • Enforce Docker agent API token uniqueness (#658)
  • Enhance systemd hardening directives for security
  • Change socket mount to read-only for improved security
  • Improve Docker temperature monitoring documentation (#600)
  • Add troubleshooting entries for Docker agent token issues (#648)
  • Add notification system documentation
  • Document layered retry semantics
  • Add comprehensive security audit documentation

Breaking Changes

None

Installation

Docker

docker pull rcourtman/pulse:v4.26.5

Manual Install

Download the universal package that auto-detects your architecture:

  • pulse-v4.26.5.tar.gz

Or choose architecture-specific:

  • pulse-v4.26.5-linux-amd64.tar.gz - Intel/AMD 64-bit
  • pulse-v4.26.5-linux-arm64.tar.gz - ARM 64-bit
  • pulse-v4.26.5-linux-armv7.tar.gz - ARM 32-bit

Notes

  • This release includes significant security enhancements and bug fixes
  • All release artifacts include SHA256 checksums for verification
  • Full Changelog: v4.26.4...v4.26.5

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.