Releases: ray5378/MusicFlow-client
Releases · ray5378/MusicFlow-client
Release list
MusicFlow Client v5.0.28
MusicFlow Client 5.0.28
新功能
- 无
修复
- 无
其他
- 无
构建信息
提交: 993d2b2
- Android:
MusicFlow-v5028-android.apk - Windows:
MusicFlow-v5028-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
本版说明
本版无功能变更(与 v5.0.27 行为逐位一致)。目的是让客户端也带上「拖拽 seek 目标整秒」的契约守卫,
并按正式版本号产出可安装产物。
- 背景:服务端 sendspin 流式引擎按 25ms 帧栅格取帧,只有目标为 25ms 整数倍时才与滑动窗口
基准严格相等。HA 卡片 / 网页此前把「当前播放位置」原样下发(31.178s 这类毫秒精度)→ 子进程进入
纯微任务自旋(不 await I/O)→ 事件循环饿死 → 65s 看门狗 SIGKILL(现象:拖完进度条播放静默死掉)。 - 客户端下发的是
Duration.inSeconds(整秒;1000 / 25 = 40 恒为帧栅格整数倍),从未触发过该问题,
所以本版不改实现,只把这条约定固化为守卫测试(3 例),防止以后有人改成带小数的秒
—— 那种回归会远端哑掉而本机 UI 毫无异常,极难发现。
升级步骤
- Android:下载安装
MusicFlow-v5028-android.apk(arm64;覆盖安装即可,本地数据保留)。 - Windows:运行
MusicFlow-v5028-windows-setup.exe(安装时可勾选开始菜单 / 桌面快捷方式)。 - 建议同步升级配套的 服务端 v4.0.12(拖拽 seek 的服务端侧修复在本版服务端)、
HA 卡片 v2.4.8、HA 集成 v2.0.5(四个仓库同一批次)。
预览面板 / 功能开关
本次无新增预览面板与功能开关。
MusicFlow Client v5.0.27
MusicFlow Client 5.0.27
新功能
- 无
修复
- 换歌清 seek 标记,超时只清目标值
其他
- 无
构建信息
提交: d500ae7
- Android:
MusicFlow-v5027-android.apk - Windows:
MusicFlow-v5027-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
MusicFlow Client v5.0.26
MusicFlow Client 5.0.26
新功能
- 无
修复
- 无
其他
- debug(cast+player): 遥控与本机播放关键链路日志补全
构建信息
提交: 4b98cfc
- Android:
MusicFlow-v5026-android.apk - Windows:
MusicFlow-v5026-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
MusicFlow Client v5.0.25
MusicFlow Client 5.0.25
新功能
- 无
修复
- 重投间隙 TRANSITIONING-0 采样屏蔽,防进度/歌词掉回开头
- 加载废弃即作废 autoplay 意图,防看门狗复活从未起播的会话
其他
- 无
构建信息
提交: 598dcbf
- Android:
MusicFlow-v5025-android.apk - Windows:
MusicFlow-v5025-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
MusicFlow Client v5.0.24
MusicFlow Client 5.0.24
新功能
- 无
修复
- seek 重建流诊断日志改英文,消除 gate-cjk 阻断
- 遥控DLNA拖进度仍回退的残余竞态三连修(对齐HA卡片)
其他
- 无
构建信息
提交: 773a0f1
- Android:
MusicFlow-v5024-android.apk - Windows:
MusicFlow-v5024-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
MusicFlow Client v5.0.23
MusicFlow Client 5.0.23
新功能
- 无
修复
- 链路B直投 seek 改重投流重建;链路A陈旧判定去6s窗改因果(对齐MA)\n\n- DlnaManager.seek:实时管道流不可 SOAP REL_TIME seek(后跳落缓冲区看似生效,\n 前跳设备重头拉流)→ 带 timeOffset 重建流(Stop→SetURI→Play),墙钟重锚,\n 复用曲末互斥;无队列信息回退 SOAP\n- cast_peer_provider:去掉 6s 固定窗,改「seek 响应前发起的轮询丢弃」因果判定\n + reportedAt 采样判定(时钟 sanity 120s),与 HA 卡片 v2.4.6 同款\n- CHANGELOG 5.0.23;flutter 743 tests passed
其他
- 无
构建信息
提交: cf2eecd
- Android:
MusicFlow-v5023-android.apk - Windows:
MusicFlow-v5023-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
MusicFlow Client v5.0.22
MusicFlow Client 5.0.22
新功能
- 无
修复
- 本机播放 seek 漂移 >2s 自动 timeOffset 重载兜底;管线能力探测 fail-open
其他
- 无
构建信息
提交: ac5276f
- Android:
MusicFlow-v5022-android.apk - Windows:
MusicFlow-v5022-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
MusicFlow Client v5.0.21
MusicFlow Client 5.0.21
新功能
- DLNA seek 诊断日志(静默早退路径必须可见)
修复
- seek 诊断日志改英文,消除 gate-cjk 阻断
- DlnaDevice 无 friendlyName 字段 → 改用 displayName
其他
- 无
构建信息
提交: 686039e
- Android:
MusicFlow-v5021-android.apk - Windows:
MusicFlow-v5021-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
MusicFlow Client v5.0.20
MusicFlow Client 5.0.20
新功能
- 无
修复
- 后台 debounce 落盘与删目录竞态导致全量随机失败
其他
- 无
构建信息
提交: bcd4da0
- Android:
MusicFlow-v5020-android.apk - Windows:
MusicFlow-v5020-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)
MusicFlow Client v5.0.19
MusicFlow Client 5.0.19
新功能
- 无
修复
- 拖动后无法播放/进度定位不对逐一修复
其他
- 无
构建信息
提交: 9b12df0
- Android:
MusicFlow-v5019-android.apk - Windows:
MusicFlow-v5019-windows-setup.exe(安装版,安装时可勾选开始菜单/桌面快捷方式)