comparison xml/en/docs/njs/changes.xml @ 2943:0f468b4e01d6

njs-0.7.11.
author Yaroslav Zhuravlev <yar@nginx.com>
date Thu, 09 Mar 2023 22:20:24 +0000
parents 918ec12be507
children 48a673f43844
comparison
equal deleted inserted replaced
2942:ee84a44fa7f7 2943:0f468b4e01d6
7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> 7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd">
8 8
9 <article name="Changes" 9 <article name="Changes"
10 link="/en/docs/njs/changes.html" 10 link="/en/docs/njs/changes.html"
11 lang="en" 11 lang="en"
12 rev="58" 12 rev="59"
13 toc="no"> 13 toc="no">
14
15 <section id="njs0.7.11" name="Changes with njs 0.7.11">
16
17 <para>
18 Release Date:
19 09 March 2023
20 </para>
21
22 <para>
23 nginx modules:
24 <list type="bullet">
25
26 <listitem>
27 <para>
28 Bugfix:
29 added missed linking with
30 <link url="https://gitlab.gnome.org/GNOME/libxml2">libxml2</link>
31 for the dynamic module.
32 The bug was introduced in <link id="njs0.7.10">0.7.10</link>.
33 </para>
34 </listitem>
35
36 </list>
37 </para>
38
39 <para>
40 Core:
41 <list type="bullet">
42
43 <listitem>
44 <para>
45 Feature:
46 added
47 <link doc="reference.xml" id="xml_node">XMLNode API</link>
48 to modify XML documents.
49 </para>
50 </listitem>
51
52 <listitem>
53 <para>
54 Change:
55 removed <literal>XML_PARSE_DTDVALID</literal> during parsing of an XML document
56 due to security implications.
57 The issue was introduced in <link id="njs0.7.10">0.7.10</link>.
58 When <literal>XML_PARSE_DTDVALID</literal> is enabled,
59 <link url="https://gitlab.gnome.org/GNOME/libxml2">libxml2</link>
60 parses and executes external entities present inside an XML document.
61 </para>
62 </listitem>
63
64 <listitem>
65 <para>
66 Bugfix:
67 fixed the detection of <literal>await</literal> in arguments.
68 </para>
69 </listitem>
70
71 <listitem>
72 <para>
73 Bugfix:
74 fixed <literal>Error()</literal> instance dumping
75 when “<literal>name</literal>” prop is not primitive.
76 </para>
77 </listitem>
78
79 <listitem>
80 <para>
81 Bugfix:
82 fixed array instance with a <literal>getter</literal> property dumping.
83 </para>
84 </listitem>
85
86 <listitem>
87 <para>
88 Bugfix:
89 fixed <literal>njs_object_property()</literal> with
90 <literal>NJS_WHITEOUT</literal> properties.
91 </para>
92 </listitem>
93
94 <listitem>
95 <para>
96 Bugfix:
97 fixed <literal>func</literal> instance dumping
98 with “<literal>name</literal>” as getter.
99 </para>
100 </listitem>
101
102 <listitem>
103 <para>
104 Bugfix:
105 fixed attaching of a stack to an error object.
106 </para>
107 </listitem>
108
109 <listitem>
110 <para>
111 Bugfix:
112 fixed <literal>String.prototype.replace()</literal> with replacement
113 containing “<literal>$'</literal>”, “<literal>$`</literal>”.
114 </para>
115 </listitem>
116
117 </list>
118 </para>
119
120 </section>
121
14 122
15 <section id="njs0.7.10" name="Changes with njs 0.7.10"> 123 <section id="njs0.7.10" name="Changes with njs 0.7.10">
16 124
17 <para> 125 <para>
18 Release Date: 126 Release Date: