Skip to content

Floatick v0.4.2

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Sep 08:49

温馨提示 / A quick note

Floatick 目前仍处于早期版本。第一次打开时,如果 macOS 需要额外确认,请先
尝试打开一次 Floatick,然后前往“系统设置”→“隐私与安全”,在“安全性”区域
点击“仍要打开”。

完成一次确认后,后续即可正常启动。安装包同时支持 Apple 芯片和 Intel Mac。

Floatick is still at an early stage. If macOS asks for an additional confirmation
on first launch, try opening Floatick once, then go to System Settings → Privacy &
Security and choose Open Anyway in the Security section.

The same installer supports both Apple silicon and Intel Macs.

Floatick v0.4.2

中文

恢复 Tauri 客户端的应用内更新,并修复更新源未签名导致的 Update Error。

  • 新增 设置 → 软件更新:显示真实应用版本、手动检查更新、每日自动检查开关、最近检查时间和更新说明入口。
  • 使用 Sparkle 原生窗口展示新版本与下载进度,验签后由用户确认安装并重启;自动检查不会自动安装。
  • 打包完整的 Sparkle 框架、安装器与 XPC 服务。发布流程验证安装包配置,同时签名并校验更新源和 DMG,阻止未签名、密钥不匹配或被篡改的更新发布。
  • 保留 v0.4.1 的空正文光标与 checkbox 排版修复。

升级说明: 公开发布的 v0.4.0、v0.4.1 没有内置更新组件,需要手动安装一次 v0.4.2。已安装本地更新测试包的用户,可在本次签名更新源发布后使用“检查更新”升级。待办和便签继续保存在原有的 ~/.floatick 中。

English

Restore in-app updates in the Tauri client and fix the Update Error caused by the unsigned feed.

  • Add Settings → Software Updates with the real app version, manual checks, persisted daily checks, the last check time, and a release notes link.
  • Use Sparkle's native update, download progress, signature verification, and install/relaunch flow. Automatic checks do not automatically install updates.
  • Bundle the complete Sparkle framework and installer services. Validate packaged settings and sign and verify both the feed and DMG before release promotion.
  • Retain the empty-body caret and checklist layout fixes from v0.4.1.

Migration: Public v0.4.0 and v0.4.1 builds require one manual installation of v0.4.2. Users of the local updater test build can upgrade with Check for Updates once the signed feed is live. Existing todos and notes remain in ~/.floatick.

Full Changelog: v0.4.1...v0.4.2