Skip to content

v2.41.0 — 源码基线文件自动识别(release-baseline.txt)

Choose a tag to compare

@aipayim aipayim released this 01 Aug 08:31

v2.41.0 (2026-08-01)

源码基线文件自动识别(release-baseline.txt)

  • 代理启动时从安装目录读取 release-baseline.txt(单行 vX.Y.Z,限 4 KiB),作为源码安装的版本基线
  • 克隆/复制源码仓库或源码 ZIP 安装,即使没有构建元数据(build-info/release-manifest)也能显示本机版本并判断是否可升级
  • 基线识别优先级:① 系统配置 updateBaselineTag ② 官方发布包元数据 ③ 干净官方 Git Tag ④ 源码基线文件 ⑤ 未知(只展示 Release,不提示更新)
  • build-release.jsrelease-baseline.txt 纳入 Release 内容清单,构建时写入当前 Tag;源码仓库同步维护该文件
  • 无效/缺失的基线文件保持「基线未知」,不误报版本
  • 更新检查缓存由 6 小时调整为 1 小时
  • npm test 10 项回归测试全部 PASS(含新增 testSourceBaseline 有效/缺失/非法三态)