nginx-1.29.4 mainline version has been released, featuring HTTP/2 to backend and Encrypted Client Hello (ECH). For more details, please refer to the blog post.
See official CHANGES on nginx.org.
Below is a release summary generated by GitHub.
What's Changed
- Configure: ensure we get the "built by ..." line in nginx -V. by @ac000 in #905
- Adding support for pcre 10.47 by @thierryba in #963
- SSL: changed interface of ngx_ssl_set_client_hello_callback(). by @pluknet in #968
- SSL: fixed build with BoringSSL, broken by 38a701d. by @pluknet in #972
- HTTP/2: extended guard for NULL buffer and zero length. by @pluknet in #978
- Validate host by @pluknet in #966
- Proxy: fixed segfault in URI change (issue #983). by @pluknet in #1004
- OpenSSL ECH integration by @sftcd in #840
- Update community health files by @alessfg in #727
- SSL: avoid warning when ECH is not configured and not supported. by @QirunGao in #1011
- Disabled bare LF in chunked transfer encoding. by @pluknet in #1016
- HTTP/2 to upstream by @hongzhidao in #771
- Quic: fixed segfault on handshake failure by @jeniksv in #1022
- nginx-1.29.4-RELEASE by @pluknet in #1023
New Contributors
- @sftcd made their first contribution in #840
- @alessfg made their first contribution in #727
- @QirunGao made their first contribution in #1011
- @hongzhidao made their first contribution in #771
- @jeniksv made their first contribution in #1022
Full Changelog: release-1.29.3...release-1.29.4