Clash Verge Rev Alpha
Pre-release
Pre-release
v2.3.0
尽管外部控制密钥已自动补全默认值且不允许为空。仍然推荐自行修改外部控制密钥。
⚠️ 已知问题
- 仅在Ubuntu 22.04/24.04,Fedora 41 Gnome桌面环境 做过简单测试,不保证其他其他Linux发行版可用,将在未来做进一步适配和调优
- MacOS 下 墙贴主要为浅色,Tray 图标深色时图标闪烁;彩色 Tray 速率颜色淡
- 窗口状态管理器已确定上游存在缺陷,暂时移除。当前不再内置窗口大小和位置记忆。
- MacOS 下卸载服务后需手动重启软件才能与内核通信。
2.3.0 相对于 2.2.3
🐞 修复问题
- 首页"代理模式"快速切换导致的卡死问题
- 解锁测试报错信息
- Macos 快捷键关闭窗口无法启用自动轻量模式
- 静默启动异常窗口创建和关闭流程
- Windows 错误的全局快捷键
Ctrl+Q
注册 - Vless URL 解码时网络类型错误
- 切换自定义代理地址导致系统代理状态异常
- Macos TUN 默认无效网卡名称
- 托盘更改订阅后 UI 不同步的问题
- 修复提权漏洞,改用带认证的 IPC 通信
- 编辑器中连字符问题
- 安装服务模式后无法立即开启 TUN 模式
- 同步更新多语言翻译
- 修复 .window-state.json 无法删除的问题
- 无法修改配置更新 HTTP 请求超时
- 修复 getDelayFix 钩子问题
- 使用外部扩展脚本覆写代理组时首页无法显示代理组
- 导出诊断 Verge 版本与设置页面不同步
✨ 新增功能
- Mihomo(Meta)内核升级至 1.19.10
- 允许代理主机地址设置为非 127.0.0.1 对 WSL 代理友好
- 关闭系统代理时关闭已建立的网络连接
- 托盘显示当前轻量模式状态
- Webdav 请求加入 UA
- Webdav 支持目录重定向
- Webdav 备份目录检查和文件上传重试机制
- 系统代理守卫可检查意外设置变更并恢复
- 定时自动订阅更新也能自动回退使用代理
- 订阅请求超时机制,防止订阅更新的时候卡死
- 订阅卡片点击时间可切换下次自动更新时间,自动更新触发后页面有明确的成功与否提示
- 添加网络管理器以优化网络请求处理,防止资源竞争导致的启动时 UI 卡死
- 更新依赖,替换弃用元素
- 首页当前节点增加排序功能
- DNS 覆写下增加 Hosts 设置功能
- 修复服务模式安装后无法立即开启 TUN 模式的问题
- 支持手动卸载服务模式,回退到 Sidecar 模式
- 添加了土耳其语,日本语,德语,西班牙语,繁体中文的支持
- 卸载服务的按钮
- 添加了Zashboard的一键跳转URL
- 使用操作系统默认的窗口管理器
- 切换、升级、重启内核的状态管理
- 更精细化控制自动日志清理,新增1天选项
- Winodws 快捷键名称改为
Clash Verge
- 配置加载阶段自动补全 external-controller secret 字段。
- 添加 TCP Concurrency (TCP并发)
🚀 优化改进
- 系统代理 Bypass 设置
- Windows 下使用 Startup 文件夹的方式实现开机自启,解决管理员模式下开机自启的各种问题
- 切换到规则页面时自动刷新规则数据
- 重构更新失败回退机制,使用后端完成更新失败后回退到使用 Clash 代理再次尝试更新
- 编辑非激活订阅的时候不在触发当前订阅配置重载
- 改进核心功能防止主进程阻塞、改进MihomoManager实现,以及优化窗口创建流程
- 优化系统代理设置更新逻辑
- 重构前端通知系统分离通知线程防止前端卡死
- 优化网络请求和错误处理
- 重构通知系统
- 使用异步方法重构 UI 启动逻辑,解决启动软件过程中的各种卡死问题
- MacOS 下默认关闭托盘速率显示
- 优化服务操作流程,提升系统服务相关操作的稳定性和用户体验
- 优化了其他语言的翻译问题
- Mihomo 内核默认日志等级为 warn
- Clash Verge Rev 应用默认日志等级为 warn
- 重构了原来的 IP 信息请求重试机制,采用轮询检测,解决了 Network Error 和超时问题
- 对轮询检测机制进行了优化,引入洗牌算法来增强随机性
- 对获取系统信息的流程进行了优化,并添加了去重检测机制,确保剔除重复的信息
- 优化窗口状态初始化逻辑和添加缺失的权限设置
- 异步化配置:优化端口查找和配置保存逻辑
- 重构事件通知机制到独立线程,避免前端卡死
- 优化端口设置,每个端口可随机设置端口号
- 优化了保存机制,使用平滑函数,防止客户端卡死
- 优化端口设置退出和保存机制
- 强制为 Mihomo 配置补全并覆盖 external-controller-cors 字段,默认不允许跨域和仅本地请求,提升 cors 安全性,升级配置时自动覆盖
- 修改 端口检测范围 (1111-65536)
- 配置文件缺失 secret 字段时自动填充默认值 set-your-secret
- 优化异步处理,防止部分组件 UI 阻塞
- 关闭 DNS 启用
- 延迟测试链接更换为 Https 协议 https://cp.cloudflare.com/generate_204
🗑️ 移除内容
- 窗口状态管理器
- Webdav 跨平台备份恢复限制
我应该下载哪个版本?
MacOS
- MacOS intel芯片: x64.dmg
- MacOS apple M芯片: aarch64.dmg
Linux
- Linux 64位: amd64.deb/amd64.rpm
- Linux arm64 architecture: arm64.deb/aarch64.rpm
- Linux armv7架构: armhf.deb/armhfp.rpm
Windows (不再支持Win7)
正常版本(推荐)
- 64位: x64-setup.exe
- arm64架构: arm64-setup.exe
便携版问题很多不再提供
内置Webview2版(体积较大,仅在企业版系统或无法安装webview2时使用)
- 64位: x64_fixed_webview2-setup.exe
- arm64架构: arm64_fixed_webview2-setup.exe
FAQ
稳定机场VPN推荐
Created at Thu Aug 21 22:34:23 CST 2025.
What's Changed
- fix: macos dock icon and text display by @Tunglies in #2818
- Issues label options template by @Tunglies in #2820
- fix: build failed with Windows by @Tychristine in #2825
- refactor: reorganize feat.rs into modular structure by @Tunglies in #2827
- refactor: rename cmds module to cmd for better consistency by @Tunglies in #2830
- feat: add fast compilation options for development and release by @Tunglies in #2831
- refactor: improve proxy group UI and spacing by @Tunglies in #2835
- chore: fast-dev and fast-build profile by @Tunglies in #2841
- docs: add fast build and clean commands to contributing guide by @Tunglies in #2842
- version: 2.1.3 alpha by @Tunglies in #2851
- workflow: remove 32-bit platform by @Tychristine in #2855
- feat: add export diagnostic info functionality by @Tunglies in #2856
- style: update box styling in settings page for improved layout by @Tunglies in #2857
- feat: add Mihomo API modules and manager by @Tunglies in #2869
- feat(sysinfo): Add diagnostic information enhancements by @Tunglies in #2880
- fix: issues #2838 by @XiaoYu0807 in #2886
- refacture: Mihomo API integration by @Tunglies in #2900
- feat(mihomo): refactor MihomoManager for global access and improve proxy retrieval by @Tunglies in #2906
- workflow: remove renaming behavior. by @Tychristine in #2909
- fix: ISSUES #2727 by @XiaoYu0807 in #2913
- add: missing i18n text. by @Tychristine in #2917
- feat: Add x-data-grid component localization by @XiaoYu0807 in #2925
- fix: Notice @ts-ignore by @Taoister39 in #2896
- chore: Change default TUN stack from 'mixed' to 'gvisor' by @Tychristine in #2967
- refactor(timer): enhance timer initialization and task handling by @maqic in #2956
- fix: build failed. by @Tychristine in #2981
- chore: correct typo in src/locales/en.json by @GKarbon in #2978
New Contributors
- @XiaoYu0807 made their first contribution in #2886
- @maqic made their first contribution in #2956
- @GKarbon made their first contribution in #2978
Full Changelog: v2.1.2...alpha