Clash Verge Rev v2.0.1
Notice
- 強烈建議完全刪除 1.x 老版本再安裝此版本!
- 歷時3個月的緊密開發與嚴格測試穩定版2.0.1終於釋出了:巨量改進與效能、穩定性提升,目前Clash Verge Rev已經有了比肩cfw的健壯性;而且更強大易用!
- 由於更改了服務安裝邏輯,Mac/Linux 首次安裝需要輸入系統密碼解除安裝和安裝服務,以後可以絲滑使用 tun(虛擬網絡卡)模式
- 因 Tauri 2.0 底層 bug,關閉視窗後保留webview程序,優點是再次開啟面板更快,缺點是記憶體使用略有增加
2.0.1相對於2.0.0改進了(強烈建議升級,上個版本2.0.0已刪除)
- 無法從 2.0rc和2.0.0 升級的問題(已經安裝了2.0版本的需手動下載安裝)
- MacOS 系統下少有的無法安裝服務,無法啟動的問題,目前更健壯了
- 當系統中沒有 yaml 編輯器的情況下,開啟檔案程式崩潰的問題
- Windows 應用內升級和覆蓋安裝不會刪除老執行檔案的問題
- 修改最佳化了 mac 下 fakeip 段和 dns
- 測試選單 svg 圖示格式檢查
- 應用內升級重複安裝 vs runtime 的問題
- 修復外部控制下密碼有特殊字元認證出錯的問題
- 修復恢復 Webdav 備份設定後, Webdav 設定丟失的問題
- 代理頁面增加快速回到頂部的按鈕
Breaking-changes
- 重大框架升級:使用 Tauri 2.0(巨量改進與效能提升)
- 出現 bug 到 issues 中提出;以後不再接受1.x版本的bug反饋。
- 強烈建議完全刪除 1.x 老版本再安裝此版本
Features
- Meta(mihomo)內核升級 1.18.10
- Win 下的系統代理替換為 Shadowsocks/CFW/v2rayN 等成熟的 sysproxy.exe 方案,解決撥號/VPN 環境下無法設定系統代理的問題
- 服務模式改進為啟動軟體時自動安裝,TUN 模式可自由開啟不再限制於服務模式
- Mac 下可用 URL Scheme 匯入訂閱
- 可使用 Ctrl(cmd)+Q 快捷鍵退出程式
- 成功匯入訂閱的提示訊息
- 能自動選中新匯入的訂閱
- 日誌加入顏色區分
- 改進多處文字表述
- 加入圖示 svg 格式檢測
- 增加更多 app 除錯日誌
- 新增 MacOS 下白色桌面的 tray 黑色配色(但會代理系統代理、tun 模式圖示失效的問題)
- 增加 Webdav 備份功能
- 新增統一延遲的設定開關
- 新增 Windows 下自動檢測並下載 vc runtime 的功能
- 支援顯示 mux 和 mptcp 的節點標識
- 延遲測試連線更換 http 的 cp.cloudflare.com/generate_204 (關閉統一延遲的情況下延遲測試結果會有所增加)
- 重構日誌記錄邏輯,可以收集和篩選所有日誌型別了(之前無法記錄debug的日誌型別)
Performance
- 最佳化及重構內核啟動管理邏輯
- 最佳化 TUN 啟動邏輯
- 重構和最佳化 app_handle
- 重構系統代理繞過邏輯
- 移除無用的 PID 建立邏輯
- 最佳化系統 DNS 設定邏輯
- 後端實現視窗控制
- 重構 MacOS 下的 DNS 設定邏輯
Bugs Fixes
- 修復已有多個訂閱匯入新訂閱會跳選訂閱的問題
- 修復多個 Linux 下的 bug, Tun 模式在 Linux 下目前工作正常
- 修復 Linux wayland 下工作列圖示缺失的問題
- 修復 Linux KDE 桌面環境無法啟動的問題
- 移除多餘退出變數和鉤子
- 修復 MacOS 下 tray 選單重啟 app 失效的問題
- 修復某些特定配置檔案載入失敗的問題
- 修復 MacOS 下 tun 模式 fakeip 不生效的問題
- 修復 Linux 下 關閉 tun 模式檔案報錯的問題
- 修復快捷鍵設定的相關 bug
- 修復 Win 下點左鍵選單閃現的問題(Mac 下的操作邏輯相反,預設情況下不管點左/右鍵均會開啟選單,閃現不屬於 bug)
Known issues
- Windows 下視窗大小無法記憶(等待上游修復)
- Webdav 備份因為安全性和相容性問題,暫不支援跨平臺配置同步
