Feature release:
Native support for HTTP/3 and QUIC
- Per-worker connection statistics including accepted, dropped, active and idle connections, total and current requests
The Prometheus-njs module now supports version
9of the APIDNS reload optimization: now DNS name expiry time for dynamically-resolved upstream hosts is preserved across reloads
The new
mqtt_buffersdirective in the MQTT Filter module that specifies the number of buffers allocated per connection, the directive also supersedes themqtt_rewrite_buffer_sizedirectiveThe
ssldirective deprecated in NGINX Plus Release 16 was removed, thesslparameter of thelistendirective should be used insteadThe new
http2directive obsoletes thehttp2parameter of thelistendirective which is now deprecatedHTTP/2 server push removed, the
http2_push,http2_push_preload,http2_max_concurrent_pushesdirectives are made obsoleteOptional NGINX diagnostic scripts that collect the data required for troubleshooting are available as a separate download package
New features in njs:
global NGINX properties:
ngx.build,ngx.conf_file_path,ngx.error_log_path,ngx.prefix,ngx.version,ngx.version_number,ngx.worker_idthe
js_shared_dict_zonedirective for http and stream that allows declaring a dictionary shared between worker processesES13-compliant
Arraymethods:from(),toSorted(),toSpliced(),toReversed()CryptoKeyproperties inWebCryptoAPI:algorithm,extractable,type,usages
The GeoIP2 module is no longer available for Amazon Linux 2 as the EPEL repository doesn’t provide the
libmaxminddblibrary required to build the module
NGINX Plus R30 is supported on:
- AlmaLinux 8, 9
- Alpine Linux 3.16, 3.17, 3.18
- Amazon Linux 2 LTS, 2023
- CentOS 7.4+
- Debian 11, 12
- 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:
- Alpine Linux 3.18 is new in this release
- Debian 12 is new in this release
- Alpine Linux 3.15 is deprecated
- Alpine Linux 3.14 is removed
- Ubuntu 18.04 is removed
- The GeoIP2 dynamic module (package name is
nginx-plus-module-geoip2) for Amazon Linux 2 is no longer provided
참고 URL