comparison xml/en/docs/njs/changes.xml @ 2566:ca1ccafab5ef

njs-0.4.2.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 07 Jul 2020 17:33:05 +0100
parents baf8cbfa3df1
children 2edc64c05b0e
comparison
equal deleted inserted replaced
2565:45cb60b3b7b2 2566:ca1ccafab5ef
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="32" 12 rev="33"
13 toc="no"> 13 toc="no">
14
15 <section id="njs0.4.2" name="Changes with njs 0.4.2">
16
17 <para>
18 Release Date:
19 07 July 2020
20 </para>
21
22 <para>
23 Core:
24 <list type="bullet">
25
26 <listitem>
27 <para>
28 Feature:
29 added <literal>RegExp.prototype[Symbol.replace]</literal>.
30 </para>
31 </listitem>
32
33 <listitem>
34 <para>
35 Feature:
36 introduced line level backtrace.
37 </para>
38 </listitem>
39
40 <listitem>
41 <para>
42 Feature:
43 added <literal>%TypedArray%.prototype.sort()</literal>.
44 </para>
45 </listitem>
46
47 <listitem>
48 <para>
49 Feature:
50 extended
51 <link doc="reference.xml" id="njs_api_fs"><literal>fs</literal></link> module.
52 Added
53 <link doc="reference.xml" id="fs_mkdirsync"><literal>mkdir()</literal></link>,
54 <link doc="reference.xml" id="fs_readdirsync"><literal>readdir()</literal></link>,
55 <link doc="reference.xml" id="fs_rmdirsync"><literal>rmdir()</literal></link>,
56 and friends.
57 </para>
58 </listitem>
59
60 <listitem>
61 <para>
62 Improvement:
63 parser refactoring.
64 </para>
65 </listitem>
66
67 <listitem>
68 <para>
69 Bugfix:
70 fixed TypedScript API description for HTTP headers.
71 </para>
72 </listitem>
73
74 <listitem>
75 <para>
76 Bugfix:
77 fixed TypedScript API description for <literal>NjsByteString</literal> type.
78 </para>
79 </listitem>
80
81 <listitem>
82 <para>
83 Bugfix:
84 fixed
85 <link doc="reference.xml" id="string_repeat"><literal>String.prototype.repeat()</literal></link>
86 according to the specification.
87 </para>
88 </listitem>
89
90 <listitem>
91 <para>
92 Bugfix:
93 fixed
94 <link doc="reference.xml" id="string_replace"><literal>String.prototype.replace()</literal></link>
95 according to the specification.
96 </para>
97 </listitem>
98
99 <listitem>
100 <para>
101 Bugfix:
102 fixed parsing of flags for regexp literals.
103 </para>
104 </listitem>
105
106 <listitem>
107 <para>
108 Bugfix:
109 fixed index generation for global objects in generator.
110 </para>
111 </listitem>
112
113 <listitem>
114 <para>
115 Bugfix:
116 fixed <literal>%TypedArray%.prototype.copyWithin()</literal>
117 with nonzero byte offset.
118 </para>
119 </listitem>
120
121 <listitem>
122 <para>
123 Bugfix:
124 fixed <literal>Array.prototype.splice()</literal>
125 for sparse arrays.
126 </para>
127 </listitem>
128
129 <listitem>
130 <para>
131 Bugfix:
132 fixed <literal>Array.prototype.reverse()</literal>
133 for sparse arrays.
134 </para>
135 </listitem>
136
137 <listitem>
138 <para>
139 Bugfix:
140 fixed <literal>Array.prototype.sort()</literal>
141 for sparse arrays.
142 </para>
143 </listitem>
144
145 </list>
146 </para>
147
148 </section>
149
14 150
15 <section id="njs0.4.1" name="Changes with njs 0.4.1"> 151 <section id="njs0.4.1" name="Changes with njs 0.4.1">
16 152
17 <para> 153 <para>
18 Release Date: 154 Release Date: