mirror of
https://github.com/clash-verge-rev/clash-verge-rev
synced 2025-05-05 01:23:43 +08:00
Release 2.1.0 - 臻
This commit is contained in:
parent
ee00defe43
commit
80843c5ee3
80
UPDATELOG.md
80
UPDATELOG.md
@ -1,3 +1,83 @@
|
||||
## 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格式转换函数专项测试
|
||||
- 优化开发模式日志输出
|
||||
|
||||
### 安全增强
|
||||
|
||||
- 强化应用启动时的配置验证机制
|
||||
- 改进脚本验证与异常处理流程
|
||||
- 修复编译警告(移除无用导入)
|
||||
|
||||
## v2.0.3
|
||||
|
||||
### Notice
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "clash-verge",
|
||||
"version": "2.0.4-alpha",
|
||||
"version": "2.1.0",
|
||||
"license": "GPL-3.0-only",
|
||||
"scripts": {
|
||||
"dev": "cross-env RUST_BACKTRACE=1 tauri dev",
|
||||
|
2
src-tauri/Cargo.lock
generated
2
src-tauri/Cargo.lock
generated
@ -999,7 +999,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "clash-verge"
|
||||
version = "2.0.4-alpha"
|
||||
version = "2.1.0"
|
||||
dependencies = [
|
||||
"aes-gcm",
|
||||
"anyhow",
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "clash-verge"
|
||||
version = "2.0.4-alpha"
|
||||
version = "2.1.0"
|
||||
description = "clash verge"
|
||||
authors = ["zzzgydi", "wonfen", "MystiPanda"]
|
||||
license = "GPL-3.0-only"
|
||||
|
@ -25,7 +25,7 @@
|
||||
"devUrl": "http://localhost:3000/"
|
||||
},
|
||||
"productName": "Clash Verge",
|
||||
"version": "2.0.4-alpha",
|
||||
"version": "2.1.0",
|
||||
"identifier": "io.github.clash-verge-rev.clash-verge-rev",
|
||||
"plugins": {
|
||||
"deep-link": {
|
||||
|
Loading…
x
Reference in New Issue
Block a user