[njs] Version 0.8.10.

noreply at nginx.com noreply at nginx.com
Tue Apr 8 05:15:02 UTC 2025


details:   https://github.com/nginx/njs/commit/9d3e71ca656b920e3e63b0e647aca8e91669d29a
branches:  master
commit:    9d3e71ca656b920e3e63b0e647aca8e91669d29a
user:      Dmitry Volyntsev <xeioex at nginx.com>
date:      Mon, 7 Apr 2025 18:53:52 -0700
description:
Version 0.8.10.


---
 CHANGES | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/CHANGES b/CHANGES
index c67eaf8b..87392f4c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,52 @@
+Changes with njs 0.8.10                                      08 Apr 2025
+
+    nginx modules:
+
+    *) Feature: reading r.requestText or r.requestBuffer from
+       a temp file.
+       Previously, an exception was thrown when accessing r.requestText
+       or r.requestBuffer if a client request body size exceeded
+       client_body_buffer_size.
+
+    *) Improvement: improved reporting of unhandled promise rejections.
+
+    *) Bugfix: fixed name corruption in variable and header processing.
+
+    *) Bugfix: fixed SharedDict.incr() with empty init argument
+       for QuickJS engine.
+
+    *) Bugfix: accepting response headers with underscore characters
+       in Fetch API.
+
+    Core:
+
+    *) Change: fixed serializeToString().
+       Previously, serializeToString() was exclusiveC14n() which returned
+       string instead of Buffer. According to the published documentation it
+       should be c14n().
+
+    *) Feature: added WebCrypto API for QuickJS engine.
+
+    *) Feature: added TextEncoder/TextDecoder for QuickJS engine.
+
+    *) Feature: added querystring module for QuickJS engine.
+
+    *) Feature: added crypto module for QuickJS engine.
+
+    *) Feature: added xml module for QuickJS engine.
+
+    *) Feature: added support for QuickJS-NG library.
+
+    *) Bugfix: fixed buffer.concat() with a single argument in quickjs.
+
+    *) Bugfix: added missed syntax error for await in template literal.
+
+    *) Bugfix: fixed non-NULL terminated strings formatting in
+       exceptions for QuickJS engine.
+
+    *) Bugfix: fixed compatibility with recent change in QuickJS
+       and QuickJS-NG.
+
 Changes with njs 0.8.9                                       14 Jan 2025
 
     nginx modules:


More information about the nginx-devel mailing list