What's Changed
- fix(i18n): add Chinese localization and per-app language support by @cwuom in #380
- feat: add lyricon icons by @ayyyyano in #377
- fix: optimize ExploreScreen pager and refine glass overscroll & refine Netease search availability and cookie usage by @cwuom in #383
- fix: check USB device availability in
UsbExclusiveAudioSinkby @cwuom in #386 - fix(ui): copy lyric share bitmaps before recycling by @cwuom in #389
- feat(lyrics): support square-bracket word timing, trailing timestamps, and translation folding by @cwuom in #392
- feat: apply lyric offsets to Lyricon and unify offset resolution by @cwuom in #393
- feat: prefer FFmpeg for FLAC decoding and support Netease resumable ranges by @cwuom in #395
- perf: 首页板块并行加载 + 每日推荐走当日缓存 + 清理无引用垫片 by @zhiky9291227 in #390
- fix(playback): recover silent stream stalls by @cwuom in #401
- fix: preserve null values in cached playback descriptors by @zoinve in #408
New Contributors
- @zhiky9291227 made their first contribution in #390
- @zoinve made their first contribution in #408
Full Changelog: NeriPlayer-538a8d56.08210424...NeriPlayer-ac7bdea4.09031001
Commits
- ac7bdea fix: preserve null values in cached playback descriptors (#408)
- 8b5a9fc fix(playback): recover silent stream stalls (#401)
- 52a7cef perf(ytb, netease, home): optimize home loading with concurrent sections (#390)
- 2053184 feat: prefer FFmpeg for FLAC decoding and support Netease resumable ranges (#395)
- 692f6b3 feat: apply lyric offsets to Lyricon and unify offset resolution (#393)
- f7d3364 feat(lyrics): support square-bracket word timing, trailing timestamps, and translation folding (#392)
- ab6ba57 fix(ui): copy lyric share bitmaps before recycling (#389)
- e53c649 fix: check USB device availability in
UsbExclusiveAudioSink(#386) - ea0caa1 fix: optimize ExploreScreen pager and refine glass overscroll & refine Netease search availability and cookie usage (#383)
- 92c32e4 feat: add lyricon icons (#377)
- 97c8488 fix(i18n): add Chinese localization and per-app language support (#380)
实验性功能
- USB 独占目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。
- 一起听目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。
备份警告
- 当前同步数据模型已更新,不确保百分百向下兼容(理论不会丢数据,但是部分歌曲可能会被置顶),建议先备份后更新。
- 当前数据持久化已迁移成数据库
预览版提示
- 前五个版本改动非常大(多为不可见的改动,重构为主),但仍然未经过充分测试,如有问题请及时反馈
已知问题
- 本地歌曲管理存在较多问题(主要在 SAF 和文件迁移上),后续会调整