v1.5.0-beta - Local Playback & Polish
New Features
Local Playback
- Stream music directly to your phone from your Music Assistant library
- Background playback continues when app is minimized
- Media notifications with album art and playback controls
UI Improvements
- Improved hero animations for smoother transitions between screens
- Persistent bottom navigation across all screens
- Slide-over queue panel
- Improved adaptive theming with better color extraction
- Android 12+ stretch overscroll effect
Performance
- Home screen, detail screens, and search results are now cached
- Faster navigation with cached images
- Optimized animations and widget rebuilds
Bug Fixes
- Player filtering - Only see your own device in player list, not other phones running Ensemble
- MA Web UI filter - "This Device" players from web UI are hidden
- Stay on album - After playing a track, stays on album page instead of popping back
- Copy logs button - Actually copies logs to clipboard now
- Keyboard focus - Login screen auth fields work correctly
Other Changes
- Player selector sheet reduced to 60% height
- Home screen spacing adjusted to eliminate scroll
- Debug logs cleaned up for user-friendly reporting
- APK builds can now update in-place without uninstalling
Authentication
| Method | Status |
|---|---|
| Music Assistant native auth | Tested |
| No authentication | Tested |
| Authelia | Implemented, not recently tested |
| HTTP Basic Auth | Implemented, not recently tested |
This is BETA software. Report issues on GitHub with debug logs.