# HG changeset patch # User Yaroslav Zhuravlev # Date 1597160716 -3600 # Node ID 88b4976778d2b2abcda3c3e2a61a31b131dbd806 # Parent cd97adddd757b8080c29c2027d9f079f103698b9 njs-0.4.3. diff -r cd97adddd757 -r 88b4976778d2 xml/en/docs/njs/changes.xml --- a/xml/en/docs/njs/changes.xml Tue Aug 11 12:35:32 2020 +0100 +++ b/xml/en/docs/njs/changes.xml Tue Aug 11 16:45:16 2020 +0100 @@ -9,9 +9,105 @@
+
+ + +Release Date: +11 August 2020 + + + +Core: + + + + +Feature: +added +Query String +module. + + + + + +Feature: +improved +fs.mkdir() +to support recursive directory creation. +Thanks to Artem S. Povalyukhin. + + + + + +Feature: +improved +fs.rmdir() +to support recursive directory removal. +Thanks to Artem S. Povalyukhin. + + + + + +Feature: +introduced UTF-8 decoder according to +WHATWG encoding spec. + + + + + +Feature: +added TextEncoder/TextDecoder implementation. + + + + + +Bugfix: +fixed parsing return statement without semicolon. + + + + + +Bugfix: +fixed njs_number_to_int32() for big-endian platforms. + + + + + +Bugfix: +fixed unit test on big-endian platforms. + + + + + +Bugfix: +fixed regexp-literals parsing with “=” characters. + + + + + +Bugfix: +fixed pre/post increment/decrement in assignment operations. + + + + + + +
+ +
diff -r cd97adddd757 -r 88b4976778d2 xml/en/docs/njs/compatibility.xml --- a/xml/en/docs/njs/compatibility.xml Tue Aug 11 12:35:32 2020 +0100 +++ b/xml/en/docs/njs/compatibility.xml Tue Aug 11 16:45:16 2020 +0100 @@ -9,7 +9,7 @@
@@ -43,7 +43,7 @@
- + Boolean values, numbers, strings, objects, arrays, @@ -654,7 +654,7 @@ (0.3.9), fs.unlinkSync (0.3.9), -fs.writeFileSync +fs.writeFileSync @@ -669,6 +669,17 @@ crypto.createHmac + +Query String methods +(0.4.3): +querystring.decode, +querystring.encode, +querystring.escape, +querystring.parse, +querystring.stringify, +querystring.unescape + + ES6 modules support: default export and diff -r cd97adddd757 -r 88b4976778d2 xml/index.xml --- a/xml/index.xml Tue Aug 11 12:35:32 2020 +0100 +++ b/xml/index.xml Tue Aug 11 16:45:16 2020 +0100 @@ -14,6 +14,17 @@ + + +njs-0.4.3 +version has been +released, +featuring +Query String +module. + + + nginx-1.19.1 diff -r cd97adddd757 -r 88b4976778d2 xml/ru/docs/njs/compatibility.xml --- a/xml/ru/docs/njs/compatibility.xml Tue Aug 11 12:35:32 2020 +0100 +++ b/xml/ru/docs/njs/compatibility.xml Tue Aug 11 16:45:16 2020 +0100 @@ -9,7 +9,7 @@
@@ -39,7 +39,7 @@
- + Логические значения, числа, строки, объекты, массивы, @@ -576,7 +576,7 @@ -Методы JSON: +Методы JSON: @@ -650,7 +650,7 @@ (0.3.9), fs.unlinkSync (0.3.9), -fs.writeFileSync +fs.writeFileSync @@ -665,6 +665,17 @@ crypto.createHmac + +Методы Query String +(0.4.3): +querystring.decode, +querystring.encode, +querystring.escape, +querystring.parse, +querystring.stringify, +querystring.unescape + + ES6 поддержка модулей: инструкции