Skip to content

CodePier 1.29.1 · 安全测试清理与界面可靠性修复

Choose a tag to compare

@cyeinfpro cyeinfpro released this 15 Oct 20:02
· 66 commits to main since this release

CodePier 1.29.1

  • 全回归收集与任务采用独立受管 scratch,成功、失败、取消和超时均先核实进程退出再回收,保留 JUnit、摘要和有界日志;清理未确认不能算验证完成。

  • 增加显式测试包装入口,其他映射项目可选择接入;普通 exec 和框架写到受管目录之外的文件不会被猜测清理,现有映射配置不自动改变。

  • 持久清理状态、目录身份与进程组核验支持保守崩溃恢复;历史工作树只有只读审查清单,不删除用户改动、独有提交或未知数据。

  • 默认 256 MiB 空闲准入、2 GiB 采样 scratch 预算和 8 MiB 日志上限。当前包装器依赖 POSIX;Windows 拒绝不安全回退,脱离继承进程组的守护进程及不明启动窗口需人工检查。

  • 本地清理相关验收 146 项通过,完整跨平台回归及发布归档以最终同提交 CI 为准。发布不自动部署、升级服务或启用全部映射。

  • 修复项目管理弹窗在异步预览返回时上下移动、导致 WebKit 快速取消选择点击丢失的竞态;操作区保持顶部位置,并增加受控鼠标时序、键盘、滚动和窄屏验证。

  • 修复任务方案已确认但旧问题卡仍显示等待的增量刷新遗漏;仅在卡片投影字段实际变化时更新对应消息,相同轮询不重复重绘或发送。

  • 修正慢 socket 测试的固定 20ms 调度假设,使用有界事件同步;保留 300ms HTTP admission 标准及发送任务收尾断言。

验证

全回归入口默认接入受管清理;其他映射项目需显式使用统一包装入口。历史目录仍只读盘点,本发布不触发历史删除、现用服务升级或部署。