Skip to content

EnvScope 0.21.0 Alpha 1 — 检测偏好、FlClash 与脱敏诊断

Pre-release
Pre-release

Choose a tag to compare

@qudadd qudadd released this 29 Oct 21:15
· 32 commits to main since this release

EnvScope 0.21.0 Alpha 1 增加持久检测偏好、FlClash 集成与脱敏诊断 ZIP。

  • 六组可选检查由一键检测与后台巡检共用。已有目标时修改策略后自动复检,单项检测可临时覆盖默认偏好;必需依赖保留,跳过不算通过。可选例外保留原始告警 / 失败,不放宽证书、地址策略或必需检查。
  • FlClash 纳入目标选择、安装识别、受控启动 / 重开 / 恢复、代理离线重开与内核守护。一键流程可先启动客户端再复检。TUN 和规则仍在 FlClash 内手动设置,界面标红给出步骤;不会套用 Clash Verge 的偏好格式。
  • 命令日志仅记录命令、状态、时间和耗时,单份最多 512 KiB、轮转两份,可以关闭和清除。仅调整日志开关不改变已有守护基线;损坏的同意配置不会重新启用日志。
  • 诊断 ZIP 只含固定检查状态、偏好和允许的命令元数据,不打包原始报告、账号数据卷、IP、代理配置或修复备份。日志关闭时,旧命令日志也不导出。
  • 确认目标与处理中保持按钮状态一致,避免点击被忽略;相同的后台状态刷新不会清除已生成的修改方案,地区恢复入口继续保留。
  • 修复退出竞态:停止接收新操作,等待已接收请求与最后的日志完成后再释放目录。日志读取不会创建目录或锁文件。

本次代码为 5493c427b5105fc7d139f3cf717842d874d94afb。608 项 Python 回归(本地 Windows 2 项平台专属跳过)、11 项 JavaScript 回归、18 套离线界面流程及 Windows / macOS arm64 / macOS x64 冻结包验收,以最终公开检查记录为准:
代码与界面检查,三架构完整构建与隔离验收。冻结包另验证了诊断模块、日志同意持久化和 ZIP 白名单。所有 OS 任务、数据卷、应用生命周期和网络场景使用临时夹具,没有修改真实账号、代理或系统地区。

已有维护方案在检测策略变化后需重新批准。仅修改日志同意不要求重新授权守护。实际登录、订阅、回复与真实 VPN 驱动需要在自己的环境确认,Alpha 安装包尚未商业签名。

整体上游升级继续进行:最新 Windows .csnap 格式兼容、后续暂存 / 并发细节和完整旧软件清理仍列在完整功能核对表,本版不宣称整体功能对齐已完成。

本版安装包来自上面同一提交的三架构成功构建。标签另行触发的重复构建已在该成功证据齐全后取消。