Skip to content

3.0.27

Choose a tag to compare

@github-actions github-actions released this 17 Sep 04:13
· 161 commits to main since this release

3.0.27 发布说明

变更

由提交历史按类型自动生成:新功能 / Bug 修复 / 优化·重构·依赖 / 文档 / 其他。

变更日志 (v3.0.26..v3.0.27)

Bug 修复

  • 63ddc2b fix(sendspin): ESPHome 真机联调兼容(握手/编码/流结束/重拨抑制)

文档

  • 974992e docs(scripts): 修正 e2e_peer_reset.mjs 头注释里的调用路径(tool/ → scripts/)

其他

  • 42b4902 test(peers): 补 /peers/:id/reset 与状态上报清空的回归测试

涉及文件与影响面

.gitignore | 3 +
CHANGELOG.md | 28 +++
backend/package.json | 2 +-
backend/src/routes/api/index.ts | 2 +
backend/src/services/discovery/mdns.ts | 38 ++++
backend/src/services/sendspin/advertise.ts | 26 +++
backend/src/services/sendspin/encoding.test.ts | 23 +++
backend/src/services/sendspin/encoding.ts | 28 +++
backend/src/services/sendspin/index.ts | 11 +
backend/src/services/sendspin/legacy.test.ts | 4 +-
backend/src/services/sendspin/protocolPlayer.ts | 8 +
backend/src/services/sendspin/server.ts | 104 ++++++++--
backend/src/services/sendspin/streamEngine.ts | 6 +-
backend/tests/routes/peerReset.test.ts | 244 +++++++++++++++++++++++
backend/tests/services/localStatusReport.test.ts | 55 +++++
docs/SENDSPIN_ESPHOME_DEBUG.md | 110 ++++++++++
scripts/e2e_peer_reset.mjs | 190 ++++++++++++++++++
17 files changed, 867 insertions(+), 15 deletions(-)

镜像

  • ghcr.io/ray5378/musicflow:3.0.27 (Docker Hub 同步: ray5378/musicflow:3.0.27)

升级步骤

  • 加载项/容器直接拉取最新镜像重建重启即可;数据自动迁移保留。
  • 若依赖上一版本新增索引/缓存,首次启动会自动补齐,无需手工操作。