Full Changelog: NeriPlayer-2788a894.07281523...NeriPlayer-89e58003.07292208
Commits
- 89e5800 refactor: implement route-aware streaming and dynamic carrier selection for USB background audio anchors
- 6553c14 feat: implement zero-mean carrier signal for USB exclusive background audio anchors
- c10dbf5 feat: implement remote volume routing for USB exclusive mode via MediaSession
- fe4a96a feat: implement volume stability tracking and relative adjustments for USB exclusive mode
- 83dbf90 feat: implement volume guard to snapshot media volume for USB exclusive audio anchors
- e33dbfe feat: add USB background audio anchor and improve lyric matching accuracy
- ca5b27f feat: support filtering existing tracks in local scan preview
- ce8cf12 feat: improve USB exclusive background stability with foreground reassertion and dynamic keepalive intervals
- e30dd8b feat: implement USB exclusive background permission policy and status indicators
- 348b7e2 fix: force PCM processing for Netease streams to prevent offload reconfiguration issues
- eae334c feat: migrate GitHub sync to repository transport and enhance Listen Together streaming and session stability
- 47d2afd feat: add setting to always use new tab style and refine icons across settings
- 745b1f2 refactor: remove unused listen_together_join_secret string
- f5f7187 feat: enhance Listen Together joining with clipboard parsing and support copying invite secrets
- 46c8378 docs: clarify sync and listen together constraints
- 8faf8f2 fix(ui): stabilize navigation and lyric sharing
- 482c784 feat(listen-together): validate shareable room tracks
- 2a14252 feat(player): remember long-form progress
- 73c73a1 feat(sync): add release asset transport
- 48dd722 feat: implement stream URL caching and restrict sharing to the active track while blocking local media
实验性功能
- USB 独占目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。
- 一起听目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。
备份警告
- 当前同步数据模型已更新,不确保百分百向下兼容(理论不会丢数据,但是部分歌曲可能会被置顶),建议先备份后更新。
- 这则提示会在后续 1 个 release 中持续出现