Skip to content

Pulse v6.4.0-rc.5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Aug 00:17

✅ Release Asset Validation: PASSED

All release assets have been validated successfully!

Status: Ready for publication ✅
Validated: 2026-08-27 00:16:06 UTC
Workflow: Pulse Release Pipeline #378

Validation Summary

  • All required assets present ✓
  • Checksums verified ✓
  • Version strings correct ✓
  • Binary architectures validated ✓

Pulse v6.4.0-rc.5 Release Notes

v6.4.0-rc.5 is a release candidate for the next v6 minor release. It makes API-token removal durable, exposes notification decisions more clearly, and moves alert lifecycle handling onto a deterministic transition core.

What's improved

  • Clearer notification evidence — Active alerts show delivery status, and the delivery activity view includes held notifications and their suppression reasons.
  • More reliable alert lifecycles — Metric, availability, health, posture, backup, snapshot, storage, and update alerts now share a deterministic transition core with pinned confirmation, recovery, acknowledgement, and re-fire behavior.
  • Safer agent setup — Agent install commands reveal their newly generated token separately, making it easier to copy the credential without mixing it with the shell command.
  • Better filesystem feedback — Filesystem history drawers again show loading progress while a longer range is fetched.

Fixes

  • API-token deletion now persists the reduced inventory atomically and restores the complete prior live inventory if saving fails, instead of reporting success with inconsistent credentials (#1783).
  • Alert delivery diagnosis now distinguishes pending, sent, failed, and suppressed outcomes without requiring operators to infer delivery from an active alert alone.
  • Confirmation-based alerts retain the first matched observation as their occurrence start, and new confirmation runs no longer inherit stale timestamps.
  • Canonically keyed metric alerts resolve through the same identity used to create them instead of remaining stale after recovery.
  • Stateful alert manual clears preserve acknowledgement and recent-resolution behavior so a quick refire does not duplicate history.
  • Guest and host memory percentages use the same cache-aware basis in operator-facing explanations.

Before you upgrade

  • This is a release candidate. Stable installations remain on v6.3.2 unless an operator explicitly selects this version.
  • Existing configurations remain valid and no manual data migration is required.
  • Pulse Mobile does not consume the changed alert transition internals or browser delivery evidence. Existing mobile, Relay, onboarding, pairing, push, and mobile-facing API contracts are unchanged, so no companion update is required.
  • Windows Unified Agent binaries are checksum- and detached-signature-verified but are not Authenticode-signed, so Windows may show an Unknown Publisher warning.

Known issues

  • Windows Authenticode signing remains unavailable for this candidate; use the published checksum and detached signature when verifying Windows agent downloads.

Install

docker pull rcourtman/pulse:6.4.0-rc.5

For Docker Compose, update the image to rcourtman/pulse:6.4.0-rc.5 and recreate the container.

Pulse Pro and Relay customers should continue using the private download page and private runtime image for paid features.

Roll back

The rollback target is v6.3.2:

./scripts/install.sh --version v6.3.2