Skip to content

薪跳 PayDance v0.9.0

Choose a tag to compare

@github-actions github-actions released this 30 May 16:24

PayDance v0.9.0

Changes

  • 多语言支持:新增完整 i18n 基础设施(vue-i18n 轻量自主方案),支持简体中文与英文切换。设置中心新增语言选择器,所有 UI 文案、状态提示、校验错误均实现双语覆盖。
  • 许可证更新:代码许可从 AGPL-3.0 更换为 GPL-3.0-only,明确商标保护声明("薪跳""PayDance" 为作者商标),文档采用 CC-BY-4.0。新增英文 README,原中文 README 保留为 README_CN.md。
  • 产品官网 SEO:Web Preview 首页新增 Open Graph / Twitter Card / JSON-LD 结构化数据标签,补充 robots.txtsitemap.xml,改善社交媒体分享预览与搜索引擎收录。
  • 自动更新机制:接入 tauri-plugin-updater,应用启动时后台静默检查 GitHub Releases 最新版本。检测到新版本时,设置中心底部版本号旁出现橙色小箭头图标,点击即可下载安装并自动重启。
  • 设置中心改进:修复"检查更新"按钮无样式问题,改为静默后台检查 + 版本号旁微小角标,符合产品安静克制的设计基调。
  • 迷你悬浮窗口:aria-label 实现双语化,右键交互保持原有一致体验。
  • 代码质量:重构 WindowTitlebar 状态判断(字符串比较 → isWorkingStatus 布尔 prop),useAppUpdater 增加 try/finally 防护,UpdaterStatus 新增 unavailable 状态统一 Web/Desktop 行为。
  • 工程自动化:新增 Renovate 配置,npm + Cargo 依赖自动分组更新,补丁版本自动合并。
  • 依赖更新:npm 与 Rust 锁文件同步到当前可用版本。
  • Issue 模板:Bug Report 与 Feature Request 版本提示同步更新至 v0.9.0。

Download and verification

  • Download assets from this GitHub Release page.
  • If a .sha256 file is provided, verify the executable before running it.