New Features
-
Core/TCP Routing: Add support for relaying PROXY protocol header to TCP upstreams #201
Enable
relay_proxy_protocol_headerconfiguration option for TCP routes to forward the original client IP address to upstream services via PROXY protocol v2 headers. This feature includes validation to prevent misuse on UDP routes. -
WebUI/System Stats: Add ability to select which secondary drive to display in system stats.
You can now choose their preferred drive from a dropdown in settings, with the selection persisted for future sessions.
Improvements
-
Core/Dependencies: Updated Go to 1.26.1 and upgraded various dependencies including gin, docker/cli, gotify, OpenTelemetry packages, and cloud provider SDKs.
-
WebUI/Dependencies: Updated Bun from 1.3.9 to 1.3.10 and refreshed TanStack, Fumadocs, Shiki, Recharts, and other frontend dependencies.
Bug Fixes
-
Core/Middleware: Fixed issue where body response modifiers were incorrectly blocking header and status rewrites. Now header/status modifications are applied independently when body rewriting is blocked for binary, encoded, or chunked responses.
-
WebUI/Homepage: Fixed layout and scrolling issues on the home page, including double titlebar offset, scrollable content areas, and padding inconsistencies in the EventList component. #208 #205 #204
Full Changelog: v0.27.2...v0.27.3