Skip to content

v1.0.15

Choose a tag to compare

@JRpersonal JRpersonal released this 18 Oct 10:35
71b1f7d

STR v1.0.15

Built from commit: 71b1f7db0759bb0aa803ce03c1913a247382839a
Workflow run: https://github.com/JRpersonal/streborn/actions/runs/39118045063

What's changed in v1.0.15

New features

  • Pandora stations show up in Recently played and play again from there

Fixes

  • "Save Wi-Fi" opens the Wi-Fi form directly, and long speaker names fit on the phone again
  • A key saved by holding it lights up as playing and shows the station's own logo
  • A permanent group no longer falls apart when a woken speaker's last station is gone
  • A radio station that drops out starts again within a second instead of after a new connection
  • Holding a preset key together with volume down reaches the speaker again, so the factory reset and the Wi-Fi setup combinations work
  • The app shows a key saved on the speaker within a few seconds instead of up to fifteen
  • The speaker count next to the name on the phone page is grey instead of red, so it no longer reads like a group

Downloads

Platform File
Windows desktop app STR-Windows.exe
macOS desktop app STR-macOS.dmg
Linux desktop app (x86_64) STR-Linux-x64.tar.gz
Linux desktop app (ARM64) STR-Linux-arm64.tar.gz
Linux .deb (Debian, Ubuntu, x86_64) STR-Linux-x64.deb
Linux .deb (Raspberry Pi OS, ARM64) STR-Linux-arm64.deb
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. All file names are stable (no version in the name), so every file, the desktop apps included, has a permanent /releases/latest/download/<file> URL.

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.exe --owner JRpersonal

Code 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 x64 VirusTotal
Linux ARM64 VirusTotal