-
v2026.05.10.1 Stable
released this
2026-05-10 21:45:22 -04:00 | 862 commits to main since this releaseRe-release of v2026.05.10.0's content with the CI token consolidation fix (PR #36) so the bundled-APK update channel actually ships.
Same content as v2026.05.10.0 (see PR #35 for the full change list); the only delta is the CI workflows now use the unified
CI_TOKENsecret, which letsflutter.ymlattach the APK to the release andrelease.ymlbundle it into the image.What to verify after CI
flutter.yml"Attach release APK to release" step succeeds — APK shows up on this release page asminstrel-v2026.05.10.1.apkrelease.yml"Fetch APK for bundled in-app update channel" step succeeds within 15 min- Deployed image
:v2026.05.10.1has/app/client/minstrel.apkpopulated (docker exec ... ls /app/client/) curl -H 'Cookie: <session>' /api/client/versionreturns the version JSON
Test plan (carried from PR #35)
- Offline browse — first sync after upgrade fully populates drift; library/artist/album surfaces should show real names instead of empty rows.
- In-app update — existing client should detect this release on next 24h poll → banner appears → install via system dialog.
- add-to-playlist sheet — system playlists (For You / Discover) should be hidden.
- Mobile responsive — walk through at 375 / 414 / 768 px.
- Stream resilience — toggle airplane mode briefly during playback; auto-retry should kick in.
Downloads