Releases: xikxp1/Stereodrome
Releases · xikxp1/Stereodrome
Release list
Stereodrome v0.3.1
[0.3.1] - 2026-08-12
🐛 Bug Fixes
- Audit errors
- Mobile builds
⚡ Performance
- Reduce mobile idle battery drain
⚙️ Miscellaneous Tasks
- Update packages
- Set version 0.3.1
- Pin Android Gradle wrapper to 9.3.1
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.3.0
[0.3.0] - 2026-07-25
🚀 Features
- New core runtime
- Move initial state into new runtime
- Move audio playback to common core
- Migrate mobile clients to core
- Mobile core adapters
- Migrate desktop to stereodome-core
- Remove legacy mobile ANI
⚙️ Miscellaneous Tasks
- Add tests as baseline
- Set version 0.3.0
- Uppdate pacckages
- Update packages
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.2.1
[0.2.1] - 2026-07-21
🚀 Features
- Prefetch multiple songs in queue
- (mobile) Long press now playing menu button action
- (mobile) All songs view for an artist
- Save and restore original unshuffled queue state qcross restarts
- (desktop) Filter offline ranked albums
- Database backups
🐛 Bug Fixes
- (mobile) Synchronous state transfer callbacks
- (ios) Clear playback widget on teardown
- (android) Use more pronounced native haptic feedback
- (mobile) Correctly refresh Album/Artist views on library sync
- (mobile) Wide layout
- More robust incremental sync
- (mobile) Truly atomic play next
- (desktop) Avoid stale gapless playback append
- (desktop) Serialize playlist mutations
- (desktop) Durable queue persistence
- (desktop) Staged cache writes
- (desktop) Search request generation guarding
- (desktop) Serialize audio settings updates
- (desktop) Correcter Enter queue context
- Serialize lastfm scrobble
- (mobile) Prevent stale queue state after last item play
- (mobile) Reactive offline monitoring
- (mobile) Accumulate rapid mobile wheel seeks
- Ci setup
⚙️ Miscellaneous Tasks
- Code hardening with paranoid linting
- (mobile) More robust audio thread via supervisor
- Fix clippy errors
- Migrate to vite+
- Set new version
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.2.0
[0.2.0] - 2026-07-06
🚀 Features
- (mobile) Confirm playlist download removal
- (mobile) Protect more unsafe actions
🐛 Bug Fixes
- (build) Remove stale artifacts when recreating release
- (mobile) Saved playlist download through background jobs
- (mobile) Isolated bug fixes
- (mobile) Native player snapshot state in Rust core
- (mobile) Rebound stalled audio thread
- Transactional audio core acknowledgements
- (mobile) Move audioResume fully to Rust core
- (mobile) Move setAudioProcessingSettings to Rust core
- (mobile) Protate state sequencer with mutex
- (android) Move network commands to separate thread
- (mobile) Audio thread fail recovery hardening
- (android) Transient focus resume
- (android) Attach/detach media session service explicitly
- (android) Handle background media service start
- (ios) Protect remote commands queue with NSLock
- (android) Mutate state from looper
- (mobile) Avoid stale state fetch in playback monitor
- (mobile) Synchronous applyPlaybackSnapshot
🚜 Refactor
- (mobile) Register snapshot emitters
📚 Documentation
- Om mobile playback sync
⚙️ Miscellaneous Tasks
- Update Agents.md
- Pin bun version
- (mobile) Migrate to Rust-owned playback-state
- (mobile) Remove JS bridge stale state
- (mobile) Clean no-napshot native handlers
- Update package versions
- Update to expo 57
- Update pinned crates
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.1.26
[0.1.26] - 2026-06-15
🐛 Bug Fixes
- Restore previous media state paused
- (mobile) Authorative native module controls
- (build) Correct AudioPlaybackStatus api usage on Android
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.1.25
[0.1.25] - 2026-06-13
🚀 Features
- (desktop) Open cover art from album view
- (desktop) Notification update
- (desktop) Customizable cache root location
🐛 Bug Fixes
- (desktop) Remove horizontal scroll from song list
- (mobile) Synchronous calls from Rust audio process to native media core
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.1.24
[0.1.24] - 2026-06-12
🚀 Features
- (mobile) Resize now playing cover art
- (desktop) Album view for artist page
- (mobile) Song context menu
🐛 Bug Fixes
- Avoid song list blinking in server album views
- (mobile) Native session interruption handling
- (mobile) Correctly change repeat icon
- (mobile) Use correct icon for reroll
⚙️ Miscellaneous Tasks
- Update dependencies to latest versions
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.1.23
[0.1.23] - 2026-06-07
🚀 Features
- Preserve cover art for preserved songs
🐛 Bug Fixes
- (mobile) Init tls for last.fm conneciton
- (mobile) Match desktop behaviour when opening playlist songs
💼 Other
- Update package version
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.1.22
[0.1.22] - 2026-06-06
🚀 Features
- (desktop) Last.fm scrobbling
- (mobile) Last.fm scrobbling
- (mobile) Recently played/recently added/most played views
- (mobile) Access playlists offline
- (mobile) Native background sync
- Save playlists for offline listening
- Manual offline mode
🐛 Bug Fixes
- Mobile reqwest build
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.
Stereodrome v0.1.21
[0.1.21] - 2026-06-04
🚀 Features
- Custom Windows now playing notification
💼 Other
- Fix release note links
Installation
| Platform | Download |
|---|---|
| macOS (Universal) | DMG |
| Windows | MSI or EXE |
| Linux | AppImage, DEB, or RPM |
| Android | APK or AAB |
| iOS | IPA or TestFlight |
Auto-Update
Existing installations will automatically receive this update.