Skip to content

Releases: xikxp1/Stereodrome

Stereodrome v0.3.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 07:41

[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

Choose a tag to compare

@github-actions github-actions released this 11 Aug 22:29

[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

Choose a tag to compare

@github-actions github-actions released this 22 Jul 10:22

[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

Choose a tag to compare

@github-actions github-actions released this 07 Jul 08:10

[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

Choose a tag to compare

@github-actions github-actions released this 15 Jun 19:06

[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

Choose a tag to compare

@github-actions github-actions released this 13 Jun 09:23

[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

Choose a tag to compare

@github-actions github-actions released this 12 Jun 19:40

[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

Choose a tag to compare

@github-actions github-actions released this 07 Jun 21:16

[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

Choose a tag to compare

@github-actions github-actions released this 06 Jun 22:14

[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

Choose a tag to compare

@github-actions github-actions released this 04 Jun 14:01

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