comparison xml/en/docs/njs/changes.xml @ 2855:d9ef72e0217f

njs-0.7.4.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 24 May 2022 19:46:38 +0100
parents eeac73766df4
children cf91f42cf7e7
comparison
equal deleted inserted replaced
2854:eb9f88293304 2855:d9ef72e0217f
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="50" 12 rev="51"
13 toc="no"> 13 toc="no">
14
15 <section id="njs0.7.4" name="Changes with njs 0.7.4">
16
17 <para>
18 Release Date:
19 24 May 2022
20 </para>
21
22 <para>
23 nginx modules:
24 <list type="bullet">
25
26 <listitem>
27 <para>
28 Feature:
29 added extended directives for configuring
30 <link doc="reference.xml" id="ngx_fetch">Fetch API</link>.
31 The following directives were added for
32 <link doc="../http/ngx_http_js_module.xml">http</link> and
33 <link doc="../stream/ngx_stream_js_module.xml">stream</link>:
34 <list type="bullet">
35
36 <listitem>
37 <para>
38 <link doc="../http/ngx_http_js_module.xml" id="js_fetch_timeout"/>,
39 </para>
40 </listitem>
41
42 <listitem>
43 <para>
44 <link doc="../http/ngx_http_js_module.xml" id="js_fetch_verify"/>,
45 </para>
46 </listitem>
47
48 <listitem>
49 <para>
50 <link doc="../http/ngx_http_js_module.xml" id="js_fetch_buffer_size"/>,
51 </para>
52 </listitem>
53
54 <listitem>
55 <para>
56 <link doc="../http/ngx_http_js_module.xml" id="js_fetch_max_response_buffer_size"/>.
57 </para>
58 </listitem>
59
60 </list>
61
62 </para>
63 </listitem>
64
65 <listitem>
66 <para>
67 Change:
68 <link doc="reference.xml" id="r_internal_redirect"><literal>r.internalRedirect()</literal></link> now accepts escaped URIs.
69 </para>
70 </listitem>
71
72 <listitem>
73 <para>
74 Bugfix:
75 fixed
76 <link doc="reference.xml" id="response">Response</link> parsing
77 with more than 8 headers in
78 <link doc="reference.xml" id="ngx_fetch">Fetch API</link>.
79 </para>
80 </listitem>
81
82 </list>
83 </para>
84
85 <para>
86 Core:
87 <list type="bullet">
88
89 <listitem>
90 <para>
91 Feature:
92 added
93 <link doc="reference.xml" id="njs_version_number"><literal>njs.version_number</literal></link> property.
94 </para>
95 </listitem>
96
97 <listitem>
98 <para>
99 Feature:
100 added compatibility with BoringSSL for
101 <link doc="reference.xml" id="builtin_crypto">WebCrypto API</link>.
102 </para>
103 </listitem>
104
105 <listitem>
106 <para>
107 Bugfix:
108 fixed
109 <literal>Array.prototype.sort()</literal>
110 when arr size is changed in a comparator.
111 </para>
112 </listitem>
113
114 <listitem>
115 <para>
116 Bugfix:
117 fixed
118 <literal>Array.prototype.slice()</literal>
119 with slow <literal>this</literal> argument.
120 </para>
121 </listitem>
122
123 <listitem>
124 <para>
125 Bugfix:
126 fixed aggregation methods of <literal>Promise</literal> ctor
127 with array-like object.
128 </para>
129 </listitem>
130
131 <listitem>
132 <para>
133 Bugfix:
134 fixed <literal>String.prototype.lastIndexOf()</literal>
135 with unicode string as <literal>this</literal>.
136 </para>
137 </listitem>
138
139 <listitem>
140 <para>
141 Bugfix:
142 fixed
143 <literal>JSON.parse()</literal>
144 when <literal>reviver</literal> function is provided.
145 </para>
146 </listitem>
147
148 <listitem>
149 <para>
150 Bugfix:
151 fixed
152 <literal>Object.defineProperty()</literal>
153 when a recursive descriptor is provided.
154 </para>
155 </listitem>
156
157 <listitem>
158 <para>
159 Bugfix:
160 fixed <literal>Array.prototype.fill()</literal> for typed-arrays.
161 </para>
162 </listitem>
163
164 <listitem>
165 <para>
166 Bugfix:
167 making function expression binding immutable according to the specs.
168 </para>
169 </listitem>
170
171 <listitem>
172 <para>
173 Bugfix:
174 fixed redefinition of special props in
175 <literal>Object.defineProperty()</literal>.
176 </para>
177 </listitem>
178
179 </list>
180 </para>
181
182 </section>
183
184
14 185
15 <section id="njs0.7.3" name="Changes with njs 0.7.3"> 186 <section id="njs0.7.3" name="Changes with njs 0.7.3">
16 187
17 <para> 188 <para>
18 Release Date: 189 Release Date: