github cwuom/NeriPlayer NeriPlayer-22fba63f.07231240

5 hours ago

Full Changelog: NeriPlayer-4e948224.07170525...NeriPlayer-22fba63f.07231240

Commits

  • 22fba63 fix: implement asynchronous repository initialization and readiness tracking for local playlists
  • 842e398 test: add UAC1/UAC2 synchronous mode validation and update synchronization contract documentation
  • 4fac4e5 feat: implement USB loudness safety warnings, per-channel peak metering, and dynamic isochronous transfer window management
  • ffe8522 docs: expand native source license scope and clarify contribution requirements
  • 86de267 docs: expand native source license scope and clarify contribution requirements
  • ffedcc8 feat: implement feedback re-acquisition for long scheduling gaps and improve native recovery handling
  • 1364375 refactor: refine endpoint address handling in USB runtime report v2 and add boundary tests
  • 95633c6 feat: add Android native CI and implement coordinated USB sink reconfiguration with enhanced feedback reporting
  • 30397b1 feat: implement explicit USB feedback runtime, UAC2 topology resolution, and a native recovery framework
  • 2cfcda5 feat(ui): add drawer navigation feedback
  • 2b7d8c2 feat: add MainTabTransitionController for custom main tab transition animations
  • e3b2332 fix(ui): stabilize tab transitions and glass ownership
  • c2bff38 fix: ignore unlaid out navigation scenes in geometry test
  • 309a96a refactor: move shared sync models out of GitHub package
  • cb159c2 fix(ui): prevent overlapping navigation transitions
  • 73045b5 fix: restore album navigation and transition handoff
  • b9cc51e refactor: move runtime shaders to asset files
  • bbfd56e fix: implement vertical handoff transitions for transparent detail scenes and add navigation tests
  • 84e4308 fix: implement YouTube feature gate and response size limiting
  • 8f9cf4b feat: implement custom "Advanced Glass" blur system and enhance sync metadata versioning
  • 50d9540 chore: add Haze dependency for blur effects
  • b12dcbe build: update ffmpeg decoder library and remove haze dependency (fix no eac3 decoder available)
  • 8c7eaaf feat: add immersive cover artwork preview with zoom and pan support

实验性功能

  • USB 独占目前仍然在测试,有待进一步反馈。如果遇到任何问题请及时反馈。

备份警告

  • 当前同步数据模型已更新,不确保百分百向下兼容(理论不会丢数据,但是部分歌曲可能会被置顶),建议先备份后更新。
  • 这则提示会在后续 3 个 release 中持续出现

Don't miss a new NeriPlayer release

NewReleases is sending notifications on new releases.