[njs] Version 0.8.9.

noreply at nginx.com noreply at nginx.com
Mon Jan 13 23:31:02 UTC 2025


details:   https://github.com/nginx/njs/commit/b87ad67adb2c557bd96e52a3221748a7ba028858
branches:  master
commit:    b87ad67adb2c557bd96e52a3221748a7ba028858
user:      Dmitry Volyntsev <xeioex at nginx.com>
date:      Mon, 13 Jan 2025 14:56:10 -0800
description:
Version 0.8.9.


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

diff --git a/CHANGES b/CHANGES
index cc7ebef4..c67eaf8b 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,20 @@
+Changes with njs 0.8.9                                       14 Jan 2025
+
+    nginx modules:
+
+    *) Bugfix: removed extra VM creation per server.
+       Previously, when js_import was declared in http or stream blocks,
+       an extra copy of the VM instance was created for each server
+       block. This was not needed and consumed a lot of memory for
+       configurations with many server blocks.
+
+      This issue was introduced in 9b674412 (0.8.6) and was partially
+      fixed for location blocks only in 685b64f0 (0.8.7).
+
+    Core:
+
+    *) Feature: added fs module for QuickJS engine.
+
 Changes with njs 0.8.8                                       10 Dec 2024
 
     nginx modules:


More information about the nginx-devel mailing list