This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryAdded local MP3/WAV file import and persistent URL/filename after restart.
Full changelog
What's changed
Local MP3 and WAV file import
You can now process local audio files directly. Drag and drop an .mp3 or .wav file onto the import bar, or use the file picker — no YouTube URL required. The file goes through the same pipeline as a URL: stem separation, BPM and key analysis, LUFS measurement, and the full DAW player. Files up to 100 MB are accepted. Stem selection chips and all mixer and download features work identically.
URL and filename persist after app restart
When you load a track from the library, the original URL or filename now appears in the import bar. Previously this was lost on every Windows restart because the source address was stored only in session memory. It is now stored server-side and survives restarts. YouTube tracks show the full URL so you can change the stem selection and reprocess; local file tracks show the filename as a reference.
Fix release notes being overwritten with "System.Object[]"
The Windows release pipeline was reading the existing release body into a PowerShell variable. PowerShell captured the output as a String[] array, and converting it to a string produced the literal text System.Object[], replacing hand-written notes. Fixed by joining the array before string operations.
Artifact scan
Windows portable packages were scanned with ClamAV in CI before upload.
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]