mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-11-12 13:42:08 +08:00
The reinstall page runs the previous uninstaller, which removes the Service, and the new installer only tried to start one. Record whether clash_verge_service exists, with its start type and running state, in .onInit before that uninstaller can run. When it existed, Section Install reinstalls it with the bundled cores and their hashes through the installer's own elevation, then restores a non-automatic start type and the stopped state. A first install still never adds a Service. A failed reinstall or restore is logged, shown in a warning dialog that is auto-confirmed under /S, and sets exit code 2, so the installer does not report success. Validated only by compiling the macros with makensis -WX against the real SimpleSC plugin; not run on Windows. Refs #8553 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2.6 KiB
2.6 KiB
v2.6.0
🐞 修复问题
- 修复检测更新后又发布新版时,应用内更新失败
- 修复订阅响应过大导致内存占用过高,限制单次下载为 4 MiB
- 修复全局模式默认停在
DIRECT或REJECT导致流量未经代理,现自动切换到第一个策略组 - 修复订阅中未加引号的 REALITY
short-id(如1234e123)被误读为数字,导致订阅无法启用
🍎 macOS
- 修复 macOS TUN 模式下原有 DNS 被清除、关闭后 DNS 未恢复及联网后设置未生效
- 修复 macOS 断网时误报代理已回退直连,恢复联网后自动重试系统代理
✨ 新增功能
🚀 优化改进
- 优化连接、规则和日志筛选:切换页面后保留过滤条件
- 优化全局模式代理列表:仅显示
GLOBAL节点,选中其中的策略组时才显示该组
🖥️ Windows
- 优化 Windows 升级安装时自动重装已安装的服务并保留启停设置,重装失败时提示
🍎 macOS
- 优化 macOS TUN 模式的系统 DNS,增加阿里和 Cloudflare 地址