Skip to content

Cento v0.2.0 — Windows 预览版 + 跨平台

Choose a tag to compare

@github-actions github-actions released this 10 Jun 14:48

Cento v0.2.0 — Windows 预览版 + 跨平台 🪟🍎

这次发布主要做了两件事:新增 Windows 预览版本,以及把项目改造成真正的跨平台架构。

📥 下载

平台 文件
macOS · Apple Silicon (M1/M2/M3/M4) Cento_0.2.0_aarch64.dmg
Windows · x64(预览版 Cento_0.2.0_x64-setup.exeCento_0.2.0_x64_en-US.msi

⚠️ Windows 是首次发布、未在所有版本 Windows 上测试。主要功能(订阅、抓取、翻译、桌面通知、托盘)应该可用,但布局可能不如 macOS 精致(标题栏样式不同)。碰到问题请到 issue 反馈,我会持续修。

🚀 安装

macOS

  1. 下载 DMG → 拖 Cento 到 Applications
  2. 首次启动:右键 Cento.app → 打开 → 弹窗里再点「打开」(绕过 Gatekeeper)

Windows

  1. 下载 .exe.msi → 双击运行
  2. Windows Defender 提示"未识别的应用":点「更多信息」→「仍要运行」

✨ 改进 / Bug 修复

跨平台架构(破坏性内部重构)

  • 移除未使用的 window-vibrancy 依赖(macOS 专属,阻碍跨平台编译)
  • osascript / terminal-notifier 通知后备路径只在 macOS 编译时启用
  • 打开外链改用 tauri-plugin-opener(macOS 走 open、Windows 走 start,自动适配)
  • 托盘图标 icon_as_template(macOS 专属 API)加平台守卫
  • 更新检查器现在按平台选 .dmg / .msi,不会再下载错平台的安装包

持续集成

  • 新增 .github/workflows/build.yml:每次推 v* tag 时,GitHub 自动并行构建 macOS + Windows 两个平台的安装包
  • 之后发版本只需 git tag v0.x.y && git push --tags

🆙 升级提示

  • macOS 用户:直接覆盖安装即可,本地订阅/翻译数据保留(基于 Bundle ID io.github.itsdrchen.cento
  • 第一次安装 Cento?建议从 v0.1.0 README 开始读

🐛 已知问题

  • Windows 上托盘图标可能不够精细(macOS 用了 template image,Windows 用普通彩色图)
  • Windows 上的标题栏是系统默认样式(不像 macOS 那样融合到内容区)

📦 体积

平台 安装包大小
macOS DMG ~4 MB
Windows MSI ~5-7 MB(预估)

依然是绝对的轻量级 RSS 阅读器。

🙏 感谢

第一次跨平台发布,能成功跑通要感谢 Tauri 团队、GitHub Actions 的免费 CI 资源。


完整 changelog: v0.1.0...v0.2.0