File tree Expand file tree Collapse file tree 2 files changed +144
-1
lines changed Expand file tree Collapse file tree 2 files changed +144
-1
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 =" 70 "
12+ rev =" 71 "
1313 toc =" no" >
1414
15+ <section id =" njs0.8.6" name =" Changes with njs 0.8.6" >
16+
17+ <para >
18+ Release Date:
19+ 02 October 2024
20+ </para >
21+
22+ <para >
23+ nginx modules:
24+ <list type =" bullet" >
25+
26+ <listitem >
27+ <para >
28+ Feature:
29+ introduced the <link doc =" ../njs/engine.xml" >QuickJS</link > engine.
30+ </para >
31+ </listitem >
32+
33+ <listitem >
34+ <para >
35+ Feature:
36+ added optional <literal >nocache</literal > flag for the
37+ <literal >js_set</literal > directive for
38+ <link doc =" ../http/ngx_http_js_module.xml" id =" js_set" >http</link >
39+ and
40+ <link doc =" ../stream/ngx_stream_js_module.xml" id =" js_set" >stream</link >.
41+ Thanks to Thomas P.
42+ </para >
43+ </listitem >
44+
45+ <listitem >
46+ <para >
47+ Feature:
48+ exposed
49+ <link doc =" reference.xml" id =" r_variables" >capture group variables</link >
50+ in the HTTP module.
51+ Thanks to Thomas P.
52+ </para >
53+ </listitem >
54+
55+ </list >
56+ </para >
57+
58+ <para >
59+ Core:
60+ <list type =" bullet" >
61+
62+ <listitem >
63+ <para >
64+ Feature:
65+ added <literal >Buffer</literal > module for the QuickJS engine.
66+ </para >
67+ </listitem >
68+
69+ <listitem >
70+ <para >
71+ Bugfix:
72+ fixed handling of empty labelled statement in a function.
73+ </para >
74+ </listitem >
75+
76+ <listitem >
77+ <para >
78+ Bugfix:
79+ fixed <literal >Function</literal > constructor handling when called without
80+ arguments.
81+ </para >
82+ </listitem >
83+
84+ <listitem >
85+ <para >
86+ Bugfix:
87+ fixed <literal >Buffer.prototype.writeInt8()</literal > and friends.
88+ </para >
89+ </listitem >
90+
91+ <listitem >
92+ <para >
93+ Bugfix:
94+ fixed <literal >Buffer.prototype.writeFloat()</literal > and friends.
95+ </para >
96+ </listitem >
97+
98+ <listitem >
99+ <para >
100+ Bugfix:
101+ fixed <literal >Buffer.prototype.lastIndexOf()</literal >.
102+ </para >
103+ </listitem >
104+
105+ <listitem >
106+ <para >
107+ Bugfix:
108+ fixed <literal >Buffer.prototype.write()</literal >.
109+ </para >
110+ </listitem >
111+
112+ <listitem >
113+ <para >
114+ Bugfix:
115+ fixed maybe-uninitialized warnings in error creation.
116+ </para >
117+ </listitem >
118+
119+ <listitem >
120+ <para >
121+ Bugfix:
122+ fixed <literal >ctx.codepoint</literal > initialization in UTF-8 decoding.
123+ </para >
124+ </listitem >
125+
126+ <listitem >
127+ <para >
128+ Bugfix:
129+ fixed <literal >length</literal > initialization in
130+ <literal >Array.prototype.pop()</literal >.
131+ </para >
132+ </listitem >
133+
134+ <listitem >
135+ <para >
136+ Bugfix:
137+ fixed handling of <literal >encode</literal > arg in
138+ <literal >fs.readdir()</literal > and
139+ <literal >fs.realpath()</literal >.
140+ </para >
141+ </listitem >
142+
143+ </list >
144+ </para >
145+
146+ </section >
147+
148+
15149<section id =" njs0.8.5" name =" Changes with njs 0.8.5" >
16150
17151<para >
Original file line number Diff line number Diff line change @@ -14,6 +14,15 @@ mainline version has been released.
1414</para >
1515</event >
1616
17+ <event date =" 2024-10-02" >
18+ <para >
19+ <link doc =" en/docs/njs/index.xml" >njs-0.8.6</link >
20+ version has been
21+ <link doc =" en/docs/njs/changes.xml" id =" njs0.8.6" >released</link >,
22+ featuring the <link doc =" en/docs/njs/engine.xml" >QuickJS</link > engine support.
23+ </para >
24+ </event >
25+
1726<event date =" 2024-09-06" >
1827<para >
1928The <link doc =" en/index.xml" >nginx</link > project
You can’t perform that action at this time.
0 commit comments