Ferron 3 change log
Stay updated with a Ferron 3 change log, featuring bug fixes, new features, and enhancements for each release.
Ferron 3.0.0-alpha.3
Released in April 23, 2026
Added
- Multiple DNS providers for DNS-01 ACME challenge.
- Support for CGI (Common Gateway Interface).
- Support for FastCGI (including PHP-FPM).
- Support for forwarded authentication.
- Support for SCGI (Simple Common Gateway Interface).
Fixed
- Connections to HTTP/2 backends in reverse proxy were aborted.
- Error interception configuration blocks weren’t applied properly.
- HTTP to HTTPS redirect wasn’t enabled by default.
- HTTP upgrades weren’t performed properly.
- HTTP-01 ACME challenge failed due to challenge not being served for implicit automatic TLS.
- On-demand automatic TLS wasn’t functioning correctly.
- Some ACME events were logged only to the console, not observability backends.
- TLS certificates with local CA weren’t checked if they’re expired.
Ferron 3.0.0-alpha.2
Released in April 17, 2026
Added
- Active health checking in reverse proxy support.
- Automatic TLS with local certificate authority (CA).
- Experimental HTTP/3 support.
mapdirective for mapping variables.- Prometheus metrics export support.
- Response body string replacement support.
- Support for body interpolation in
statusdirectives. - Support for interpolated strings in header values.
- W3C Trace Context (traceparent and tracestate) propagation and generation.
Changed
- Improved the request URL normalization.
- Requests with multiple Host headers are now rejected.
Fixed
- PROXY protocol setting, connection retry setting and error interception weren’t working for reverse proxy.
- Zerocopy static file serving wasn’t working properly on Linux, because it wasn’t enabled.
Ferron 3.0.0-alpha.1
Released in April 10, 2026
Changed
- First alpha release of Ferron 3.