Skip to content

CodexRelay v2.3.7

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Sep 17:31

本次更新

v2.3.7 集中修复 Windows 自动更新无法检查、弱网下载失败,以及下载完成后卡在重启阶段的问题。

修复内容

  • 复用更新连接,避免每次请求都重新建立并立即关闭连接,减少 TLS 握手失败。
  • 对临时网络错误、HTTP 429 和服务端 5XX 增加有限重试。
  • SHA256SUMS 下载过程中连接中断时自动重新获取,降低弱网校验失败概率。
  • 移除发布文件的额外 HEAD 请求,并避免安装阶段重复检查版本,缩短更新链路。
  • 将下载校验和重启安装拆分,避免更新 RPC 与程序退出互相等待导致卡死。
  • 程序正常退出超过 20 秒时强制结束,确保早于更新 helper 的 30 秒等待期限完成文件替换。
  • 更新界面现在会区分检查、下载校验和重启错误,失败后可直接重试对应步骤。
  • 检测到 Windows PAC 自动代理且 GitHub 连接失败时,会明确提示在网络设置中改用手动代理。

升级提示

在“设置 → 关于”中点击“检查更新”即可升级。

如果正在使用的旧版本本身无法连接 GitHub,或已经卡在更新重启阶段,请从本页面手动下载 Windows 安装包或便携版完成这一次升级;升级到 v2.3.7 后,后续自动更新将使用修复后的流程。

发布产物

  • Windows amd64 / arm64:便携版 EXE 与安装包
  • macOS amd64 / arm64:DMG
  • Linux amd64 / arm64:DEB
  • SHA256SUMS:全部发布包的 SHA-256 校验值

发布验证

GitHub Actions 中六个系统/架构打包任务和最终发布任务全部成功,独立静态复核未发现阻断发布的问题。

完整变更v2.3.6...v2.3.7