Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 06 Jun 06:17
· 7 commits to main since this release

v0.5.0

这是批量并发图片请求与更新感知桌面基线版本。当前 Release 资产已做同版本热补,桌面包仍保持 0.5.0,但内含更稳健的更新检查与 Docker 镜像拉取重试。

Hotfix

  • 更新检查优先读取 latest/download/yunwu-release.json,并改用 Electron 网络栈访问 GitHub。
  • GitHub 更新检查超时从 10 秒放宽到 30 秒,失败时显示可理解的中文提示,不再暴露 This operation was aborted。
  • Docker 镜像拉取改为按服务顺序拉取,并对 GHCR/Docker Hub 网络中断自动重试。
  • docker compose up -d 遇到镜像拉取 EOF、timeout、connection reset 等网络错误时自动重试,并提示检查 Docker Desktop 代理设置。

Highlights

  • 新增批量并发图片请求:单个任务可承载 1-20 个并发结果,支持批量进度、部分完成和失败槽位重试。
  • 普通任务与批量父任务拆分队列,桌面默认普通任务并发为 50,批量父任务并发为 2。
  • 新增桌面更新检查:启动页显示版本更新状态,可手动检查并打开 GitHub Release 页面。
  • Release 资产新增 yunwu-release.json,用于后续桌面端判断桌面包更新、镜像栈更新和兼容性。
  • Docker 镜像同步发布:api、worker、web 均提供 v0.5.0 标签。

Upgrade Notes

  • v0.4.3 桌面壳没有更新检查和镜像 tag 持久化能力,因此升级到 v0.5.0 必须下载并解压新的 Yunwu.Desktop-0.5.0-win-x64-portable.zip。
  • 已下载早期 v0.5.0 portable 包且遇到更新检查 abort 或镜像拉取 EOF 的用户,请重新下载同名 zip。
  • 数据卷会保留;本版本包含前向数据库迁移,用于批量任务执行槽位。
  • 当前版本只做更新检查和引导下载,不自动替换 portable 程序,也不自动切换镜像栈。

Assets

  • Yunwu.Desktop-0.5.0-win-x64-portable.zip
  • yunwu-release.json

Full Changelog: v0.4.3...v0.5.0