What's Changed
- feat: implement generic media prefetching and tune playback startup stability by @cwuom in #344
- fix(library): support SAF local lyric sidecars by @cwuom in #343
- fix(settings): prioritize DataStore over stale playback preference snapshots by @cwuom in #345
- fix: handle horizontal glyph bleed and overflow in lyrics by @cwuom in #347
- feat(youtube,lyrics): implement confidence-based ranking and improve automatic matching by @cwuom in #346
- feat(playlist): implement persistent usage deletions and stabilize sync merging by @cwuom in #350
- feat: implement persistent lyrics caching and optimize local lyric loading by @cwuom in #349
Full Changelog: NeriPlayer-640739e6.08131537...NeriPlayer-fbbcd39e.08142226
Commits
- fbbcd39 feat: implement persistent lyrics caching and optimize local lyric loading (#349)
- cd7f9a8 feat(playlist): implement persistent usage deletions and stabilize sync merging (#350)
- c7fded3 feat(youtube,lyrics): implement confidence-based ranking and improve automatic matching (#346)
- 20ec4cb fix: handle horizontal glyph bleed and overflow in lyrics (#347)
- a2d54ab fix(settings): prioritize DataStore over stale playback preference snapshots (#345)
- a9f5b65 fix(library): support SAF local lyric sidecars (#343)
- 2ca4c8a feat: implement generic media prefetching and tune playback startup stability (#344)
实验性功能
- USB 独占目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。
- 一起听目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。
备份警告
- 当前同步数据模型已更新,不确保百分百向下兼容(理论不会丢数据,但是部分歌曲可能会被置顶),建议先备份后更新。
- 当前数据持久化已迁移成数据库
预览版提示
- 前两个版本改动非常大(多为不可见的改动,重构为主),但仍然未经过充分测试,如有问题请及时反馈
破坏性更改
- 数据库已更新(14->15),降级会导致应用崩溃