Release Date : 2023-05-02
Base OSS Version : 1.23.4
Feature Release
- MQTT messaging protocol support with the MQTT Preread and MQTT Filter modules
- SAML Authentication reference implementation based on native njs XML support
- OpenTelemetry Distributed Tracing module, distributed in NGINX Plus packages (package name is
nginx-plus-module-otel
) and is available as a dynamic module - Experimental support for HTTP/3 and QUIC, distributed in NGINX Plus packages (package name is
nginx-plus-quic
) - TLS 1.3 is enabled by default (the
TLSv1.3
parameter of the ssl_protocols directive) - The internal_redirect directive and module that allows internal redirects after checking request and connection processing limits, and access limits
- New feature in OpenID Connect reference implementation: support for access token
- The Prometheus-njs module now supports version
[8](<https://nginx.org/en/docs/http/ngx_http_api_module.html#compatibility>)
of the API, including SSL extended statistics for each HTTP upstream and stream upstream, SSL extended statistics for each HTTP server zone and stream server zone, and extended statistics for SSL - The NGINX JavaScript (njs) module for NGINX Plus was updated to version 0.7.12, featuring extended Fetch API and WebCrypto API, XML module to parse and modify XML documents, Zlib module to support compression
NGINX Plus R29 is supported on:
- AlmaLinux 8, 9
- Alpine Linux 3.15, 3.16, 3.17
- Amazon Linux 2 LTS, 2023
- CentOS 7.4+
- Debian 11
- FreeBSD 12.1+, 13
- Oracle Linux 7.4+, 8.1+, 9
- RHEL 7.4+, 8.1+, 9.0+
- Rocky Linux 8, 9
- SUSE Linux Enterprise Server 12 SP5, 15 SP2
- Ubuntu 20.04 LTS, 22.04 LTS
Notes:
- Amazon Linux 2023 is new in this release
- Alpine Linux 3.14 is deprecated
- Ubuntu 18.04 is deprecated
- Alpine Linux 3.13 is removed
- The ModSecurity dynamic module (package name is
nginx-plus-module-modsecurity
) is no longer supported