]> git.kaiwu.me - njs.git/commitdiff
Version 0.8.9. 0.8.9
authorDmitry Volyntsev <xeioex@nginx.com>
Mon, 13 Jan 2025 22:56:10 +0000 (14:56 -0800)
committerDmitry Volyntsev <xeioexception@gmail.com>
Mon, 13 Jan 2025 23:30:01 +0000 (15:30 -0800)
CHANGES

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