Skip to content

v1.1.2 · 检查更新功能 / Update check

Choose a tag to compare

@DC1024 DC1024 released this 25 Sep 06:00
· 2 commits to main since this release

中文

  • 新增检查更新:托盘菜单 →「检查更新」,通过 GitHub Releases API 获取最新版本并做语义化版本比较,发现新版本可直接跳转下载页。
  • 启动 15 秒后静默自动检查一次:仅在发现新版本时弹托盘气泡,失败不打扰。
  • 自动检查可通过托盘 →「自动检查更新」关闭(写入 config.json,旧配置自动迁移,默认开启)。
  • 无头自检扩至 33 个用例(新增 4 项版本比较);exe 重编译(178.5 KB)。

English

  • Update check: tray → "检查更新" fetches releases/latest via the GitHub API, compares versions semantically, and offers to open the download page when a newer release exists.
  • A silent auto-check runs ~15 s after startup (balloon only when a new version is found; failures are silent).
  • Auto-check can be disabled via tray → "自动检查更新" (persisted in config.json; old configs migrated, default on).
  • Headless self-test now covers 33 cases (4 new version-comparison cases).

下载 / Download: PrinterStatusGuard.exe(单文件免安装 / single portable file)或 PrinterStatusGuard-v1.1.2-portable.zip。