大大大优化 v1.1.10
正式版 v1.1.10
GoclashZ v1.1.10 登场。
更新内容
v1.1.10 更新说明:
- 版本升级与文案优化:将版本号全面升级至 v1.1.10,并将设置页自启启动模式文案精简为“管理员模式”。
- 托盘与 IP 缓存修复:解决 Wails 前端不定参映射导致强制刷新 IP 失效的问题;引入非阻塞机制实现托盘异常重启;新增出站 IP 缓存的定时自动清理功能。
- 出站 IP 并发与格式化:通过
singleflight完善出站 IP 检测的并发控制与按状态隔离缓存,抽离规范了时间/容量格式化函数。 - 前端白屏及测速修复:修复因 Teleport 挂载点晚于组件渲染导致的前端白屏问题,并解决旧版出站 IP 函数调用引发的报错。
- 托盘健壮性增强:在自建的 Win32 TrayRuntime 中,补齐了状态重置、错误指令反馈机制以及
iconAdded状态跟踪。 - 自建托盘架构修正:修复自定义托盘的资源回收(防泄露)、
renderQueued竞态条件以及 Wails API 初始化异常。 - 架构级托盘重构:彻底弃用容易引发系统死锁的第三方
systray库,从零自建纯净的 Win32 原生托盘运行时(TrayRuntime)。 - 自启诊断与 COM 修复:修复开机自启任务的“诊断与修复”功能,并解决 Windows COM 组件跨线程初始化的崩溃问题。
- 提权自启状态同步(三):深度解决自启失败后的 UI 状态滞留、与后端
DesiredState期望状态脱节,以及并发修改托盘菜单引发的 Bug。 - 提权自启状态同步(二):进一步优化提权自启配置写入失败时的精确回滚,并修复了 COM 操作时的类型断言问题。
- 提权自启状态同步(一):彻底修复以管理员权限重启(或创建自启)时导致的配置丢失、意外覆盖,以及原代理状态无法正确恢复的 P0 级严重缺陷。
- 乐观 UI 兜底:修复设置页自启模式下拉框的默认值映射异常,并优化代理重置逻辑的稳定性。
安装与运行须知
- 从 Releases 页面下载最新版本的 GoclashZ 安装包。
- 常规模式双击即可运行;若需开启虚拟网卡(TUN)模式或使用 UWP 修复工具,请务必右键选择以管理员身份运行。
- 便携包,解压即用,点击主程序即可使用。
- 如果有缺失运行环境,请前往 Microsoft Edge WebView2 下载页面
GoclashZ - 追求极致性能与极简体验。