✨ 重点改动
- 修复 Android 后台自动切歌后应用界面、歌词和播放状态不同步的问题,并修复暂停后继续播放会从头开始的问题。
- 优化播放队列对重复歌曲、随机播放和播放进度恢复的处理,重启应用后也能更准确地回到原来的播放位置。
- 新增提供商网页链接支持,可从网易云音乐、哔哩哔哩、QQ 音乐和 YouTube Music 的链接直接打开对应内容。
- 重新设计音源与账号设置页面,并支持为网易云音乐、哔哩哔哩和 YouTube Music 单独开启播放数据上报;该功能默认关闭且不会影响正常播放。
- 提升哔哩哔哩视频播放兼容性,遇到视频编码或 CDN 来源失败时会自动尝试其他可用来源。
- 优化返回手势动画,让页面和全屏播放器的预测性返回过渡更自然、更贴合手指操作。
- 修复部分 Android 设备系统导航按钮遮挡迷你播放器的问题,并解决 OAuth 登录后界面错误显示为未登录的问题。
What's Changed
- fix: keep app playback state in sync after Android auto advance by @BruceZhang1993 in #188
- refactor: enforce playback runtime state consistency by @BruceZhang1993 in #189
- refactor: give playback queue entries stable occurrence identity by @BruceZhang1993 in #190
- fix: resume paused Android playback without restarting by @BruceZhang1993 in #193
- fix: avoid navigation controls overlapping mini player by @BruceZhang1993 in #192
- feat(android): support opening provider web links by @BruceZhang1993 in #194
- fix: keep provider auth session state after OAuth login by @BruceZhang1993 in #195
- fix: harden Bilibili video playback fallbacks by @BruceZhang1993 in #197
- feat: redesign provider settings and add opt-in playback reporting by @BruceZhang1993 in #196
- fix: align predictive back motion with Navigation 3 by @BruceZhang1993 in #198
Full Changelog: 1.5.2...1.5.3