Skip to content

Clash Verge Rev v2.1.0

v2.1.0 发行代号:臻 (稳定版,推荐更新)

代号释义: 千锤百炼臻至善,集性能跃升、功能拓展、交互焕新于一体,彰显持续打磨、全方位优化的迭代精神。

功能新增

  • 新增窗口状态实时监控与自动保存功能
  • 增强核心配置变更时的验证与错误处理机制
  • 支持通过环境变量CLASH_VERGE_REV_IP自定义复制IP地址
  • 添加连接表列宽持久化设置与进程过滤功能
  • 新增代理组首字母导航与动态滚动定位功能
  • 实现连接追踪暂停/恢复功能
  • 支持从托盘菜单快速切换代理配置
  • 添加轻量级模式开关选项
  • 允许用户自定义TUN模式增强类型和FakeIP范围
  • 新增系统代理状态指示器
  • 增加Alpha版本自动重命名逻辑
  • 优化字母导航工具提示与防抖交互机制

性能优化

  • 重构代理列表渲染逻辑,提升布局计算效率
  • 优化代理数据更新机制,采用乐观UI策略
  • 改进虚拟列表渲染性能(Virtuoso)
  • 提升主窗口Clash模式切换速度 (感谢Tunglies)
  • 加速内核关闭流程并优化管理逻辑
  • 优化节点延迟刷新速率
  • 改进托盘网速显示更新逻辑
  • 提升配置验证错误信息的可读性
  • 重构服务架构,优化代码组织结构 (感谢Tunglies)
  • 优化内核启动时的配置验证流程

问题修复

  • 修复删除节点时关联组信息残留问题
  • 解决菜单切换异常与重复勾选问题
  • 修正连接页流量计算错误
  • 修复Windows圆角显示异常问题
  • 解决控制台废弃API警告
  • 修复全局热键空值导致的崩溃
  • 修复Alpha版本Windows打包重命名问题
  • 修复MacOS端口切换崩溃问题
  • 解决Linux持续集成更新器问题
  • 修复静默启动后热键失效问题
  • 修正TypeScript代理组类型定义
  • 修复Windows托盘图标空白问题
  • 优化远程目标地址显示(替换旧版IP展示)

交互体验

  • 统一多平台托盘图标点击行为
  • 优化代理列表滚动流畅度
  • 改进日志搜索功能与数据管理
  • 重构热键管理逻辑,修复托盘冻结问题
  • 优化托盘网速显示样式
  • 增强字母导航工具提示的动态响应

国际化

  • 新增配置检查多语言支持
  • 添加轻量级模式多语言文本
  • 完善多语言翻译内容

维护更新

  • 将默认TUN协议栈改为gVisor
  • 更新Node.js运行版本
  • 移除自动生成更新器文件
  • 清理废弃代码与未使用组件
  • 禁用工作流自动Alpha标签更新
  • 更新依赖库版本
  • 添加MacOS格式转换函数专项测试
  • 优化开发模式日志输出

安全增强

  • 强化应用启动时的配置验证机制
  • 改进脚本验证与异常处理流程
  • 修复编译警告(移除无用导入)