Skip to content

v2.9.4 版本发布

Choose a tag to compare

@smart-open smart-open released this 11 Sep 06:50

吸收 main 分支三项修复(dcef5b0 / 9f8b68a / 96bdefa,按单应用结构手工适配)

  • 签到摘要同日合并:本轮未覆盖的账号(按「跳过已签」规则跳过)沿用当日旧记录,第二轮整份覆盖不再丢失「今日已签」状态;统计按合并后结果重算,跨天整份覆盖。
  • 签到进度列表全集模型:跳过的账号在进度列表中明示原因(已签到 / JWT 过期 / 冷却中),不再凭空消失;事件按 user_id 匹配行,进度条以本轮候选数为准。
  • TRAE 切换前 JWT 服务端预检与快照恢复后校验(issue #9):切换前轻量探活,JWT 被服务端吊销时中止切换并给出补救指引(网络故障不阻断);续期 JWT 流程自动跳过预检;快照恢复后校验关键登录态文件,无效自动回滚;签到完成的失效账号弹精确指引 toast,重试轮不再重试永久失效账号。

修复

  • 切换/续期误关 Trae CN IDE:桥脚本进程查杀由 Trae* 通配改为精确映像名(TRAE SOLO CN / TRAE SOLO),与 Trae CN IDE 同开时不再被误杀。
  • 开发期脚本资源漂移:debug 构建下脚本目录优先解析仓库源码,不再被 target/debug/ 残留旧拷贝劫持导致修复未生效。
  • 积分明细「-0」显示:积分浮点误差产生的负零统一归一,「可用积分」列与悬停明细为 0 时显示 "0"。
  • switch_account 改 async:切换前预检含网络调用,不再冻结 UI。

完整变更见 CHANGELOG。安装包与便携版均随附校验清单(latest.json),应用内自动更新会强制校验完整性。