comparison xml/en/docs/njs/changes.xml @ 2369:5209dfad8fc9

njs-0.3.1
author Dmitry Volyntsev <xeioex@nginx.com>
date Tue, 16 Apr 2019 19:32:13 +0300
parents 7952cd8af485
children 3e31ef06a7e3
comparison
equal deleted inserted replaced
2368:d16ca4d163c4 2369:5209dfad8fc9
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="16" 12 rev="17"
13 toc="no"> 13 toc="no">
14
15 <section id="njs0.3.1" name="Changes with 0.3.1">
16
17 <para>
18 Release Date:
19 16 April 2019
20 </para>
21
22 <para>
23 Core:
24 <list type="bullet">
25
26 <listitem>
27 <para>
28 Feature:
29 added arrow functions support.
30 Thanks to 洪志道 (Hong Zhi Dao) and Artem S. Povalyukhin.
31 </para>
32 </listitem>
33
34 <listitem>
35 <para>
36 Feature:
37 added Object.getOwnPropertyNames().
38 Thanks to Artem S. Povalyukhin.
39 </para>
40 </listitem>
41
42 <listitem>
43 <para>
44 Feature:
45 added Object.getOwnPropertyDescriptors().
46 Thanks to Artem S. Povalyukhin.
47 </para>
48 </listitem>
49
50 <listitem>
51 <para>
52 Feature:
53 making __proto__ accessor descriptor of Object instances
54 mutable.
55 </para>
56 </listitem>
57
58 <listitem>
59 <para>
60 Feature:
61 added shebang support in CLI.
62 </para>
63 </listitem>
64
65 <listitem>
66 <para>
67 Feature:
68 added support for module mode execution in CLI. In module
69 mode global this is unavailable.
70 </para>
71 </listitem>
72
73 <listitem>
74 <para>
75 Bugfix:
76 fixed editline detection.
77 </para>
78 </listitem>
79
80 <listitem>
81 <para>
82 Bugfix:
83 fixed Function.prototype.bind().
84 Thanks to 洪志道 (Hong Zhi Dao).
85 </para>
86 </listitem>
87
88 <listitem>
89 <para>
90 Bugfix:
91 fixed checking of duplication of parameters for functions.
92 Thanks to 洪志道 (Hong Zhi Dao).
93 </para>
94 </listitem>
95
96 <listitem>
97 <para>
98 Bugfix:
99 fixed function declaration with the same name as a variable.
100 Thanks to 洪志道 (Hong Zhi Dao).
101 </para>
102 </listitem>
103
104 <listitem>
105 <para>
106 Improvement:
107 code related to parsing of objects, variables and
108 functions is refactored.
109 Thanks to 洪志道 (Hong Zhi Dao).
110 </para>
111 </listitem>
112
113 <listitem>
114 <para>
115 Improvement:
116 console.log() improved for outputting large values.
117 </para>
118 </listitem>
119
120 <listitem>
121 <para>
122 Improvement:
123 console.log() improved for outputting strings in a
124 compliant way (without escaping and quotes).
125 </para>
126 </listitem>
127
128 <listitem>
129 <para>
130 Improvement:
131 using ES6 version of ToInt32(), ToUint32(), ToLength().
132 </para>
133 </listitem>
134
135 </list>
136 </para>
137
138 </section>
139
14 140
15 <section id="njs0.3.0" name="Changes with 0.3.0"> 141 <section id="njs0.3.0" name="Changes with 0.3.0">
16 142
17 <para> 143 <para>
18 Release Date: 144 Release Date: