Skip to content

Commit 8794af3

Browse files
xeioexy82
authored andcommitted
njs-0.8.6.
1 parent 64d8e31 commit 8794af3

File tree

2 files changed

+144
-1
lines changed

2 files changed

+144
-1
lines changed

xml/en/docs/njs/changes.xml

Lines changed: 135 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,143 @@
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>

xml/index.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff 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>
1928
The <link doc="en/index.xml">nginx</link> project

0 commit comments

Comments
 (0)