diff --git a/Cargo.lock b/Cargo.lock index 4b817ca97..851d33d8f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1072,7 +1072,7 @@ checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "clash-verge" -version = "2.5.2" +version = "2.5.3" dependencies = [ "aes-gcm", "anyhow", diff --git a/Changelog.md b/Changelog.md index 47c4b6f48..2c23ee406 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,83 +1,13 @@ -## v2.5.2 +## v2.5.3 ### 🐞 修复问题 -- 修复 macOS 托盘速率显示样式异常 -- 修复订阅 TLS 1.0/1.1 等过旧协议时显示更明确错误原因 -- 修复 gzip 压缩订阅响应被当作无效 YAML 导致导入失败的问题 -- 修复订阅 URL 使用空密码 Basic Auth 时未发送认证信息的问题 -- 修复 Linux 托盘可能与其他 Tauri 程序冲突导致的图标异常 -- 修复前端连接页面导致的内存泄漏 -- 修复 macOS 12(Monterey)首页 IP 卡片兼容性问题 -- 修复首页代理卡片可能错误显示通信异常的问题 -- 修复 Fake-IP 模式开启 IPv6 后未生成 fake-ip-range6 的问题 -- 修复 DNS 覆写的高级模式无法正常编辑 -- 修复部分非标准 WebDAV 服务器在备份目录已存在时的问题 -- 修复 Linux 应用内更新问题 -- 修复 JS 脚本验证因 console 方法调用导致的执行失败问题 -- 修复 macOS 内存压力下 WebView 渲染进程被系统终止引发的白屏与主进程内存泄漏 -- 修复全局热键开关设置可能被意外覆盖的问题 -- 修复编辑节点时 Base64 解码未能正确处理非 ASCII 字符的问题 -- 修复订阅规则编辑器自定义规则偶发显示为空的问题 -- 修复开启“允许局域网连接”后,其他局域网设备仍可能无法连接代理的问题 -- 修复“允许局域网连接”页面可能无法显示网络接口的问题 -- 修复导入包含无效 v2ray-plugin 参数的 ss:// 链接时可能崩溃的问题 -- 修复 macOS 托盘图标可能闪烁的问题 -- 修复 macOS 应用启动及从菜单栏重新打开时,窗口可能无法正确激活的问题 -- 修复 macOS App Translocation 状态下服务安装或启动异常的问题 -- 修复异常窗口尺寸被保存后,应用窗口可能无法正常显示的问题 -- 修复首页上传和下载总流量统计不准确的问题 -- 修复首页当前代理状态偶尔不同步的问题 -- 修复 URLTest 代理组未出现在部分代理组选择列表中的问题 -- 修复切换代理模式失败时未正确显示错误的问题 -- 修复重新加载 Clash 配置后规则页面数据未及时刷新的问题 -- 修复全局快捷键隐藏主窗口行为异常的问题 -- 修复外部控制器 CORS 编辑时输入框可能丢失焦点的问题 -- 修复日志刷新时页面可能被强制滚动到底部的问题 -- 修复全局扩展脚本中的通配符配置可能生成无效 YAML 的问题 -- 修复代理组筛选后定位及滚动位置恢复异常的问题 -- 修复编辑订阅配置时清空 HTTP 请求超时会报错的问题 -- 修复纯 IP 连接的主机地址显示错误,并保留目标 IP 为空时的地址回退 -- 修复 Windows 管理员模式下启动 TUN 时因等待不可用 Service 导致延迟 30 秒的问题 -- 修复内核启动慢导致首页上下跳动的问题 -- 修复 VLESS xhttp 链接解析及 IPv6 地址格式问题 -- 修复通过普通导入或深链导入订阅后,自动更新任务未及时生效的问题 -- 修复链式配置文件首次编辑失败及校验回滚后遗留空文件的问题,并优化文件读取错误提示 -
✨ 新增功能 -- **Mihomo(Meta) 内核升级至 v1.19.29** -- 增加 TrustTunnel、OpenVPN、Tailscale、GostRelay 节点显示支持 -- 全局扩展脚本增加恢复默认按钮 -- DNS 添加 fake-ip-range6 可配置项 -- Linux 无边框窗口支持拖拽调整大小 -- 代理组新增筛选、排序、延迟测试和快速定位工具 -- 首页当前节点过滤已隐藏的代理组 -
🚀 优化改进 -- 更健壮的服务生命周期管理 -- 更健壮的 Mihomo API 通信机制 -- 关闭 autofill 弹出窗口 -- 改进切换订阅后激活选中节点的逻辑 -- 实现代理组粘性滚动列表 -- 完善了配置覆写的相关逻辑 -- 支持 Provider 节点延迟检测 -- 优化页面不可见时的 Mihomo WebSocket 订阅,减少后台资源占用 -- 代理组支持分别恢复普通模式和链式代理模式的滚动位置 -- 重构改进订阅配置切换逻辑 -- 优化大量订阅卡片时的拖拽排序性能 - -
- -
- 👙 界面样式 - -- 改进 Sticky Groups 的吸顶阴影、间距和展开/折叠样式 -- 优化代理组工具栏和筛选框布局 -
diff --git a/docs/Changelog.history.md b/docs/Changelog.history.md index c7090abf4..bd8026425 100644 --- a/docs/Changelog.history.md +++ b/docs/Changelog.history.md @@ -1,3 +1,88 @@ +## v2.5.2 + +### 🐞 修复问题 + +- 修复 macOS 托盘速率显示样式异常 +- 修复订阅 TLS 1.0/1.1 等过旧协议时显示更明确错误原因 +- 修复 gzip 压缩订阅响应被当作无效 YAML 导致导入失败的问题 +- 修复订阅 URL 使用空密码 Basic Auth 时未发送认证信息的问题 +- 修复 Linux 托盘可能与其他 Tauri 程序冲突导致的图标异常 +- 修复前端连接页面导致的内存泄漏 +- 修复 macOS 12(Monterey)首页 IP 卡片兼容性问题 +- 修复首页代理卡片可能错误显示通信异常的问题 +- 修复 Fake-IP 模式开启 IPv6 后未生成 fake-ip-range6 的问题 +- 修复 DNS 覆写的高级模式无法正常编辑 +- 修复部分非标准 WebDAV 服务器在备份目录已存在时的问题 +- 修复 Linux 应用内更新问题 +- 修复 JS 脚本验证因 console 方法调用导致的执行失败问题 +- 修复 macOS 内存压力下 WebView 渲染进程被系统终止引发的白屏与主进程内存泄漏 +- 修复全局热键开关设置可能被意外覆盖的问题 +- 修复编辑节点时 Base64 解码未能正确处理非 ASCII 字符的问题 +- 修复订阅规则编辑器自定义规则偶发显示为空的问题 +- 修复开启“允许局域网连接”后,其他局域网设备仍可能无法连接代理的问题 +- 修复“允许局域网连接”页面可能无法显示网络接口的问题 +- 修复导入包含无效 v2ray-plugin 参数的 ss:// 链接时可能崩溃的问题 +- 修复 macOS 托盘图标可能闪烁的问题 +- 修复 macOS 应用启动及从菜单栏重新打开时,窗口可能无法正确激活的问题 +- 修复 macOS App Translocation 状态下服务安装或启动异常的问题 +- 修复异常窗口尺寸被保存后,应用窗口可能无法正常显示的问题 +- 修复首页上传和下载总流量统计不准确的问题 +- 修复首页当前代理状态偶尔不同步的问题 +- 修复 URLTest 代理组未出现在部分代理组选择列表中的问题 +- 修复切换代理模式失败时未正确显示错误的问题 +- 修复重新加载 Clash 配置后规则页面数据未及时刷新的问题 +- 修复全局快捷键隐藏主窗口行为异常的问题 +- 修复外部控制器 CORS 编辑时输入框可能丢失焦点的问题 +- 修复日志刷新时页面可能被强制滚动到底部的问题 +- 修复全局扩展脚本中的通配符配置可能生成无效 YAML 的问题 +- 修复代理组筛选后定位及滚动位置恢复异常的问题 +- 修复编辑订阅配置时清空 HTTP 请求超时会报错的问题 +- 修复纯 IP 连接的主机地址显示错误,并保留目标 IP 为空时的地址回退 +- 修复 Windows 管理员模式下启动 TUN 时因等待不可用 Service 导致延迟 30 秒的问题 +- 修复内核启动慢导致首页上下跳动的问题 +- 修复 VLESS xhttp 链接解析及 IPv6 地址格式问题 +- 修复通过普通导入或深链导入订阅后,自动更新任务未及时生效的问题 +- 修复链式配置文件首次编辑失败及校验回滚后遗留空文件的问题,并优化文件读取错误提示 + +
+ ✨ 新增功能 + +- **Mihomo(Meta) 内核升级至 v1.19.29** +- 增加 TrustTunnel、OpenVPN、Tailscale、GostRelay 节点显示支持 +- 全局扩展脚本增加恢复默认按钮 +- DNS 添加 fake-ip-range6 可配置项 +- Linux 无边框窗口支持拖拽调整大小 +- 代理组新增筛选、排序、延迟测试和快速定位工具 +- 首页当前节点过滤已隐藏的代理组 + +
+ +
+ 🚀 优化改进 + +- 更健壮的服务生命周期管理 +- 更健壮的 Mihomo API 通信机制 +- 关闭 autofill 弹出窗口 +- 改进切换订阅后激活选中节点的逻辑 +- 实现代理组粘性滚动列表 +- 完善了配置覆写的相关逻辑 +- 支持 Provider 节点延迟检测 +- 优化页面不可见时的 Mihomo WebSocket 订阅,减少后台资源占用 +- 代理组支持分别恢复普通模式和链式代理模式的滚动位置 +- 重构改进订阅配置切换逻辑 +- 优化大量订阅卡片时的拖拽排序性能 + +
+ +
+ 👙 界面样式 + +- 改进 Sticky Groups 的吸顶阴影、间距和展开/折叠样式 +- 优化代理组工具栏和筛选框布局 + +
+ + ## v2.5.1 ### 🐞 修复问题 diff --git a/package.json b/package.json index c41297f07..11cd1f9cc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clash-verge", - "version": "2.5.2", + "version": "2.5.3", "license": "GPL-3.0-only", "scripts": { "prepare": "husky || true", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index f5ffcdc58..253d6782f 100755 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clash-verge" -version = "2.5.2" +version = "2.5.3" description = "clash verge" authors = ["zzzgydi", "Tunglies", "wonfen", "MystiPanda"] license = "GPL-3.0-only" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 2f4e1c120..04d1dae7d 100755 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,5 +1,5 @@ { - "version": "2.5.2", + "version": "2.5.3", "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "bundle": { "active": true,