Skip to content

Commit 9e399aa

Browse files
xeioexy82
authored andcommitted
njs-0.8.9.
1 parent 188805a commit 9e399aa

File tree

2 files changed

+59
-2
lines changed

2 files changed

+59
-2
lines changed

xml/en/docs/njs/changes.xml

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,55 @@
99
<article name="Changes"
1010
link="/en/docs/njs/changes.html"
1111
lang="en"
12-
rev="74"
12+
rev="75"
1313
toc="no">
1414

15+
<section id="njs0.8.9" name="Changes with njs 0.8.9">
16+
17+
<para>
18+
Release Date:
19+
14 January 2025
20+
</para>
21+
22+
<para>
23+
nginx modules:
24+
<list type="bullet">
25+
26+
<listitem>
27+
<para>
28+
Bugfix: removed extra VM creation per server.
29+
Previously, when <literal>js_import</literal> was declared in
30+
<link doc="../http/ngx_http_js_module.xml" id="js_import">http</link> or
31+
<link doc="../stream/ngx_stream_js_module.xml" id="js_import">stream</link>
32+
blocks, an extra copy of the VM instance was created for each server block.
33+
This was not needed and consumed a lot of memory for configurations with many
34+
server blocks.
35+
This issue was introduced in <link id="njs0.8.6">0.8.6</link> and was
36+
partially fixed for location blocks only in <link id="njs0.8.7">0.8.7</link>.
37+
</para>
38+
</listitem>
39+
40+
</list>
41+
</para>
42+
43+
<para>
44+
Core:
45+
<list type="bullet">
46+
47+
<listitem>
48+
<para>
49+
Feature:
50+
implemented <link doc="reference.xml" id="njs_api_fs">fs</link>
51+
for the <link doc="../njs/engine.xml">QuickJS</link> engine.
52+
</para>
53+
</listitem>
54+
55+
</list>
56+
</para>
57+
58+
</section>
59+
60+
1561
<section id="njs0.8.8" name="Changes with njs 0.8.8">
1662

1763
<para>

xml/index.xml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<news name="nginx news" link="/news.html" lang="en">
99

1010
<years>
11-
<year href="2024.html" year="2025" />
11+
<year href="2025 .html" year="2025" />
1212
<year href="2024.html" year="2024" />
1313
<year href="2023.html" year="2023" />
1414
<year href="2022.html" year="2022" />
@@ -27,6 +27,17 @@
2727
<year href="2009.html" year="2009" />
2828
</years>
2929

30+
<event date="2025-01-14">
31+
<para>
32+
<link doc="en/docs/njs/index.xml">njs-0.8.9</link>
33+
version has been
34+
<link doc="en/docs/njs/changes.xml" id="njs0.8.9">released</link>,
35+
featuring
36+
<link doc="en/docs/njs/reference.xml" id="njs_api_fs">fs module</link>
37+
for the <link doc="en/docs/njs/engine.xml">QuickJS</link> engine.
38+
</para>
39+
</event>
40+
3041
<event date="2024-12-10">
3142
<para>
3243
<link doc="en/docs/njs/index.xml">njs-0.8.8</link>

0 commit comments

Comments
 (0)