Full Changelog: NeriPlayer-f107fe15.08041336...NeriPlayer-3bcfdeb3.08050855
Commits
- 3bcfdeb feat: optimize YouTube EJS solver with session caching and implement WebView fallback
- 2ba831c feat: add playlist usage statistics and hot playlists
- b4d6a24 fix: harden YouTube seek recovery
- 9f17223 fix(lyrics): support embedded enhanced LRC lyrics
- 506ee56 docs: add Metrolist to README and README_EN
- 8fb72dc fix: increase YouTube EJS solver heap limit to 128 MiB
- b50b9da fix: allow mutation of local files playlist in LocalPlaylistRepository
- 4c08518 feat: implement YouTube Music creator profiles and enhance artist navigation
- ebfaf71 fix(lyrics): harden YouTube lyric matching
- 5fe1a3f fix: guard oversized clipboard payloads
- ef4f56f fix(ui): retain local blur plan during navigation handoff
- e4b17c8 fix(lyrics): restore focused lyric position
- c92bf23 fix(ui): refresh local blur cache during tab handoff
- 36214b3 fix(lyrics): balance focus offset and top fade
- 5c3590b fix(lyrics): avoid song title masking during cover transition
- fc08e8a feat: sync Local Files tabs with download manager
- dc6bf64 docs: update README to clarify Local Files categorization and deletion behavior
- 0be10fb refactor: use enum entries and simplify code in SettingsScreen
- 14ae0dc feat: implement queue reshuffling for Repeat All cycles when shuffle is enabled
实验性功能
- USB 独占目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。
- 一起听目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。
备份警告
- 当前同步数据模型已更新,不确保百分百向下兼容(理论不会丢数据,但是部分歌曲可能会被置顶),建议先备份后更新。
已知问题
- 首次使用引导界面存在功能回归,最近的release 同样存在这个问题