皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Unit 1.31.1 发布

Unit 1.31.1 发布

我们很高兴地宣布发布 Unit 1.31.1,这是一个维护版本,修复了几个错误,增强了 WebAssembly 技术预览,并更新了工具和包装。

增强 WebAssembly 技术预览
在 1.31.0 中成功发布 WebAssembly 集成之后,我们又做了一些小的改进。使用 unit-wasm SDK,现在可以明确设置给定请求的 HTTP 返回代码。此外,有效载荷大于 4 GB 的请求现在也能得到正确处理。

有关详细信息,请参阅 unit-wasm SDK 文档

更新单元 CLI 工具 unitc
unitc 命令行工具现在能够在 JSON 和 YAML 格式之间转换 Unit 配置。它还支持新的 URI 方案 docker://,使在容器中运行 Unit 的工作更加轻松。

完整更新日志
*)功能:允许在 Wasm 模块中设置 HTTP 响应状态。

*)功能:允许在 Wasm 模块中上传大于 4GiB 的文件。

*)修正] 应用程序进程在重写带有
查询字符串时,应用程序进程可能会崩溃。

*)修正] 超过约 64MiB 的请求可能导致 Wasm
模块。

*)修正] 当在 Java 模块中使用多个头时,其中一些头可能会因内存重新分配问题而损坏。
损坏。

*)修正] 在 Node.js 模块中执行 ServerRequest.destroy(),使其与可能使用它的某些框架兼容。
与可能使用它的某些框架兼容。

*)修正:ServerResponse.write()的大块参数现在可以是一个
Uint8Array,以提高与 Node.js 15.0.0 及以上版本的兼容性。

*)修正:Node.JS unit-http NPM 模块现在具有适当的默认
路径。

*)修正:使用 clang 在 musl libc 上构建。

有关更改和错误修复的完整列表,请参阅更新日志

转自 Unit 1.31.1 Released — NGINX Unit