From t.stark at f5.com Thu Oct 19 15:52:20 2023 From: t.stark at f5.com (Timo Stark) Date: Thu, 19 Oct 2023 15:52:20 +0000 Subject: Unit 1.31.1 released Message-ID: Hi, NGINX Unit community, We are delighted to announce Unit 1.31.1, a maintenance release that fixes several bugs, enhances the WebAssembly technology preview, and updates tools and packaging. After a very successful launch of our WebAssembly integration in 1.31.0, we have made some minor improvements. With the unit-wasm SDK, you can now explicitly set the HTTP return code of a given request. Also, requests with payloads larger than 4 GB are now handled properly. For more information, see the unit-wasm SDK documentation. The unitc command line tool is now able to convert Unit configuration between JSON and YAML formats. It also supports a new URI scheme docker:// to make it even easier to work with Unit running in a container. To learn more, see our blog post about this release: https://unit.nginx.org/news/2023/unit-1.31.1-released/ Changes with Unit 1.31.1 19 Oct 2023 *) Feature: allow to set the HTTP response status in Wasm module. *) Feature: allow uploads larger than 4GiB in Wasm module. *) Bugfix: application process could crash while rewriting URLs with query strings. *) Bugfix: requests larger than about 64MiB could cause error in Wasm module. *) Bugfix: when using many headers in Java module some of them could be corrupted due to memory realocation issue. *) Bugfix: ServerRequest.destroy() implemented in Node.js module to make it compatible with some frameworks that might use it. *) Bugfix: chunk argument of ServerResponse.write() can now be a Uint8Array to improve compatibility with Node.js 15.0.0 and above. *) Bugfix: build on musl libc with clang. Wbr, Timo & the Unit team -------------- next part -------------- An HTML attachment was scrubbed... URL: