Releases: MasterBao66/PayDance
Releases · MasterBao66/PayDance
Release list
薪跳 PayDance v0.9.7
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-artifact8.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
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.9.6
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
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.9.5
PayDance v0.9.5
Changes
- 主窗口与迷你窗口位置隔离:两个模式分别保存和恢复坐标,移动迷你窗口不再覆盖完整窗口位置。
- 多显示器与 DPI 恢复修复:窗口位置统一使用物理像素坐标,按真实主屏、各显示器工作区和缩放因子判断可见范围,支持左右副屏、不同缩放比例、任务栏区域与显示器断开回退。
- 模式切换竞态修复:切换前捕获当前模式位置,调整窗口尺寸后恢复目标模式的位置快照,避免尺寸变化事件污染另一套坐标。
- 回归保障:新增窗口模式切换、独立位置、150% DPI、副屏负坐标和显示器断开场景测试。
Download and verification
- Download assets from this GitHub Release page.
- If a
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.9.4
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
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.9.3
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
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.9.2
PayDance v0.9.2
Changes
- 分享卡片补全:
index.html新增og:image:alt、twitter:image:alt,JSON-LD 结构化数据补充softwareVersion、downloadUrl、license、isAccessibleForFree、dateModified字段。 - 供应链安全加固:CI 新增 gitleaks(Git 历史密钥扫描)、
cargo audit(Rust 依赖漏洞)和cargo deny check(许可证合规与来源校验)三个检查步骤。 - 治理文档体系:新增或重写
SECURITY.md、CONTRIBUTING.md、TRADEMARK.md、ROADMAP.md、SUPPORT.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
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.9.0
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.txt与sitemap.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
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.8.15
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
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.8.14
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
.sha256file is provided, verify the executable before running it.
薪跳 PayDance v0.8.13
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
.sha256file is provided, verify the executable before running it.