From 04bdd48a2abc77da0c80505df587d9e628a87064 Mon Sep 17 00:00:00 2001 From: wonfen Date: Thu, 20 Mar 2025 14:44:26 +0800 Subject: [PATCH] release 2.2.0 --- UPDATELOG.md | 71 +++++++++++++++++++++++++++++++++++++++ package.json | 2 +- src-tauri/tauri.conf.json | 2 +- 3 files changed, 73 insertions(+), 2 deletions(-) diff --git a/UPDATELOG.md b/UPDATELOG.md index 3be0e88f..c0ba68d8 100644 --- a/UPDATELOG.md +++ b/UPDATELOG.md @@ -1,3 +1,74 @@ +## v2.2.0 + +**发行代号:拓** + +代号释义: 本次发布在功能上的大幅扩展。新首页设计为用户带来全新交互体验,DNS 覆写功能增强网络控制能力,解锁测试页面助力内容访问自由度提升,轻量模式提供灵活使用选择。此外,macOS 应用菜单集成、sidecar 模式、诊断信息导出等新特性进一步丰富了软件的适用场景。这些新增功能显著拓宽了 Clash Verge 的功能边界,为用户提供了更强大的工具和可能性。 + +#### 新增功能 +1. **首页** + - 新增首页功能,默认启动页面改为首页。 + - 首页流量图卡片显示上传/下载名称。 + - 首页支持轻量模式切换。 + - 流量统计数据持久保存。 + - 限制首页配置文件卡片URL长度。 + +2. **DNS 设置与覆写** + - 默认启用 DNS 设置。 + - 新增 DNS 覆写功能。 + +3. **解锁测试** + - 新增解锁测试页面。 + +4. **轻量模式** + - 新增轻量模式及设置。 + - 添加自动轻量模式定时器。 + +5. **系统支持** + - macOS 支持 CMD+W 关闭窗口。 + - 新增 macOS 应用菜单。 + - 支持 alpha 更新。 + - 添加管理员权限提示。 + - 新增 sidecar 模式。 + +6. **其他** + - 增强延迟测试日志和错误处理。 + - 添加诊断信息导出。 + - 新增代理命令。 + +#### 修复 +1. **系统** + - 修复 Windows 热键崩溃。 + - 修复 macOS 无框标题。 + - 修复 Windows/Linux 运行时崩溃。 + - 修复 Netflix 检测错误。 + - 修复服务模式检测失败。 + +2. **性能** + - 优化小数值速度更新。 + - 增加请求超时至 60 秒。 + - 修复代理节点选择同步。 + +3. **构建** + - 修复构建失败问题。 + +#### 优化 +1. **性能** + - 优化首页组件性能。 + - 优化流量图表资源使用。 + - 提升代理组列表滚动性能。 + - 加快应用退出速度。 + +2. **重构** + - 优化定时器管理。 + - 重构 MihomoManager 处理流量。 + - 优化 WebSocket 连接。 + +3. **其他** + - 更新依赖。 + - 默认 TUN 堆栈改为 gvisor。 + +--- + ## v2.1.2 **发行代号:臻** diff --git a/package.json b/package.json index b3b3ca07..f058fe6c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clash-verge", - "version": "2.1.3-alpha", + "version": "2.2.0", "license": "GPL-3.0-only", "scripts": { "dev": "cross-env RUST_BACKTRACE=1 tauri dev -f verge-dev -- --profile fast-dev", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index bd039c32..b2fa9112 100755 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,5 +1,5 @@ { - "version": "2.1.3-alpha", + "version": "2.2.0", "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "bundle": { "active": true,