Nginx 1.29.0 released

Published by

Nginx 1.29.0 has been officially released as the mainline version of the Nginx project and introduces support for Early Hints. This version includes numerous bug fixes aimed at improving performance and stability, addressing issues such as the suppression of unknown "info" messages, resolving compiler warnings with gcc15, correcting values related to HTTP/3, and enhancing acknowledgment mechanisms under limited congestion conditions.

Notable changes in this release include:

- The introduction of Early Hints support, which aids in improving preloading resources.
- Fixes for various bugs, including platform detection issues for Win32, adjustments to the QUIC protocol, and enhancements to OpenSSL builds.
- Support for TCP keepalive parameters specifically for macOS.
- Improvements in handling gRPC requests in conjunction with Early Hints.

Additionally, this release marks the first contribution from a new developer, highlighting the community's ongoing growth and collaboration.

The changelog provides a comprehensive overview of changes from version 1.27.5 to 1.29.0, showcasing the continuous development and refinement of the Nginx platform.

As Nginx evolves, future releases are likely to focus on enhancing performance, security, and support for emerging web standards, ensuring that it remains a leading choice for web servers and reverse proxies. The project is expected to continue integrating community feedback and contributions, further bolstering its capabilities and reliability in handling modern web traffic

Nginx 1.29.0 released

Nginx 1.29.0 serves as the mainline version of the Nginx project, incorporating support for Early Hints. The release includes various bug fixes, such as stopping unknown "info" messages, fixing -Wunterminated-string-initialization problems with gcc15, correcting the NGX_HTTP_V3_VARLEN_INT_LEN value in HTTP/3, and enhancing the way acknowledgments are sent when there is a limited congestion window.

Nginx 1.29.0 released @ Linux Compatible