Skip to content

Clash Verge Rev v2.4.3

Release Codename: LanMeaning: “Lan” symbolizes stability and harmony. This release focuses on improving stability, compatibility, performance, and overall user experience.

Special thanks to contributors: @Slinetrac, @oomeow, @Lythrilla, @Dragon1573

🐞 Bug Fixes

  • Optimized service mode reinstallation logic to avoid unnecessary repeated checks
  • Fixed unresponsive behavior when exiting Lite Mode
  • Fixed Lite Mode exit/enter support in the tray
  • Fixed tray status dependency on window creation during silent startup or auto-enter Lite Mode
  • Fixed inconsistent icon sizes in macOS Tun / System Proxy modes
  • Tray node switching no longer shows hidden groups
  • Fixed frontend IP checking for ipapi and ipsb providers
  • Fixed system proxy failing to enable after enabling Tun mode on macOS
  • Fixed UI freezes caused by modifying/creating config files or restarting the core in service mode
  • Fixed WebDAV restore backups not triggering restart
  • Fixed Linux inability to proxy properly after boot without manual setup
  • Fixed subscription page not updating after adding/importing subscriptions
  • Fixed system proxy guardian not functioning
  • Fixed KDE + Wayland multi-display UI issues
  • Fixed incorrect title bar color on first launch under Windows dark mode
  • Fixed incomplete WebView loading during silent startup
  • Fixed Linux WebKit network process crashes
  • Fixed failure to import subscriptions
  • Fixed success imports being displayed as failures
  • Fixed app freeze when Tun mode is auto-disabled during service unavailability
  • Fixed subscription file not being actually deleted
  • Fixed macOS connection view UI issues
  • Fixed global sharing of rule config entries between configuration files causing resets
  • Fixed Linux Wayland GPU rendering issues
  • Fixed automatic updates causing version rollback
  • Fixed custom home cards not working in Lite Mode
  • Fixed floating navigation failure
  • Fixed numpad hotkey mapping errors
  • Fixed frontend not refreshing operation state in time
  • Fixed Lite Mode state mismatch when exiting via macOS Dock
  • Fixed Linux system theme switching not taking effect
  • Fixed “Allow auto-update” disabling manual subscription refresh
  • Fixed Lite Mode tray status desynchronization
  • Fixed app freeze/crash caused by one-click subscription import
  • Fixed macOS display issues
  • Many other stability-related fixes

✨ New Features

  • Upgraded Mihomo(Meta) core to v1.19.15
  • Support for modifying log settings from the UI (max file size, max retain count)
  • New graphical chained proxy configuration interface
  • Added switching between system title bar and custom app title bar
  • Auto-disable system proxy when shutdown is detected
  • Added “Latency Test” button to the “Current Node” card
  • Added batch selection for configuration files
  • Added full local backup functionality
  • Added automatic latency detection toggle
  • Subscriptions now support independent auto-update control
  • Tray menu adds “Close All Connections”
  • Sidebar now supports drag-and-drop sorting
  • Tray “Open Directory” now includes “App Logs” and “Core Logs”
  • Windows / Linux / macOS now all listen to shutdown signals to restore network settings gracefully
  • Press Enter after entering subscription URL to import
  • More enhancements included...

🚀 Improvements

  • Refactored and simplified service mode detection process
  • Refactored window creation process
  • Refactored logging system (default max log file size: 10 MB)
  • Reduced frontend resource usage
  • Improved macOS system proxy handling
  • Improved TUN availability detection
  • Reduced backend i18n resource usage
  • Enhanced Linux tray support and added --no-tray option
  • Linux now defaults TUN stack to mixed mode in new configs
  • Added protections to proxy latency test URLs and added secure fallback URLs
  • Improved Wayland compositor detection for better Hyprland support
  • Improved service connection handling on Windows and Unix to prevent connection issues
  • Default core log level changed to Info
  • Support reopening the app via desktop shortcut
  • Auto-refresh node order when sorting by latency
  • Auto-restart core when config reload fails
  • Wait for service readiness before enabling TUN
  • Disable TUN before uninstalling it
  • Improved application startup screen
  • Improved MATCH rule support
  • Floating navigation delay is now configurable
  • Added hotkey binding error warnings
  • macOS 10.15+ now includes Mihomo-go122 by default (better Intel compatibility)
  • Disabled tray TUN menu when TUN is unavailable
  • Improved subscription update behavior (dangerous certificates option if still failing)
  • Support setting Mihomo port range: 1000–65536