Release notes
This page is generated from the English release-note files in .github/release-notes each time the website builds.
v2.5.8 Release notes
QQ Group: 1002583295
This release improves network diagnostics, active-connection visibility, batch routing, aggregation startup performance, and Windows TUN and update reliability.
Network diagnostics
- Added per-adapter NAT type detection based on RFC 5780, with mapping and filtering behavior, public endpoints, probe records, automatic selection, custom STUN servers, and Windows Firewall calibration.
- Renamed Network Health to Network Check, bringing link checks and NAT detection together. NAT detection is blocked while aggregation is running if it cannot reliably identify the physical adapter.
- Adapter scan results now stay in sync across Network Check, Connections, and Settings after an adapter disconnects or changes.
Active connections
- Improved process, destination domain, remote IP, actual outbound adapter, routing policy, session traffic, and duration data, including more accurate Core and Clash metadata matching.
- Added search, outbound-policy filters, and sorting by process, destination, policy, traffic, and duration.
- Adapter cards keep whole-card selection while their download, upload, and connection-count areas open the filtered Connections view.
Routing rules
- Added batch process, domain, and IP rule creation with validation, duplicate skipping, conflict replacement, invalid-value notices, multi-select deletion, and a 2,000-value limit per batch.
- The running-process picker now shows real process icons where available and a consistent generic icon otherwise.
- Fixed an issue where a compatibility direct rule could override an upstream proxy explicitly assigned to an adapter, and added
verge-mihomo.execompatibility detection.
Performance and experience
- Reduced aggregation and TUN startup wait by reusing short-lived preflight results, merging system checks, probing paths in parallel, and skipping cleanup where no residual device exists.
- Reduced Home telemetry interval to about 0.8 seconds and uses lighter summary data, with smoother throughput curves and gradient fills.
Dependencies and maintenance
- Upgraded sing-box to 1.13.19.
Upgrade notes
- Supports Windows 10/11 x64. Install the official signed package over an existing installation; the installer safely stops HypoMux and the independent Core service before replacing files.
- Routing-rule changes made while TUN is running are saved immediately, but require aggregation to be stopped and restarted before the current sing-box routing configuration uses them.
- GitHub Releases and Tencent CNB Release distribute the same SignPath-signed installer. Automatic updates continue to verify the Ed25519 manifest, size, SHA-256, and Windows Authenticode signature.
Contributors
v2.5.7 Release notes
QQ Group: 1002583295
Installer compatibility and update security
- Fixed a failure where an inherited
PSModulePathprevented Windows PowerShell from loading system modules while configuring the protected Core directory. - Improved protected-directory ACL writes for both Windows PowerShell 5.1 and PowerShell 7.
- Fixed a case where navigating away from Home could reinitialize engine state and live information.
- Added Tencent CNB as a mainland-China update source, with GitHub/CNB dual-source updates and automatic fallback.
- Added Ed25519 signature verification to update manifests, alongside installer size, SHA-256, and Authenticode checks.
- GitHub and CNB distribute the same SignPath-signed installer.