Skip to content

v0.7.0-alpha.10

Choose a tag to compare

@thcp thcp released this 05 Jun 17:24
23a3a3d

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.app

Upgrading from alpha.9 or earlier? This release fixes an upgrade bug where the app kept running the old bundled runtime after installing a new version. The fix takes effect from this build onward. If, after installing alpha.10, you still see an old version or are missing recent features (like FLAC), clear the cached runtime once and relaunch:

rm -rf ~/Library/Application\ Support/StemDeck/runtime ~/Library/Application\ Support/StemDeck/runtime.old

Optional: fresh-install cleanup. To reproduce a true first-run with no leftover state, 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.desktop

You can also delete ~/Library/Preferences/app.stemdeck.desktop.plist the same way. This is optional; the app will work without it.

What's new in 0.7.0 Alpha 10

Reliability

  • Installing a new version now actually updates the app. On macOS the app downloads a runtime pack that holds the backend and the main UI; on an upgrade it was kept from the previous install, so a freshly installed DMG could keep running old code (missing new features, reporting the old version). Setup now checks the installed runtime against the version the app expects and re-downloads it when they differ. (#195)
  • Fixed the persistent "New release available" banner. The update check compared the app's internal version against the release tag in two different formats, so it flagged an update even when you were already current. Versions are now compared canonically. (#195)

Installing

  • macOS: drop the .app into Applications and launch (run the xattr command above first).
  • Windows: unzip the downloaded .zip, then run StemDeck.exe from the extracted folder.

Artifact scan

  • Windows portable packages were scanned with ClamAV in CI before upload.

Artifact build

  • macOS arm64 and x64 DMGs and runtime packs were built and inspected on a macOS Woodpecker agent before upload.