# frp v0.69.1 - Product: frp (https://whatsnew.fyi/product/frp) - Vendor: fatedier - Date: 2026-06-01 - Version: v0.69.1 - Original notes: https://github.com/fatedier/frp/releases/tag/v0.69.1 - Permalink: https://whatsnew.fyi/product/frp/releases/v0.69.1 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — transport.wireProtocol = "v2" now applies to UDP-based proxy payloads including ordinary UDP and SUDP for consistent payload framing - **changed** — Improved SUDP compatibility during mixed transport.wireProtocol deployments to allow frps to bridge payloads between v1/default and v2 SUDP clients - **changed** — XTCP work connection NatHoleSid messages now follow the selected transport.wireProtocol ##### 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.