Clash Verge Rev 2.3.2 â
The following is a clearly formatted Markdown version of the changelog you provided:
đ¯ Release Codename: åžĄ â
Codename Explanation: "åžĄ" symbolizes control and protection, implying the comprehensive control and improvement of system stability, security, and user experience in this version.
đ Bug Fixes â
- Fixed system proxy port desynchronization
- Fixed custom CSS background image failure
- Fixed race condition caused by quickly clicking the tray icon in lightweight mode
- Fixed automatic lightweight mode failure when both silent startup and automatic lightweight mode are enabled
- Fixed synchronization of lightweight mode on and off in the tray toolbar during silent startup
- Fixed incorrect import attempts for non-HTTP links when importing subscriptions
- Fixed data desynchronization caused by long page loading times and cache expiration after switching nodes
- Fixed an issue where the icon and registry keys could not be deleted after renaming the shortcut to Clash Verge
- Fixed DNS overwrite: The
fallback
,proxy
,server
,nameserver
,direct
, andNameserver
fields can be left blank, and thenameserver-policy
field did not correctly recognize geo libraries - Fixed a crash in the search box when entering special characters
- Fixed an issue where the Start UP name and the exe name were inconsistent on Windows
- Fixed an issue where the Mihomo kernel log level should be higher than the configured level.
⨠New Features â
- Mihomo (Meta) kernel upgraded to
v1.19.11
- Cleaned up redundant kernel processes in Sidecar mode to prevent unexpected operations
- Supported TUN and system proxy mode tray icons on newer macOS versions (tentative testing)
- Shortcut events are now displayed via system notifications
- Added support for external CORS control panels
đ Optimization and Improvements â
- Optimized and refactored the subscription switching logic, allowing users to interrupt the loading process at any time to prevent freezes
- Introduced an event-driven proxy manager and optimized the proxy configuration update logic to avoid freezes
- Improved the calculation accuracy of the traffic usage percentage for the homepage subscription card
- Optimized the backend cache refresh mechanism: Supports millisecond-level TTL (default 3000ms), reducing duplicate requests and improving performance. Forced refresh of backend data when switching nodes, resulting in real-time updates to the frontend UI and smoother operation
- Decoupled frontend data fetching from backend cache refreshes to improve node switching speed and consistency
đī¸ Content Removal â
- Removed the network speed display from the macOS tray icon
đ Internationalization Updates â
- Fixed some missing and inconsistent translations