Skip to content

Commit 120efa0

Browse files
xeioexy82
authored andcommitted
njs-0.8.7.
1 parent 8844703 commit 120efa0

File tree

2 files changed

+83
-1
lines changed

2 files changed

+83
-1
lines changed

xml/en/docs/njs/changes.xml

+75-1
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,83 @@
99
<article name="Changes"
1010
link="/en/docs/njs/changes.html"
1111
lang="en"
12-
rev="72"
12+
rev="73"
1313
toc="no">
1414

15+
<section id="njs0.8.7" name="Changes with njs 0.8.7">
16+
17+
<para>
18+
Release Date:
19+
22 October 2024
20+
</para>
21+
22+
<para>
23+
nginx modules:
24+
<list type="bullet">
25+
26+
<listitem>
27+
<para>
28+
Bugfix: eliminated unnecessary VM creation.
29+
Previously, njs consumed
30+
memory proportionally to the number of nginx locations.
31+
The issue was introduced in <link id="njs0.8.6">0.8.6</link>.
32+
</para>
33+
</listitem>
34+
35+
<listitem>
36+
<para>
37+
Improvement: added strict syntax validation for
38+
<link doc="../http/ngx_http_js_module.xml" id="js_body_filter"/>.
39+
</para>
40+
</listitem>
41+
42+
<listitem>
43+
<para>
44+
Improvement: improved error messages for module loading failures.
45+
</para>
46+
</listitem>
47+
48+
</list>
49+
</para>
50+
51+
<para>
52+
Core:
53+
<list type="bullet">
54+
55+
<listitem>
56+
<para>
57+
Feature: implemented
58+
<link doc="reference.xml" id="fs_readlinksync"><literal>fs.readlinkSync()</literal></link>.
59+
</para>
60+
</listitem>
61+
62+
<listitem>
63+
<para>
64+
Improvement: implemented lazy stack symbolization.
65+
</para>
66+
</listitem>
67+
68+
<listitem>
69+
<para>
70+
Bugfix: fixed heap-buffer-overflow in
71+
<literal>Buffer.prototype.indexOf()</literal>.
72+
The issue was introduced in <link id="njs0.8.6">0.8.6</link>.
73+
</para>
74+
</listitem>
75+
76+
<listitem>
77+
<para>
78+
Bugfix: fixed <literal>Buffer.prototype.lastIndexOf()</literal> when `from` is
79+
provided.
80+
</para>
81+
</listitem>
82+
83+
</list>
84+
</para>
85+
86+
</section>
87+
88+
1589
<section id="njs0.8.6" name="Changes with njs 0.8.6">
1690

1791
<para>

xml/index.xml

+8
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626
<year href="2009.html" year="2009" />
2727
</years>
2828

29+
<event date="2024-10-22">
30+
<para>
31+
<link doc="en/docs/njs/index.xml">njs-0.8.7</link>
32+
bugfix version has been
33+
<link doc="en/docs/njs/changes.xml" id="njs0.8.7">released</link>.
34+
</para>
35+
</event>
36+
2937
<event date="2024-10-02">
3038
<para>
3139
<link doc="en/download.xml">nginx-1.27.2</link>

0 commit comments

Comments
 (0)