Skip to content

AutoForge v1.21.11

Choose a tag to compare

@github-actions github-actions released this 31 Oct 03:08
· 12 commits to main since this release

更新内容

  • DDT 导入忽略空字符串、仅空白字符和 null,不再把跨 SR 的空列展开到每条用例;保留 0、false、有效文本和实际旅程步骤。
  • 字段详情默认隐藏旧数据中的空字段,支持字段搜索、每页 48 个字段和长文本分段查看,复制、编辑仍使用完整原值。
  • 新增 DDT 管理 → 用例 → 清空 DDT 用例:只清理当前项目、版本、测试阶段,同时从任务移除成员并保存新任务版本,保留任务、普通 TestNG 用例和已有执行记录。提供数量核对、确认文字、进度、停止及失败后继续。

升级与使用

  • 包含 SQLite 0092/PostgreSQL 0090 任务成员反查索引迁移。Full 请同步升级 Web 和全部独立 worker;无新增配置、依赖或 Runner 协议变化。
  • 升级不会自动清理已有数据。确认清空后,会永久删除对应 DDT、修改历史和回收站记录。重新导入会生成新用例记录,需重新加入任务;旧执行继续从执行记录页面访问。
  • 快速部署镜像更新为 autoforge/backend:1.21.11-amd64。Release 提供原生 amd64/arm64 镜像、部署包、元数据与 SBOM、签名和校验清单;Jenkins 插件和 Runner Agent 继续内置于主平台。

验证

121 项定向场景通过,包含真实 SQLite/PostgreSQL、8100 多条清理、任务与执行快照保留、迁移升级/失败回滚、Full/Lite 的 8100×2050 宽表预检及真实维护线程。三项生产 Lite Playwright 场景及补测通过,已审查 1024/1536 宽度带数据截图。类型、范围内 Lint/格式和 Web/worker 构建通过,发布前补充 18 项部署/工作流检查。

按要求采用最快发布路径,仅运行 Release;双架构、内置资源、SBOM、签名和完整资产检查保留。未运行其他标准远端验收,完整 Full 浏览器集群和私有表格未在本次本地复验。