Mercurial > hg > nginx-site
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: |