2.3.21
2.3.21 发布说明
变更
由提交历史按类型自动生成:新功能 / Bug 修复 / 优化·重构·依赖 / 文档 / 其他。
变更日志 (v2.3.20..v2.3.21)
Bug 修复
- c942adf fix(content): 歌单解析补 ORDER BY position 根治 /v1/play 静默播错歌
其他
- abda784 test(guard): 补齐链路守卫三处缺口(evict 逐出 / 前端跳曲 / 跨仓 409 契约)
涉及文件与影响面
.github/workflows/playback-chain-guard.yml | 21 ++-
backend/src/services/content.ts | 8 +-
backend/tests/frontend/playerContract.test.ts | 47 ++++++
backend/tests/services/contentOrder.test.ts | 162 +++++++++++++++++++
.../source/online/streamFallbackEvict.test.ts | 173 +++++++++++++++++++++
5 files changed, 409 insertions(+), 2 deletions(-)
镜像
- ghcr.io/ray5378/musicflow:2.3.21 (Docker Hub 同步: ray5378/musicflow:2.3.21)
升级步骤
- 加载项/容器直接拉取最新镜像重建重启即可;数据自动迁移保留。
- 若依赖上一版本新增索引/缓存,首次启动会自动补齐,无需手工操作。