diff options
author | Andrei Zeliankou <zelenkov@nginx.com> | 2024-02-15 19:20:23 +0000 |
---|---|---|
committer | andrey-zelenkov <xim.andrew@gmail.com> | 2024-02-27 12:24:44 +0000 |
commit | 088117008c9e8f397a58cc8d8070ce047beff12f (patch) | |
tree | 3a32ab9f5741e80a5754e7728d92db5e488798a4 | |
parent | ace553dca47da60a14e10c29de0c59ec73cc3ad7 (diff) | |
download | unit-1.32.0.tar.gz unit-1.32.0.tar.bz2 |
Added version 1.32.0 CHANGES1.32.0
-rw-r--r-- | CHANGES | 53 | ||||
-rw-r--r-- | docs/changes.xml | 4 | ||||
-rw-r--r-- | docs/unit-openapi.yaml | 2 |
3 files changed, 56 insertions, 3 deletions
@@ -1,4 +1,57 @@ +Changes with Unit 1.32.0 27 Feb 2024 + + *) Feature: WebAssembly Components using WASI interfaces defined in + wasi:http/proxy@0.2.0. + + *) Feature: conditional access logging. + + *) Feature: NJS variables access. + + *) Feature: $request_id variable contains a string that is formed using + random data and can be used as a unique request identifier. + + *) Feature: options to set control socket permissions. + + *) Feature: Ruby arrays in response headers, improving compatibility + with Rack v3.0. + + *) Feature: Python bytearray response bodies for ASGI applications. + + *) Bugfix: router could crash while sending large files. Thanks to + rustedsword. + + *) Bugfix: serving static files from a network filesystem could lead to + error. + + *) Bugfix: "uidmap" and "gidmap" isolation options validation. + + *) Bugfix: abstract UNIX socket name could be corrupted during + configuration validation. Thanks to Alejandro Colomar. + + *) Bugfix: HTTP header field value encoding could be misinterpreted in + Python module. + + *) Bugfix: Node.js http.createServer() accepts and ignores the "options" + argument, improving compatibility with strapi applications, among + others. + + *) Bugfix: ServerRequest.flushHeaders() implemented in Node.js module to + make it compatible with Next.js. + + *) Bugfix: ServerRequest.httpVersion variable format in Node.js module. + + *) Bugfix: Node.js module handles standard library imports prefixed with + "node:", making it possible to run newer Nuxt applications, among + others. + + *) Bugfix: Node.js tarball location changed to avoid build/install + errors. + + *) Bugfix: Go module sets environment variables necessary for building + on macOS/arm64 systems. + + Changes with Unit 1.31.1 19 Oct 2023 *) Feature: allow to set the HTTP response status in Wasm module. diff --git a/docs/changes.xml b/docs/changes.xml index ccc87ef7..4d64a16d 100644 --- a/docs/changes.xml +++ b/docs/changes.xml @@ -44,7 +44,7 @@ Initial release of Python 3.12 module for NGINX Unit. unit-jsc19 unit-jsc20 unit-jsc21 unit-wasm" ver="1.32.0" rev="1" - date="" time="" + date="2024-02-27" time="18:00:00 +0000" packager="Nginx Packaging <nginx-packaging@f5.com>"> <change> @@ -58,7 +58,7 @@ NGINX Unit updated to 1.32.0. <changes apply="unit" ver="1.32.0" rev="1" - date="" time="" + date="2024-02-27" time="18:00:00 +0000" packager="Nginx Packaging <nginx-packaging@f5.com>"> <change type="feature"> diff --git a/docs/unit-openapi.yaml b/docs/unit-openapi.yaml index 4ce26fa0..b2e02e89 100644 --- a/docs/unit-openapi.yaml +++ b/docs/unit-openapi.yaml @@ -1,6 +1,6 @@ openapi: 3.0.0 info: - title: "NGINX Unit 1.31.1" + title: "NGINX Unit 1.32.0" description: "NGINX Unit is a lightweight and versatile application runtime that provides the essential components for your web application as a single open-source server: running application code, serving static assets, |