]> git.kaiwu.me - njs.git/commitdiff
Version 0.7.7. 0.7.7
authorDmitry Volyntsev <xeioex@nginx.com>
Tue, 30 Aug 2022 04:18:20 +0000 (21:18 -0700)
committerDmitry Volyntsev <xeioex@nginx.com>
Tue, 30 Aug 2022 04:18:20 +0000 (21:18 -0700)
CHANGES

diff --git a/CHANGES b/CHANGES
index 04ad071fcaac15b9557201e41894b641416f5a4c..63e80ff785f2e8fac184c8ac4b6d8b1b1e8e15ff 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,37 @@
+Changes with njs 0.7.7                                        30 Aug 2022
+
+    nginx modules:
+
+    *) Feature: the number of nginx configuration contexts where
+       js directives can be specified is extended.
+
+       HTTP: js_import, js_path, js_set and js_var are allowed
+       in server and location contexts. js_content, js_body_filter
+       and js_header_filter are allowed in 'if' context.
+
+       Stream: js_import, js_path, js_set and js_var are allowed
+       in server context.
+
+    *) Feature: added r.internal property.
+
+    *) Bugfix: fixed reading response body in fetch API.
+
+    *) Bugfix: fixed "js_fetch_timeout" in stream module.
+
+    *) Bugfix: fixed socket leak with 0 fetch timeout.
+
+    Core:
+
+    *) Feature: extended "fs" module.  Added fs.openSync(),
+       fs.promises.open(), fs.fstatSync(), fs.readSync(),
+       fs.writeSync().
+
+       The following properties of FileHandle are implemented:
+       fd, read(), stat(), write(), close().
+
+    *) Bugfix: fixed parseInt(), parseFloat(), Symbol.for()
+       with no arguments.
+
 Changes with njs 0.7.6                                        19 Jul 2022
 
     nginx modules: