v0.71.1

fatedier/frpv0.71.1Oct 14, 2026by fatedier

Upgrading?

AI Summary

This release focuses on stability and dependency updates, introducing a requirement for Go 1.26.0 and addressing critical routing, health check, and tunnel connection issues.

Key Highlights

  • Building frp from source now requires Go 1.26.0 or later.
  • Fixed VirtualNet routing issues during reconnection and shutdown.
  • Health checks now reset the failure count after success.
  • Resolved early-data loss in HTTP virtual-host CONNECT tunnels.
  • Fixed control connections getting stuck after message write failures.

Breaking Changes

  • Building frp from source now requires Go 1.26.0 or later.

New Features

  • Health checks now reset the failure count after success, ensuring `healthCheck.maxFailed` applies to consecutive failures.
  • HTTP virtual-host CONNECT tunnels now return HTTP 400 for requests with positive content length or transfer encoding to prevent early-data loss.
  • Control connections now recover from message write failures instead of blocking reconnection.

Full Release Notes

## Improvements

* Building frp from source now requires Go 1.26.0 or later.

## Fixes

* Updated dependencies to fix SSH tunnel gateway channel deadlocks and panics caused by malformed challenges from NTLM-authenticated HTTP proxies.
* Fixed VirtualNet routing issues during reconnection and shutdown, and excessive retries after repeated connection failures.
* Health checks now reset the failure count after success, so `healthCheck.maxFailed` applies to consecutive failures.
* Fixed control connections getting stuck after message write failures, which could block reconnection.
* Fixed incorrect daily traffic statistics around daylight-saving transitions and skipped local midnights.
* Fixed early-data loss in HTTP virtual-host CONNECT tunnels. Requests with a positive content length or transfer encoding now return HTTP 400.
* Fixed work connections remaining open when server-side bandwidth limiting is enabled for TCP, HTTP, and UDP proxies.

Related Repositories