github chrisuthe/SendspinDroid v2.0.0-alpha6

latest release: dev-latest
pre-release11 hours ago

What's New in Alpha 6

New Features

Music Assistant API over WebRTC DataChannel

  • MA API commands now tunnel through WebRTC DataChannel for remote connections
  • Remote image proxy fetches album art and thumbnails through the DataChannel
  • Eliminates need for direct HTTP access to MA server when connected remotely

Redesigned Onboarding Wizard

  • New server type selection screen: choose between Sendspin and Music Assistant
  • Branded Music Assistant icons with light/dark theme support
  • Tabbed remote setup combining Remote ID and Reverse Proxy into one screen
  • QR code scanner icon for remote ID input
  • Auto-populates server name from MA server URL after login
  • Streamlined flow with fewer screens and clearer navigation

Home Page Empty State

  • New hero card with getting started guidance when no servers are configured
  • Quick-add button to launch the setup wizard directly

Improvements

  • Scrollable library tabs prevent text wrapping on narrow screens
  • Power on player before adding to speaker group with 500ms stabilization delay
  • Updated Gradle to 9.0.1
  • Added wiki link to project

Bug Fixes

  • Fixed set-as-default checkbox not visually updating in wizard
  • Fixed buffering spinner showing when no track metadata is present

Commits Since Alpha 5

  • d5c086c - Use ScrollableTabRow for library tabs to prevent text wrapping on narrow screens
  • f936054 - Redesign onboarding wizard and home page empty state
  • e5991ff - Add MA API over WebRTC DataChannel with remote image proxy
  • 72b2f81 - Fix set-as-default checkbox not visually updating in wizard
  • 0e8348b - Add 500ms delay after powering on player before adding to group
  • cf7c1ae - Power on player before adding to group
  • be70b6d - Hide buffering spinner when no track metadata is present
  • 4e03802 - Update Gradle to 9.0.1, add wiki link, clean up gitignore

Install: Download the APK below once the build completes and install on Android 8.0+ devices

Previous Release: v2.0.0-alpha5

Don't miss a new SendspinDroid release

NewReleases is sending notifications on new releases.