Releases: rollecode/omnishuffle
Releases · rollecode/omnishuffle
Release list
v1.3.1
- Auto-install spotifyd via the platform package manager when missing
- Auto-create spotifyd config from Spotify credentials when missing
- Poll for the Spotify Connect device after starting spotifyd instead of waiting a fixed 2 seconds
v1.3.0
- Add audio output device selector at startup (AirPlay, external speakers, etc.)
- Support flag to set audio device from command line
v1.2.2
- Auto-fix mpv/ffmpeg symbol mismatch on macOS by running when libmpv fails to load
- Add mpv/ffmpeg sync check to install script for macOS
v1.2.1
- Fix Spotify not stopping on quit by passing in stop()
v1.2.0
- Use dedicated Tor port 9150 to avoid conflicts with system Tor
- Retry Pandora 3 times on geo-block, retry Last.fm 3 times on timeout
- Exit if any enabled service fails to connect (Spotify, Pandora, YouTube, Last.fm)
v1.1.2
- Set Spotify volume when track starts playing (fixes quieter Spotify playback)
- Fix Spotify not stopping on quit or track change (pass device_id to pause)
v1.1.1
- Require platform-specific Spotify device, exit if not found (never cross-platform fallback)
- Improve YouTube shuffle diversity by using multiple seed songs instead of one
v1.1.0
- Suppress Spotify API HTTP errors from flooding console output
v1.0.10
- Prefer platform-specific Spotify Connect device (OmniShuffle-Mac on macOS, OmniShuffle on Linux)