Skip to content

v1.5.3 - 版本检测 / Update Check

Choose a tag to compare

@huangbwww huangbwww released this 24 Jun 10:28

中文

本版本新增轻量的新版本检测入口,方便从应用内跳转到 GitHub 和最新发布页。

  • 左侧菜单底部新增 GitHub 入口、当前版本号和手动“检测更新”按钮。
  • 启动后自动检测一次新版本,并每 6 小时定时检测。
  • 检测到新版本时显示“打开最新版”按钮,点击跳转到最新 release/tag 页面。
  • 更新检测只负责提示和跳转,不会自动下载、不会自动安装,也不会覆盖现有程序。
  • 发布构建会写入真实 tag 版本,正式版不会显示 -dev
  • 新增更新检测相关后端接口和单元测试。

安装包、便携包和 Linux 包会由 GitHub Actions 构建完成后自动上传到本 Release。

English

This release adds a lightweight in-app update check entry for opening GitHub and the latest release page directly from the app.

  • Added a GitHub entry, current version label, and manual “Check for updates” button at the bottom of the sidebar.
  • Automatically checks for updates once after startup and then every 6 hours.
  • Shows an “Open latest version” button when a newer release is available, linking to the latest release/tag page.
  • Update checking only notifies and opens the release page; it does not auto-download, auto-install, or overwrite the existing app.
  • Release builds now stamp the real tag version, so production builds do not show -dev.
  • Added backend update-check APIs and unit tests.

Installer, portable, and Linux packages will be uploaded automatically by GitHub Actions after the release workflow finishes.