Skip to content

CoCo Music 0.0.4

Choose a tag to compare

@markcxx markcxx released this 25 Oct 16:07
· 20 commits to main since this release

本次修复更新提示方式,以及设置页手动滚动后分类导航失效的问题。

更新提示

  • 发现新版本时自动弹窗,显示更新说明,并提供「立即下载」和「跳过此版本」选项。
  • 移除自动下载更新开关,不再后台自动下载安装包,也不再退出时自动安装;下载和安装均由用户点击确认。
  • 清理旧版本遗留的自动下载偏好,避免旧配置继续触发自动下载。
  • 跳过的版本在重启后仍保持跳过;关闭提示后,同一版本在本次运行中不会反复弹窗。
  • 修复先手动检查、后自动检查时,新版本弹窗可能被遗漏的问题。

设置页导航

  • 修复手动滚动后,点击左侧分类无法正确跳转的问题。
  • 分类跳转前停止滚轮惯性动画,按实际滚动容器计算目标位置,避免两种滚动相互干扰。
  • 修复浏览器对滚动位置取整后,惯性动画可能无法结束的问题。
  • 统一导航高亮的计时方式,改善滚动与分类切换时的状态同步。

验证

  • 新增旧版配置迁移、自动更新提示、跳过版本、退出不安装,以及滚轮取整和分类定位等回归测试。
  • 75 项功能测试与 5 项发布规则测试通过,并完成类型检查、Lint 和生产构建检查。
  • 已实测自动弹窗且不产生下载文件,以及手动滚动后多次切换设置分类。

升级说明

这项更新逻辑修复需要安装 0.0.4 后才会生效。仍在使用 0.0.2 或 0.0.3 的用户,如果不希望旧客户端自动下载,请先在「设置 → 更新」关闭「自动下载更新」,再检查并安装本版本。

macOS 提供 Apple Silicon 与 Intel 安装包,Windows 和 Linux 提供 x64 安装包。全部安装包的校验值见 SHA256SUMS.txt。安装说明。