comparison xml/en/docs/njs/changes.xml @ 2331:5eba0f7b24a9

njs-0.2.8
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 26 Feb 2019 18:11:41 +0300
parents ae56e4613280
children 21f3a93fbe97
comparison
equal deleted inserted replaced
2330:2efd714bb10a 2331:5eba0f7b24a9
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="13" 12 rev="14"
13 toc="no"> 13 toc="no">
14
15 <section id="njs0.2.8" name="Changes with 0.2.8">
16
17 <para>
18 Release Date:
19 26 February 2019
20 </para>
21
22 <para>
23 nginx modules:
24 <list type="bullet">
25
26 <listitem>
27 <para>
28 Change:
29 properties of HTTP request deprecated in <link id="njs0.2.2">0.2.2</link>
30 are removed.
31 </para>
32 </listitem>
33
34 <listitem>
35 <para>
36 Feature:
37 added support for delete operation in
38 <link doc="reference.xml" id="r_headers_out"><literal>r.headersOut{}</literal></link>.
39 </para>
40 </listitem>
41
42 <listitem>
43 <para>
44 Feature:
45 added support for setting nginx variables.
46 </para>
47 </listitem>
48
49 <listitem>
50 <para>
51 Bugfix:
52 fixed
53 <link doc="reference.xml" id="subrequest"><literal>r.subrequest()</literal></link>
54 for empty body value.
55 </para>
56 </listitem>
57
58 <listitem>
59 <para>
60 Improvement:
61 setting special response headers in
62 <link doc="reference.xml" id="r_headers_out"><literal>r.headersOut{}</literal></link>.
63 </para>
64 </listitem>
65
66 </list>
67 </para>
68
69 <para>
70 Core:
71 <list type="bullet">
72
73 <listitem>
74 <para>
75 Feature:
76 added labels support.
77 </para>
78 </listitem>
79
80 <listitem>
81 <para>
82 Feature:
83 added <literal>setImmediate()</literal> method.
84 </para>
85 </listitem>
86
87 <listitem>
88 <para>
89 Feature:
90 added support for shorthand property names for Object literals.
91 </para>
92 </listitem>
93
94 <listitem>
95 <para>
96 Bugfix:
97 fixed <literal>Function.prototype.bind()</literal>.
98 </para>
99 </listitem>
100
101 <listitem>
102 <para>
103 Bugfix:
104 fixed parsing of string literals containing newline characters.
105 </para>
106 </listitem>
107
108 <listitem>
109 <para>
110 Bugfix:
111 fixed line number in reporting variable reference errors.
112 </para>
113 </listitem>
114
115 <listitem>
116 <para>
117 Bugfix:
118 fixed creation of long UTF8 strings.
119 </para>
120 </listitem>
121
122 <listitem>
123 <para>
124 Bugfix:
125 fixed
126 setting special response headers in
127 <link doc="reference.xml" id="string_split"><literal>String.prototype.split()</literal></link>
128 for Unicode strings.
129 </para>
130 </listitem>
131
132 <listitem>
133 <para>
134 Bugfix:
135 fixed heap-buffer-overflow in
136 <link doc="reference.xml" id="string_split"><literal>String.prototype.split()</literal></link>.
137 </para>
138 </listitem>
139
140 <listitem>
141 <para>
142 Bugfix:
143 fixed <literal>Array.prototype.fill()</literal>.
144 Thanks to Artem S. Povalyukhin.
145 </para>
146 </listitem>
147
148 <listitem>
149 <para>
150 Improvement:
151 code related to function invocation is refactored.
152 Thanks to 洪志道 (Hong Zhi Dao).
153 </para>
154 </listitem>
155
156 <listitem>
157 <para>
158 Improvement:
159 code related to variables is refactored.
160 Thanks to 洪志道 (Hong Zhi Dao).
161 </para>
162 </listitem>
163
164 <listitem>
165 <para>
166 Improvement: parser is refactored.
167 Thanks to 洪志道 (Hong Zhi Dao).
168 </para>
169 </listitem>
170
171 <listitem>
172 <para>
173 Improvement:
174 reporting filenames in exceptions.
175 </para>
176 </listitem>
177
178 </list>
179 </para>
180
181 </section>
182
14 183
15 <section id="njs0.2.7" name="Changes with 0.2.7"> 184 <section id="njs0.2.7" name="Changes with 0.2.7">
16 185
17 <para> 186 <para>
18 Release Date: 187 Release Date: