Change8

release-1.29.8

Breaking Changes
📦 nginxView on GitHub →
1 breaking1 features🐛 5 fixes🔧 5 symbols

Summary

nginx mainline version 1.29.8 has been released, featuring bug fixes related to upstream handling, configuration directives, and improved compatibility with OpenSSL 4.0.

⚠️ Breaking Changes

  • Removed CLOCK_MONOTONIC_FAST support. This may affect systems relying on this specific clock source for timing.

✨ New Features

  • Added max_headers directive.

🐛 Bug Fixes

  • Fixed the "include" directive inside the "geo" block.
  • Fixed processing multiple 103 (early hints) responses in upstream.
  • Fixed integer underflow in upstream charset parsing.
  • Fixed $request_port / $is_request_port being empty when auth_request is used.
  • Reset early_hints_length on upstream reinitialization.

Affected Symbols