Skip to content

GoclashZ v1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Jun 20:51
· 18 commits to main since this release

正式版 v1.2.0

GoclashZ v1.2.0 登场。

更新内容

v1.2.0 更新说明:

规则模块重构与界面优化

  1. 重构规则存储引擎,移除遗留的 dirty 标记机制,极大简化了远程配置覆写逻辑。
  2. 规则表单全面升级为结构化下拉选择(类型、内容、策略)。
  3. 策略下拉框新增支持选择所有底层节点及 GLOBAL/COMPAT 内置策略。
  4. 增强规则引擎校验机制,强制规范 MATCH 类型及常规规则格式,允许兼容解析自定义类型。

并发安全与稳定性修复

  1. 修复规则配置混用问题,在统一锁区间内读取快照与覆盖规则,彻底解决高频更新导致的死锁与脏读。
  2. 优化订阅更新防擦写机制,将网络下载、覆盖写入、缓存初始化等流程集成至单次事务。
  3. 修复了附加规则配置(overlay)加载时,错误吞没文件损坏导致静默清空的隐患。
  4. 清理前端冗余代码,移除陈旧的计算属性与多余的样式绑定。

发版集成与打包自动化

  1. 新增基于 GitHub Actions 的 Release CI 工作流,推送 v* 标签自动构建并发布。
  2. 引入极致精简的便携包(ZIP 与 7z),仅保留主程序与内核,支持首启自动释放环境。
  3. 规范化 Inno Setup 配置,安装包固定输出为 GoclashZ_win_amd64_Setup.exe。
  4. 新增版本管理脚本 set_version.ps1,实现版本号统一自动化注入。

安装与运行须知

  1. 从 Releases 页面下载最新版本的 GoclashZ 安装包。
  2. 常规模式双击即可运行;若需开启虚拟网卡(TUN)模式或使用 UWP 修复工具,请务必右键选择以管理员身份运行。
  3. 便携包,解压即用,点击主程序即可使用。
  4. 如果有缺失运行环境,请前往 Microsoft Edge WebView2 下载页面

GoclashZ - 追求极致性能与极简体验。