Change8

release-1.29.3

📦 nginxView on GitHub →
4 features🐛 3 fixes🔧 5 symbols

Summary

Nginx 1.29.3 mainline version introduces SSL certificate compression support, HTTP CONNECT infrastructure, and new SSL variables. This release also includes several bug fixes, notably for OCSP directives and Windows compilation warnings.

Migration Steps

  1. Review usage of 'add_header' and 'add_trailer' directives if inheritance control behavior needs adjustment (though this is likely a minor change unless specific inheritance patterns were relied upon).

✨ New Features

  • SSL: support for compressed server certificates with BoringSSL.
  • HTTP CONNECT infrastructure added.
  • SSL: introduced new variables $ssl_sigalg and $ssl_client_sigalg.
  • Geo module: added the "volatile" parameter.

🐛 Bug Fixes

  • Upstream: local address is now reset in case of an error.
  • OCSP: fixed invalid type for the 'ssl_ocsp' directive.
  • Fixed compilation warnings on Windows after commit c93a0c48af87.

🔧 Affected Symbols

ssl_ocspadd_headeradd_trailer$ssl_sigalg$ssl_client_sigalg