v0.70.0

fatedier/frpv0.70.0Jul 11, 2026by fatedier

AI Summary

This release focuses on expanding the dashboard API v2 migration and improving protocol stability. It introduces significant updates to API coverage and fixes critical issues regarding WebSocket handling and configuration validation.

Key Highlights

  • Expanded frps dashboard API v2 migration across Clients, Proxies, and Server Overview with pagination and search features.
  • Fixed WebSocket and WSS tunnel disconnects by switching payload transmission to binary frames.
  • Enhanced tls2raw client plugin to write Proxy Protocol headers to local connections.
  • frpc now validates configuration to reject duplicate proxy and visitor names.

Breaking Changes

  • frpc now rejects duplicate proxy and visitor names in config files instead of silently overwriting them.

New Features

  • Expanded frps dashboard API v2 coverage including paginated users, clients, proxies, and detail data.
  • Improved WebSocket/WSS tunnel compatibility with RFC-compliant intermediaries.

Full Release Notes

## Features

* Expanded the frps dashboard API v2 migration across Clients, Proxies, Server Overview, Client Detail, and Proxy Detail, covering paginated users/clients/proxies, detail data, proxy traffic history, server system info, offline proxy statistics pruning, server-side pagination, search, and proxy type filtering.

## Fixes

* WebSocket and WSS tunnel payloads are now sent as binary frames, avoiding disconnects through RFC-compliant intermediaries that validate text frames as UTF-8.
* The `tls2raw` client plugin now writes the proxy protocol header to the local raw connection when proxy protocol is enabled.
* frpc now rejects duplicate proxy and visitor names in config files instead of silently overwriting earlier entries.