feat: improve set dns logic

This commit is contained in:
wonfen
2024-11-19 11:38:23 +08:00
parent 081daee53f
commit f50b9655ae
2 changed files with 44 additions and 31 deletions

View File

@@ -2,6 +2,7 @@
### Notice
- 历时3个月的紧密开发与严格测试稳定版2.0.0终于发布了巨量改进与性能、稳定性提升目前Clash Verge Rev已经有了比肩cfw的健壮性而且更强大易用
- 由于更改了服务安装逻辑Mac/Linux 首次安装需要输入 2 遍系统密码卸载和安装服务,以后可以丝滑使用 tun(虚拟网卡)模式
- 因 Tauri 2.0 底层 bug关闭窗口暂时修改为最小化功能
@@ -29,6 +30,8 @@
- 添加统一延迟的设置开关
- 添加 Windows 下自动检测并下载 vc runtime 的功能
- 支持显示 mux 和 mptcp 的节点标识
- 延迟测试连接更换 https 的 cp.cloudflare.com/generate_204 以防止机场劫持(关闭统一延迟的情况下延迟测试结果会有所增加)。
- 重构日志记录逻辑可以收集和筛选所有日志类型了之前无法记录debug的日志类型
### Performance
@@ -39,6 +42,7 @@
- 移除无用的 PID 创建逻辑
- 优化系统 DNS 设置逻辑
- 后端实现窗口控制
- 重构 MacOS 下的 DNS 设置逻辑
### Bugs Fixes