# HG changeset patch # User Yaroslav Zhuravlev # Date 1597160716 -3600 # Node ID 88b4976778d2b2abcda3c3e2a61a31b131dbd806 # Parent cd97adddd757b8080c29c2027d9f079f103698b9 njs-0.4.3. diff --git a/xml/en/docs/njs/changes.xml b/xml/en/docs/njs/changes.xml --- a/xml/en/docs/njs/changes.xml +++ b/xml/en/docs/njs/changes.xml @@ -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 --git a/xml/en/docs/njs/compatibility.xml b/xml/en/docs/njs/compatibility.xml --- a/xml/en/docs/njs/compatibility.xml +++ b/xml/en/docs/njs/compatibility.xml @@ -9,7 +9,7 @@
@@ -43,7 +43,7 @@ specification.
- + Boolean values, numbers, strings, objects, arrays, @@ -654,7 +654,7 @@ functions (0.3.9), fs.unlinkSync (0.3.9), -fs.writeFileSync +fs.writeFileSync @@ -669,6 +669,17 @@ asynchronous version of file system meth 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 --git a/xml/index.xml b/xml/index.xml --- a/xml/index.xml +++ b/xml/index.xml @@ -14,6 +14,17 @@ mainline version has been released. + + +njs-0.4.3 +version has been +released, +featuring +Query String +module. + + + nginx-1.19.1 diff --git a/xml/ru/docs/njs/compatibility.xml b/xml/ru/docs/njs/compatibility.xml --- a/xml/ru/docs/njs/compatibility.xml +++ b/xml/ru/docs/njs/compatibility.xml @@ -9,7 +9,7 @@
@@ -39,7 +39,7 @@ ECMAScript.
- + Логические значения, числа, строки, объекты, массивы, @@ -576,7 +576,7 @@ ES5.1: -Методы JSON: +Методы JSON: @@ -650,7 +650,7 @@ ES5.1 global functions: (0.3.9), fs.unlinkSync (0.3.9), -fs.writeFileSync +fs.writeFileSync @@ -665,6 +665,17 @@ ES5.1 global functions: crypto.createHmac + +Методы Query String +(0.4.3): +querystring.decode, +querystring.encode, +querystring.escape, +querystring.parse, +querystring.stringify, +querystring.unescape + + ES6 поддержка модулей: инструкции