Skip to content

ShiftNote v0.2.0

Latest

Choose a tag to compare

@kmoshan kmoshan released this 06 Nov 02:55
· 16 commits to main since this release

ShiftNote v0.2.0

新增「检测更新」:安装后可以自动发现新版本,不用再手动回来翻下载页。

新增

  • 启动静默检查:启动时向 GitHub 读取最新 Release 版本号,12 小时内只查一次;
    有新版本时在顶部显示提示条,点击「查看更新」直达下载页,可一键忽略。
  • 设置页手动检查:设置 → 关于 → 「检测更新」,显示当前版本、最新版本与检查时间,
    有更新时展示版本说明摘要并提供「下载」按钮。
  • 网络兼容:直连 GitHub 失败时会自动读取 Windows 系统代理后重试,
    代理环境(如 Clash)下也能正常检查。
  • 只读轻量:仅请求公开的 api.github.com 版本信息,使用独立 User-Agent,
    不发送任何本地数据、不上报设备信息、不静默下载安装。

安装

下载 ShiftNote_0.2.0_x64-setup.exe(约 2.3 MB),双击安装,无需管理员权限。
从 0.1.0 升级可直接覆盖安装,本地数据(%APPDATA%\com.shiftnote.desktop\)会保留。

SHA256:B281ABFE69E7A931F1389195D6ECA3485CEA81E6B0CD8046C58AF86E9814F4FB

验证

  • Rust 单元测试 29 项通过(新增:版本号解析、版本比较、代理地址解析)
  • 前端类型检查通过
  • 实测:以 0.1.9 构建启动后正确检测到 v0.2.0,顶部提示条与设置页下载入口均正常;0.2.0 自身在无新版本时显示「已是最新版本」