Skip to content

Pulse

v6.0.5 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 17d Monitoring & Metrics
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai alerts web docker docker-monitoring go
+13 more
self-hosted infrastructure-monitoring kubernetes monitoring proxmox proxmox-backup-server proxmox-mail-gateway proxmox-ve solidjs truenas typescript vsphere webhooks

Affected surfaces

auth

Summary

AI summary

Updates Validation Summary, Promotion Metadata, and ✅ Release Asset Validation across a mixed release.

Changes in this release

Feature Medium

Reports can be scheduled with weekly/monthly cadence, scoped resources/tags, PDF/CSV delivery by email or disk.

Reports can be scheduled with weekly/monthly cadence, scoped resources/tags, PDF/CSV delivery by email or disk.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Physical disk temperature thresholds are configurable per disk type with per-disk overrides.

Physical disk temperature thresholds are configurable per disk type with per-disk overrides.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

OIDC provider settings support editing requested scopes; SSO restriction fields can be cleared once set.

OIDC provider settings support editing requested scopes; SSO restriction fields can be cleared once set.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Medium

Kubernetes shared toolbar filters are URL‑backed; Docker container filters support `-term` exclusions and persistent saved views reachable from mobile FilterBar.

Kubernetes shared toolbar filters are URL‑backed; Docker container filters support `-term` exclusions and persistent saved views reachable from mobile FilterBar.

Source: llm_adapter@2026-07-16

Confidence: high

Feature Low

Legacy 3‑segment OIDC SSO login and callback paths are restored, keeping bookmarked or configured legacy URLs functional after upgrade.

Legacy 3‑segment OIDC SSO login and callback paths are restored, keeping bookmarked or configured legacy URLs functional after upgrade.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Performance Low

Registry rebuilds no longer write no‑op relationship‑change rows, reducing history bloat on busy deployments.

Registry rebuilds no longer write no‑op relationship‑change rows, reducing history bloat on busy deployments.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Bugfix Medium

Server installation helpers reject unsafe piped execution paths and align `--version vX.Y.Z` handling between self‑refetch and pinned update flows.

Server installation helpers reject unsafe piped execution paths and align `--version vX.Y.Z` handling between self‑refetch and pinned update flows.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Hosts auto‑discover via discovery fingerprint model, eliminating manual entry requirement.

Hosts auto‑discover via discovery fingerprint model, eliminating manual entry requirement.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Paid runtime activation preserves stable installation fingerprint across clears/restores, reusing existing slot instead of consuming new ones.

Paid runtime activation preserves stable installation fingerprint across clears/restores, reusing existing slot instead of consuming new ones.

Source: llm_adapter@2026-07-16

Confidence: low

Bugfix Medium

License grants separate paid billing period from short refresh lease, showing real subscription/trial period while enforcement uses renewable grant expiry.

License grants separate paid billing period from short refresh lease, showing real subscription/trial period while enforcement uses renewable grant expiry.

Source: llm_adapter@2026-07-16

Confidence: low

Bugfix Medium

PBS backup discovery regression fixed: snapshot groups beyond bound are now verified with size and file data, preventing Unverified backups with collapsed timeline.

PBS backup discovery regression fixed: snapshot groups beyond bound are now verified with size and file data, preventing Unverified backups with collapsed timeline.

Source: llm_adapter@2026-07-16

Confidence: low

Bugfix Medium

Agent auth failures and staleness are surfaced in UI with recovery guidance pointing to Pulse UI, ending silent indefinite retries.

Agent auth failures and staleness are surfaced in UI with recovery guidance pointing to Pulse UI, ending silent indefinite retries.

Source: llm_adapter@2026-07-16

Confidence: low

Bugfix Low

Pro binary blocks in‑app self‑update to prevent downgrading a paid install to the community build.

Pro binary blocks in‑app self‑update to prevent downgrading a paid install to the community build.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Bugfix Low

Mock‑mode data churn is paced to realistic homelab rates, eliminating phantom restart and state‑flap events in demos/evaluations.

Mock‑mode data churn is paced to realistic homelab rates, eliminating phantom restart and state‑flap events in demos/evaluations.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Bugfix Low

Docker Swarm workload deduplication now deterministically selects cluster‑scoped winners.

Docker Swarm workload deduplication now deterministically selects cluster‑scoped winners.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Bugfix Low

Relay pairing help now directs users to the Pulse Mobile install page for scanning QR codes.

Relay pairing help now directs users to the Pulse Mobile install page for scanning QR codes.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Bugfix Low

v5 migration recovery states are clarified, providing clearer guidance when migrations interrupt.

v5 migration recovery states are clarified, providing clearer guidance when migrations interrupt.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Full changelog

✅ Release Asset Validation (Post-Publish): PASSED

Assets were revalidated after publication due to a release edit.

Status: Live release assets re-validated ✅
Validated: 2026-07-09 14:59:12 UTC
Workflow: Pulse Release Pipeline #302

Validation Summary

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

Pulse v6.0.5 Release Notes

v6.0.5 is a stable patch release for the Pulse v6 line. It follows
v6.0.4 and promotes the support fixes that were validated through the
v6.0.5-rc.4 line, plus the paid-runtime activation continuity and
license-period status fixes needed for Pro customers. It includes Patrol
Gemini model readiness, remembered-login submit persistence, Proxmox SMART
temperature fallback for direct SATA/SAT disks, and the additional
installability and monitoring fixes listed below.

Added

  • Reports can now be scheduled with weekly or monthly cadence, explicit
    resource or tag scoping, and PDF or CSV delivery by email or to disk. The
    MSP provider portal shows a per-workspace alert rollup so provider
    operators see client alert pressure at a glance.
  • Physical disk temperature thresholds are now configurable per disk type,
    and explicit per-disk overrides beat the per-type defaults.
  • OIDC provider settings now support editing requested scopes, and SSO
    provider restriction fields can be cleared once set.
  • Kubernetes shared toolbar filters are now URL-backed so saved views keep
    exclusions, Docker container filters support -term search exclusions and
    persistent saved views, and saved views are reachable from the FilterBar
    mobile expanded body.

Fixed

  • Paid runtime activation now preserves a stable installation fingerprint
    across activation clears and restores, so reactivation of the same Pro
    install reuses the existing installation slot instead of consuming new
    slots with generated fingerprints.
  • License grants now carry the paid billing period separately from the short
    refresh lease, so status screens can show the real subscription/trial period
    while enforcement keeps using renewable grant expiry.
  • Server installation helpers now reject unsafe piped execution paths and
    keep --version vX.Y.Z handling aligned between self-refetch and pinned
    update flows.
  • Fixed a PBS backup discovery regression from the rc.3 bounded-polling
    change: snapshot groups beyond the bound were synthesized without
    verification, size, or file data, so real deployments saw backups as
    Unverified with a collapsed timeline. Bounds are now derived from real
    snapshot data.
  • Hosts now participate in the discovery fingerprint model so they
    auto-discover instead of requiring manual entry.
  • Agent auth failures and staleness are now surfaced in the UI instead of an
    agent silently retrying 401 responses forever while the node stayed green,
    and the recovery guidance points at the Pulse UI.
  • The Pro binary now blocks in-app self-update so a paid install can no
    longer silently downgrade itself to the community build.
  • Registry rebuilds no longer write no-op relationship-change rows, which
    previously grew resource history by hundreds of thousands of rows per day
    on busy deployments.
  • Mock-mode data churn is paced to realistic homelab rates, so demo and
    evaluation deployments stop generating phantom restart and state-flap
    events.
  • Docker Swarm workload dedupe now picks cluster-scoped winners
    deterministically.
  • Legacy 3-segment OIDC SSO login and callback paths are served again so
    bookmarked or configured legacy SSO URLs keep working after upgrade.
  • Relay pairing help now points at the Pulse Mobile install page so a
    pairing QR has an obvious companion app to scan it with.
  • v5 migration recovery states are clarified so interrupted migrations
    explain what happened and what to do next.

Upgrade Notes

Use the normal v6 install or update flow for v6.0.5. The rollback target for
this patch release is v6.0.4.

Paid Pulse Pro, Relay, and eligible legacy customers should continue to use the
private download page and private runtime image for paid runtime features.

Installation

Docker (recommended):

docker pull rcourtman/pulse:6.0.5

Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:6.0.5

See the Installation Guide for complete setup instructions.

Paid Pulse Pro, Relay, and eligible legacy customers: public GitHub release assets and the public rcourtman/pulse Docker image are community builds. They do not include the private Pulse Pro runtime hooks. Use https://pulserelay.pro/download.html with your activation key to get the private Pulse Pro Docker image or Linux/LXC archive.

Promotion Metadata

  • Promotion channel: stable
  • Candidate stable tag: v6.0.5
  • Promoted prerelease tag: n/a
  • Rollback target: v6.0.4
  • Rollback command: ./scripts/install.sh --version v6.0.4
  • Hotfix exception: true
  • Hotfix reason: Immediate customer activation continuity fix for paid Pro installs: repeated reactivation on the same installation was consuming duplicate slots and showing the short grant lease as the paid period.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Pulse

Get notified when new releases ship.

Sign up free

About Pulse

Real-time monitoring for Proxmox, Docker, and Kubernetes with AI-powered insights, smart alerts, and a beautiful unified dashboard

All releases →

Related context

Beta — feedback welcome: [email protected]