github rcourtman/Pulse v4.22.0-rc.6

pre-release4 hours ago

Note for RC versions

This is a pre-release version for testing. Consider backing up your Pulse configuration before updating (snapshot for ProxmoxVE, volume backup for Docker, or copy /etc/pulse/ for manual installs).

What's Changed

New Features

  • Quiet hours improvements with better timezone handling and suppression options

Improvements

  • Improved container disk usage tracking for more accurate LXC storage reporting
  • Docker agent installer now ships directly in the container image for easier deployment
  • Update system now auto-detects release channel (stable/RC) from current version
  • Better caching for update checks with per-channel cache management
  • Automatic cleanup of failed update temporary directories on startup

Bug Fixes

  • Update manager now handles "no releases found" errors more gracefully
  • Fixed Docker container permissions for bundled scripts

Development

  • Added AGENTS.md documentation for AI assistant collaboration
  • Added quiet hours test coverage

Known Issues

  • TypeScript type errors in PMG threshold UI (frontend build succeeds but type-check fails)
  • WebSocket test failure: TestWebSocketSendsInitialState expects "welcome" but receives "update:progress"

These issues will be addressed in the next RC.

Installation

Testing v4.22.0-rc.6:

# Install script
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --version v4.22.0-rc.6

# Docker
docker pull rcourtman/pulse:v4.22.0-rc.6
docker run -d --name pulse -p 7655:7655 -v pulse-data:/etc/pulse rcourtman/pulse:v4.22.0-rc.6

Downloads

Pre-built binaries available below for linux-amd64, linux-arm64, and linux-armv7.

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.