File tree Expand file tree Collapse file tree 2 files changed +59
-2
lines changed Expand file tree Collapse file tree 2 files changed +59
-2
lines changed Original file line number Diff line number Diff line change 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 >
Original file line number Diff line number Diff line change 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" />
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 >
You can’t perform that action at this time.
0 commit comments