Skip to content

Releases: DouDouLi-YouTang/Youpu

v2.0.4

Choose a tag to compare

@github-actions github-actions released this 13 Sep 06:18

正式版发布:修复「从设置页切走后白屏」的问题。

• 修复:从设置页切到任何页面都会白屏,且之后切换所有页面都一直空白
• 原因:设置页模板有多个根节点,与页面切换动画的「单根」要求冲突,导致过渡卡死
• 已补防回归校验:路由页面模板必须是单根(CI 单测覆盖)
• 其余与 v2.0.3 一致

v2.0.3

Choose a tag to compare

@github-actions github-actions released this 13 Sep 03:42

正式版发布:改进更新下载体验。

• 关闭增量(差分)下载:不再出现「下载几十 MB → 进度清零 → 重新下载」的情况,进度条一条到底
• 下载的更新包不再附带差分元数据,下载行为可预期
• 其余与 v2.0.2 一致

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 13 Sep 03:20

正式版发布:修复更新时卡在「卸载旧版本」的问题。

• 修复根因:安装包内不再包含 npm 生成的符号链接(它会让旧版本卸载时无限递归,卡死几十分钟后报「卸载失败」)
• 更新前自动清理安装目录里的符号链接与空目录,避免同类问题再次导致更新失败
• 更新流程:退出应用后由独立看门狗确认进程完全退出,再静默启动安装器,装完自动重启

v2.0.2-beta.2

v2.0.2-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Sep 02:50

Beta 测试版:用于验证应用内双通道自动更新流程。

• 修复更新时卡在「卸载旧版本」的问题:安装包内不再包含符号链接,更新前还会自动清理安装目录
• 修复根因:CI 打包时 npm 生成的 server/node_modules/youpu 自链接被打进安装包,旧版本卸载时无限递归
• 与 v2.0.1 功能一致,其余内容不变

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 03:14

正式版发布:包含应用内自动更新,以及多项稳定性修复。

• 应用内自动更新:支持 Beta / 正式双通道,检查、下载、安装一步到位
• 更新弹窗展示新版本号、更新说明、下载进度与速度,可一键「更新并重启」
• 更新改为静默安装(首次安装仍可选择安装目录)
• 修复更新时卡在「卸载旧版本」的问题(安装目录内不应存在符号链接与空目录)
• 修复安装时误报「有谱无法关闭,请手动关闭它」的问题
• 播放缓存改到用户数据目录,安装目录保持运行期只读,不再影响升级
• 修复切换更新通道后返回首页、按 Ctrl+R 刷新白屏的问题