]> git.kaiwu.me - njs.git/commitdiff
Version 0.8.10. 0.8.10
authorDmitry Volyntsev <xeioex@nginx.com>
Tue, 8 Apr 2025 01:53:52 +0000 (18:53 -0700)
committerDmitry Volyntsev <xeioexception@gmail.com>
Tue, 8 Apr 2025 05:14:16 +0000 (22:14 -0700)
CHANGES

diff --git a/CHANGES b/CHANGES
index c67eaf8be0cd19e338d5e6e8e6975172d0b04c78..87392f4c2e9f0e42cc7c1fa2698555d9419b9973 100644 (file)
--- 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: