Skip to content

Releases: MasterBao66/PayDance

薪跳 PayDance v0.9.7

Choose a tag to compare

@github-actions github-actions released this 16 Jun 06:57

PayDance v0.9.7

Changes

  • 语言优先首次配置:首次启动向导改为“使用偏好 → 薪资模式 → 工作时间”,让外语用户第一屏即可切换语言,再继续填写薪资和工作日配置。
  • 中英文独立官网入口:中文保留 /PayDance/,英文使用 /PayDance/en/;两页分别提供标题、描述、Canonical、Open Graph 和 JSON-LD,并通过双向 hreflang 与自动生成的 Sitemap 建立搜索入口。结构化数据版本与 dateModified 在构建时自动注入。
  • 官网刷新稳定性:Web Preview 在首帧同步恢复已保存主题,并在设置初始化完成前暂停颜色过渡,避免刷新时短暂出现浅色页面与黑色控件混合的画面。
  • 依赖与 CI 基线更新:前端依赖升级到当前兼容最新版;CI、CodeQL 与发布流程切换至 Node 24 和 Windows 2025,Pages 产物读取升级至 actions/download-artifact 8.0.1。
  • 推送提速:日常推送只在本地执行元数据、格式、代码规范和单元测试,耗时较长的构建、浏览器 QA、Rust 检查和安全审计交给 GitHub CI;正式发布继续通过 npm run verify:release 执行完整检查。
  • 维护基础升级:Renovate 改为立即检查、无限并发 PR 和人工合并评估;Web Preview 新增固定环境的像素差异门禁;Windows EXE 冒烟会输出窗口响应与单实例 JSON 证据。
  • 架构收敛:Rust 托盘与便携更新、Web Preview 样式、设置页仓库信息均按职责拆分;网页构建只注入版本号,不再包含完整 package.json
  • 贡献者导航:新增中英文架构修改地图,并要求新手任务明确用户可见结果、修改前证据、验收标准和验证命令。

Download and verification

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

薪跳 PayDance v0.9.6

Choose a tag to compare

@github-actions github-actions released this 14 Jun 07:11

PayDance v0.9.6

Changes

  • 首次体验修复:移动端首次向导 Footer 始终可见;Web Preview 每次访问默认回到完整看板,不再恢复上次迷你模式。
  • 设置自修复:单项损坏时只恢复该项或最小关联组,其余有效设置保持不变;修复结果会静默写回,不再显示长期损坏提示或自动打开设置中心。
  • 平台边界:Web Preview 使用独立的存储、更新器和外链适配器,浏览器构建不再引入 Tauri 平台模块。
  • Rust 回归测试:覆盖更新版本目录清洗、Windows EXE 识别、带空格路径参数和安装目录写入探测。
  • 发布安全:新增 CodeQL、Windows EXE 启动与单实例冒烟、SPDX SBOM;所有 GitHub Actions 固定到完整 Commit SHA。
  • 官网 SEO:分享图改为以产品 Logo 为主体,并从约 905 KB 压缩至约 45 KB;补充 Windows 桌面实时工资看板标题并修正结构化数据分类。

Download and verification

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

薪跳 PayDance v0.9.5

Choose a tag to compare

@github-actions github-actions released this 06 Jun 14:07

PayDance v0.9.5

Changes

  • 主窗口与迷你窗口位置隔离:两个模式分别保存和恢复坐标,移动迷你窗口不再覆盖完整窗口位置。
  • 多显示器与 DPI 恢复修复:窗口位置统一使用物理像素坐标,按真实主屏、各显示器工作区和缩放因子判断可见范围,支持左右副屏、不同缩放比例、任务栏区域与显示器断开回退。
  • 模式切换竞态修复:切换前捕获当前模式位置,调整窗口尺寸后恢复目标模式的位置快照,避免尺寸变化事件污染另一套坐标。
  • 回归保障:新增窗口模式切换、独立位置、150% DPI、副屏负坐标和显示器断开场景测试。

Download and verification

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

薪跳 PayDance v0.9.4

Choose a tag to compare

@github-actions github-actions released this 04 Jun 13:24

PayDance v0.9.4

Changes

  • 桌面可靠性收口:计时器改为混合时钟策略,长时间休眠或系统时间大幅前跳后会重新按真实墙上时间校准,同时继续避免金额倒退;窗口恢复会校验显示器可见区域。
  • 本地设置更可信:配置迁移升级为显式版本链,未来版本配置会安全隔离;设置写盘失败会在设置面板展示轻量提示,不再只进入 console。
  • 更新与发布链路加固:更新器区分开发配置缺失、正式版签名失败、清单异常和网络失败;Release dry-run 增加本次构建产物 smoke 报告,发布后 smoke 不再把 dry-run 误判为公开 Release 验证。
  • Web Preview 与可访问性:Web Preview QA 接入 CI 门禁;语言切换同步 HTML lang;更新角标改为语义按钮。

Download and verification

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

薪跳 PayDance v0.9.3

Choose a tag to compare

@github-actions github-actions released this 31 May 10:33

PayDance v0.9.3

Changes

  • 许可证架构重组:代码许可切换至 AGPL-3.0-only;新增 AGPL §7 附加条款(ADDITIONAL_TERMS.md,含署名保留、修改标注、反冒充、商标保留);重写商标政策(TRADEMARK.md);新增品牌资产许可(ASSET-LICENSE.md)、项目说明(NOTICE.md)、第三方声明(THIRD_PARTY_NOTICES.md)、贡献者许可协议(CLA.md);文档许可从 CC BY 4.0 切换至 CC BY-SA 4.0;README 许可证章节重写为四段式(代码/文档/品牌/商业授权)。
  • 砍掉 NSIS 安装包:移除 bundle.targets: ["nsis"],Release 仅发布便携版 EXE + SHA256 + .sig 签名。latest.json 更新清单指向便携版直链。清理 README、ROADMAP、CHANGELOG 等全部文档中的 NSIS/安装包表述。
  • CI 修复:gitleaks 从失效的 gitleaks/gitleaks-action@v2 切换至 choco install gitleaks 命令行调用,解决 Windows runner 二进制 404 与 API 不兼容问题。

Download and verification

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

薪跳 PayDance v0.9.2

Choose a tag to compare

@github-actions github-actions released this 31 May 09:11

PayDance v0.9.2

Changes

  • 分享卡片补全index.html 新增 og:image:alttwitter:image:alt,JSON-LD 结构化数据补充 softwareVersiondownloadUrllicenseisAccessibleForFreedateModified 字段。
  • 供应链安全加固:CI 新增 gitleaks(Git 历史密钥扫描)、cargo audit(Rust 依赖漏洞)和 cargo deny check(许可证合规与来源校验)三个检查步骤。
  • 治理文档体系:新增或重写 SECURITY.mdCONTRIBUTING.mdTRADEMARK.mdROADMAP.mdSUPPORT.md 及其英文版,共 10 个文件,均以中文为主版本并含英文双向链接。
  • README 刷新:中英文核心特性均加入"中英文双语界面""静默自动更新""NSIS 安装包"描述,反映 v0.9.0 以来实际能力。
  • 官网语言切换器优化:从右下角移至右上角 Topbar 版本号左侧,暗色模式下边框、背景与文字颜色适配。
  • 发布流程修复:移除偶发 404 失败的 attest-build-provenance 步骤,Release workflow 可靠性提升。

Download and verification

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

薪跳 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.

薪跳 PayDance v0.8.15

Choose a tag to compare

@github-actions github-actions released this 27 May 11:28

PayDance v0.8.15

Changes

  • Release Windows 附件改为版本化命名,发布 pay-dance-v0.8.15-windows-x64.exe 与对应 SHA256 文件,降低用户本地下载文件混淆。
  • README Windows 下载链接同步指向版本化 Release asset,网页端下载入口共享同一版本化下载地址。
  • Web Preview 主入口拆分为页面、顶部品牌、首屏文案、操作按钮、软件展示区、迷你透明度面板和页脚组件,保留现有视觉方向不变。
  • Web / Desktop 构建改为构建期选择单一运行入口,并新增构建边界断言,防止互相产出对方的孤儿 chunk。
  • npm 与 Rust 锁文件依赖同步更新到当前可用补丁版本。
  • Issue 模板版本提示同步更新至 v0.8.15。

Download and verification

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

薪跳 PayDance v0.8.14

Choose a tag to compare

@github-actions github-actions released this 27 May 06:48

PayDance v0.8.14

Changes

  • Web Preview 撤回 v0.8.13 的斜向细线和轨道装饰,重构为“静默钛黑 / 高端硬件橱窗”视觉方向,以材质、层次、空间和低频光感建立高级感。
  • Web Preview 暗色模式改用钛黑基底、柔和光幕、展示台材质层和更克制的窗口浮起阴影,避免背景与软件窗口混在一起。
  • Web Preview 浅色模式同步改为更干净的暖白材质层,保留原有区隔感,不再引入明显装饰线。
  • 网页端新增 Favicon,使用产品 Logo,并通过 GitHub Pages base 路径正确加载。
  • Web Preview QA 断言同步更新,禁止线条堆叠式装饰,并检查暗色材质舞台、Favicon、移动端标签与副标题稳定性。
  • Issue 模板版本提示同步更新至 v0.8.14。

Download and verification

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

薪跳 PayDance v0.8.13

Choose a tag to compare

@github-actions github-actions released this 26 May 15:40

PayDance v0.8.13

Changes

  • Web Preview 深色模式重做页面背景层次,在软件展示区背后加入克制的琥珀光场、细线轨道和更明确的窗口承托阴影,拉开页面背景与软件窗口的视觉距离。
  • Web Preview 浅色模式同步补充低透明度装饰线场,保持现有干净区隔,同时让浅深色两套背景语言更一致。
  • Web Preview 桌面端副标题下移,减少与主标题之间的拥挤感;移动端继续保留前一版已优化的轻量副标题和底部标签间距。
  • Web Preview 拆分状态逻辑与三枚底部标签组件,主橱窗组件更聚焦布局表达,并新增 QA 断言覆盖移动端标签重叠、副标题尺寸和深色舞台装饰。
  • Issue 模板版本提示同步更新至 v0.8.13。

Download and verification

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