STR v0.9.70
Built from commit: e9a05bf9123d1950a47a7284e1083894b2279e01
Workflow run: https://github.com/JRpersonal/streborn/actions/runs/33590805416
What's changed in v0.9.70
New features
- Show a stereo pair under its own name in the phone remote (app)
Fixes
- Show umlauts in radio song titles instead of garbled characters (agent)
- Cap a saved folder preset at 1000 tracks so it can't fill the speaker's storage (app)
- Don't offer a stereo pair's speakers individually when adding speakers to play (app)
- Keep the Multi-Room screen in sync when a stereo pair changes elsewhere (app)
- Move the Recently played "now playing" mark at once when another remote changes the station (app)
- Play a network-library track picked from Recently played instead of buffering forever (app)
- Say STR is already removed instead of an SSH error when you remove it from a speaker twice (app)
- Show a stereo pair's own name in the Recently played history (app)
- Stop marking Multi-room and Spotify as Beta (app)
- Stop the stereo-pair picker from showing the same speaker in both channels (app)
- The green "stereo pair created" confirmation clears itself instead of staying stuck on the Multi-Room screen (app)
Downloads
| Platform | File |
|---|---|
| Windows desktop app | STR-Windows-v0.9.70.exe |
| macOS desktop app | STR-macOS-v0.9.70.dmg |
| Linux desktop app (x86_64) | STR-Linux-x64-v0.9.70.tar.gz |
| Stick agent (ARMv7l, real target) | streborn-armv7l |
| Stick agent (ARM64, reserve) | streborn-arm64 |
| Stick agent (amd64, test rig) | streborn-amd64 |
| Spotify sidecar (go-librespot, ARMv7l) | go-librespot-armv7l |
| Checksums | SHA256SUMS |
| Machine-readable | manifest.json |
The website at st-reborn.de fetches manifest.json to render the current download links. The desktop app filenames carry the version; the stick agent binaries keep stable /releases/latest/download/<file> URLs for direct linking.
System requirements
| Windows | Windows 10 or 11, 64-bit. The app uses Microsoft Edge WebView2; Windows 7 and 8 are not supported. |
| macOS | macOS 12 Monterey or newer. |
| Linux | 64-bit (x86_64) with WebKitGTK (webkit2gtk 4.x) on a current glibc-based distribution. |
| Speaker | Bose SoundTouch 10, 20, 30 or Portable on the final Bose firmware (27.0.6). |
Verify your download
Every binary in this release is attested by GitHub's build provenance system.
# SHA256 checksum
sha256sum -c SHA256SUMS
# Sigstore attestation (requires GitHub CLI)
gh attestation verify STR-Windows-v0.9.70.exe --owner JRpersonalCode signing
Windows: signed with a Certum Open Source code signing certificate. SmartScreen may still warn while the signature builds download reputation.
macOS: signed with a Developer ID certificate and notarized by Apple. The app and the disk image each carry a stapled ticket, so Gatekeeper opens them without a warning, offline included.
Any warning you do see, and the exact click path past it, is documented on the website Verify page.
VirusTotal scan
Each binary in this release is uploaded to VirusTotal on build, so the unsigned apps' heuristic false-positives are checkable. Live reports for this exact build:
| Platform | Report |
|---|---|
| Windows | VirusTotal |
| macOS | VirusTotal |
| Linux | VirusTotal |