From 8ff2d687e42e7570caabd204f06471def7138768 Mon Sep 17 00:00:00 2001 From: MystiPanda Date: Wed, 3 Jul 2024 13:26:06 +0800 Subject: [PATCH] Release 1.7.2 --- UPDATELOG.md | 40 +++++++++++++++++++++++++++++++++++++++ package.json | 2 +- src-tauri/Cargo.lock | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/tauri.conf.json | 2 +- 5 files changed, 44 insertions(+), 4 deletions(-) diff --git a/UPDATELOG.md b/UPDATELOG.md index 62e1c15..6794960 100644 --- a/UPDATELOG.md +++ b/UPDATELOG.md @@ -1,3 +1,43 @@ +## v1.7.2 + +### Break Changes + +- 更新后请务必重新导入所有订阅,包括 Remote 和 Local +- 此版本重构了 Merge/Script,更新前请先备份好自定义 Merge 和 Script(更新并不会删除配置文件,但是旧版 Merge 和 Script 在更新后无法从前端访问,备份以防万一) +- Merge 改名为 `扩展配置`,分为 `全局扩展配置` 和 `订阅扩展配置`,全局扩展配置对所有订阅生效,订阅扩展配置只对关联的订阅生效 +- Script 改名为 `扩展脚本`,同样分为 `全局扩展脚本` 和 `订阅扩展脚本` +- 订阅扩展配置在订阅右键菜单里进入 +- 执行优先级为: 全局扩展配置 -> 全局扩展脚本 -> 订阅扩展配置 ->订阅扩展脚本 +- 扩展配置删除了 `prepend/append` 能力,请使用 右键订阅 -> `编辑规则`/`编辑节点`/`编辑代理组` 来代替 +- MacOS 用户更新后请重新安装服务模式 + +### Features + +- 升级内核到 1.18.6 +- 移除内核授权,改为服务模式实现 +- 自动填充本地订阅名称 +- 添加重大更新处理逻辑 +- 订阅单独指定扩展配置/脚本(需要重新导入订阅) +- 添加可视化规则编辑器(需要重新导入订阅) +- 编辑器新增工具栏按钮(格式化、最大化/最小化) +- WEBUI 使用最新版 metacubex,并解决无法自动登陆问问题 +- 禁用部分 Webview2 快捷键 +- 热键配置新增连接符 + 号 +- 新增部分悬浮提示按钮,用于解释说明 +- 当日志等级为`Debug`时(更改需重启软件生效),支持点击内存主动内存回收(绿色文字) +- 设置页面右上角新增 TG 频道链接 +- 各种细节优化和界面性能优化 + +### Bugs Fixes + +- 修复代理绕过格式检查 +- 通过进程名称关闭进程 +- 退出软件时恢复 DNS 设置 +- 修复创建本地订阅时更新间隔无法保存 +- 连接页面列宽无法调整 + +--- + ## v1.7.1 ### Break Changes diff --git a/package.json b/package.json index e815cc1..f6465c3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clash-verge", - "version": "1.7.1", + "version": "1.7.2", "license": "GPL-3.0-only", "scripts": { "dev": "tauri dev", diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 08c1302..c11de2b 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -784,7 +784,7 @@ dependencies = [ [[package]] name = "clash-verge" -version = "1.7.1" +version = "1.7.2" dependencies = [ "anyhow", "auto-launch", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 717af96..0171e52 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clash-verge" -version = "1.7.1" +version = "1.7.2" description = "clash verge" authors = ["zzzgydi", "wonfen", "MystiPanda"] license = "GPL-3.0-only" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index f383182..c33c989 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -2,7 +2,7 @@ "$schema": "../node_modules/@tauri-apps/cli/schema.json", "package": { "productName": "Clash Verge", - "version": "1.7.1" + "version": "1.7.2" }, "build": { "distDir": "../dist",