v0.69.1
k2-fsa/OmniVoicev0.69.1Jun 1, 2026by fatedier
AI Summary
This release extends wire protocol v2 support to UDP-based proxies and enhances SUDP compatibility during mixed deployments. It ensures XTCP work connection messages adhere to the selected protocol version. Users are advised to coordinate upgrades when enabling v2 for SUDP.
Key Highlights
- Wire protocol v2 now applies to UDP-based proxy payloads (SUDP and Ordinary UDP).
- Improved SUDP compatibility allows frps to bridge payloads between v1 and v2 clients.
- XTCP work connection NatHoleSid messages now follow the selected wire protocol.
New Features
- UDP-based proxy payloads now support wireProtocol v2.
- Enhanced SUDP compatibility in mixed wireProtocol deployments.
- XTCP NatHoleSid messages aligned with selected wireProtocol.
Full Release Notes
## Features * `transport.wireProtocol = "v2"` now also applies to UDP-based proxy payloads, including ordinary UDP and SUDP, so their payload framing is consistent with the selected wire protocol. * Improved SUDP compatibility during mixed `transport.wireProtocol` deployments, allowing frps to bridge payloads between v1/default and v2 SUDP clients. * XTCP work connection `NatHoleSid` messages now follow the selected `transport.wireProtocol`. ## Compatibility Notes * When enabling `transport.wireProtocol = "v2"` for SUDP, upgrade both the proxy and visitor frpc instances first, or keep them on `v1` until both sides are upgraded.