This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryUpdates Installing, Artifact build, and Artifact scan across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Added "More Notes Less Talk" YouTube video to the We Recommend list. Added "More Notes Less Talk" YouTube video to the We Recommend list. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Feature | Low |
Docker/Unraid image updated with edge tag and GPU runtime option. Docker/Unraid image updated with edge tag and GPU runtime option. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Dependency | Low |
Linux build now requires WebKitGTK and GTK runtimes (installed via apt). Linux build now requires WebKitGTK and GTK runtimes (installed via apt). Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Dependency | Low |
NVIDIA Linux build requires a working NVIDIA driver (nvidia-smi must report GPU). NVIDIA Linux build requires a working NVIDIA driver (nvidia-smi must report GPU). Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Dependency | Low |
Windows portable packages (CPU + NVIDIA) scanned with ClamAV in CI before upload. Windows portable packages (CPU + NVIDIA) scanned with ClamAV in CI before upload. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Dependency | Low |
Linux portable tarballs (CPU + NVIDIA) scanned with ClamAV in CI before upload. Linux portable tarballs (CPU + NVIDIA) scanned with ClamAV in CI before upload. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Performance | Medium |
Desktop player streams stems in 5‑second windows, starting playback after first chunk. Desktop player streams stems in 5‑second windows, starting playback after first chunk. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Bugfix | Low |
macOS first‑launch instructions clarify clearing Gatekeeper quarantine flag. macOS first‑launch instructions clarify clearing Gatekeeper quarantine flag. Source: llm_adapter@2026-07-14 Confidence: high |
— |
| Bugfix | Low |
Long tracks now stream smoothly without length cap. Long tracks now stream smoothly without length cap. Source: llm_adapter@2026-07-14 Confidence: high |
— |
Full changelog
[!IMPORTANT]
macOS first launch (no code signing yet). After dragging StemDeck to Applications, clear the Gatekeeper quarantine flag or macOS will say the app is damaged:xattr -dr com.apple.quarantine /Applications/StemDeck.appOptional: start from a clean slate. To reproduce a true first-run experience, open each path in Finder via the Go menu, then Go to Folder (Shift+Cmd+G), and move the folders to Trash:
~/Library/Application Support/StemDeck~/Library/WebKit/app.stemdeck.desktop~/Library/Caches/stemdeck~/Library/Caches/app.stemdeck.desktopYou can also delete
~/Library/Preferences/app.stemdeck.desktop.plistthe same way. This is optional; the app will work without it.
What's new in 0.8.0 Alpha 7
Faster playback: stems stream instead of preloading
Opening a track used to download and fully decode every stem before playback could start. For a 5-minute song that is hundreds of MB and a noticeable wait.
- The desktop player now streams each stem in 5-second windows over HTTP range requests and starts playing after the first chunk, instead of waiting for the whole file. Playback begins in about a second, and memory use drops sharply (it no longer holds every decoded stem in RAM at once).
- This is the same streaming engine the mobile player already used. The desktop loop, VU meters, waveforms, and energy bars were updated to work on the streaming path (waveforms and energy now come from the precomputed peaks, VU from live analysers).
- Long tracks that previously fell back to a choppier player now stream smoothly too, with no length cap.
We Recommend
- Added More Notes Less Talk (YouTube) to the We Recommend list.
Installing
- macOS: drop the
.appinto Applications and launch (run thexattrcommand above first). - Windows: unzip the downloaded
.zip, then runStemDeck.exefrom the extracted folder. - Linux: download the
.tar.gzfor your hardware, extract it, and run./StemDeck. Install the WebKitGTK + GTK runtime prerequisites first (FFmpeg is fetched automatically on first launch):
The NVIDIA build additionally needs a working NVIDIA driver such thatsudo apt install libwebkit2gtk-4.1-0 libgtk-3-0nvidia-smireports your GPU (the CUDA runtime itself is bundled -- no separate CUDA toolkit install needed). If you have no NVIDIA GPU, use the CPU-only tarball. - Docker / Unraid: install "StemDeck" from Unraid Community Applications, or pull
ghcr.io/stemdeckapp/stemdeck:edgeand map port 8000 plus the/app/jobsand/cachevolumes. Add--runtime=nvidiafor GPU acceleration. See the README for the fulldocker runcommand.
Artifact scan
- Windows portable packages (CPU + NVIDIA) scanned with ClamAV in CI before upload.
- Linux portable packages (CPU + NVIDIA) scanned with ClamAV in CI before upload.
Artifact build
- macOS arm64 and x64 DMGs and runtime packs built and inspected on a macOS runner before upload.
- Windows portable ZIPs (CPU + NVIDIA) built on a Windows runner.
- Linux portable tarballs (CPU + NVIDIA) built on a Linux runner.
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
About stemdeckapp/stemdeck
All releases →Related context
Related tools
Earlier breaking changes
- v0.6.0-alpha.1 Moves library and stems storage from `~/Library/Application Support/` to `~/Documents/StemDeck/`.
Beta — feedback welcome: [email protected]