Skip to content

RazerStream

v1.5.3 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

loupedeck macos razer reverse-engineering stream-deck swift
+1 more
swiftui

Summary

AI summary

Fixed soft hang when "Dim after inactivity" caused unresponsive panel.

Changes in this release

Bugfix Medium

Pauses live-tile and meter refreshes while dimmed, refreshing once on wake to prevent soft hang.

Pauses live-tile and meter refreshes while dimmed, refreshing once on wake to prevent soft hang.

Source: llm_adapter@2026-07-21

Confidence: medium

Full changelog

Fixed: soft-fail / dead deck after inactivity

If Dim after inactivity was on, the panel could dim and then stop responding (soft hang) until unplug/relaunch.

Cause: while dimmed, live tiles (especially CPU/RAM every 2 seconds) kept shoving full framebuffers over the serial pipe, racing with LED dim/wake writes and page pushes that forced full brightness while isDimmed stayed true.

Fix:

  • Pause live-tile and meter refreshes while dimmed; refresh once on wake
  • LED dim/wake is cancelable (no stacked Tasks)
  • pushCurrentPage / pushBrightness respect idle brightness and LED scale
  • Idle check is explicitly MainActor

Workaround on older builds

Settings → Device → turn off Dim after inactivity.

Install

brew upgrade --cask razerstream

Or download the zip. Developer ID signed and notarized. macOS 14+.

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 RazerStream

Get notified when new releases ship.

Sign up free

About RazerStream

All releases →

Related context

Beta — feedback welcome: [email protected]