# HG changeset patch # User Yaroslav Zhuravlev # Date 1533044583 -10800 # Node ID 8218075490059fe2f6e3f63b319bc0c0e0bc2200 # Parent c34a885b9d994178a38acc9da266e3222996c3b1 njs-0.2.3 diff -r c34a885b9d99 -r 821807549005 xml/en/docs/njs/njs_changes.xml --- a/xml/en/docs/njs/njs_changes.xml Tue Jul 31 16:42:45 2018 +0300 +++ b/xml/en/docs/njs/njs_changes.xml Tue Jul 31 16:43:03 2018 +0300 @@ -9,9 +9,166 @@
+
+ + +Release Date: +31 July 2018 + + + +nginx modules: + + + + +Bugfix: +making a subrequest from a Reply object caused +a segmentation fault. + + + + + +Bugfix: +getting the parent property of the main +HTTP Request +object caused a segmentation fault. + + + + + + + +Core: + + + + +Feature: +added the pretty string representation for values. + + + + + +Feature: +correctly printing floating point numbers. + + + + + +Feature: +correctly parsing floating point numbers. + + + + + +Feature: +String.bytesFrom() method +(decoding hex, +base64, +base64url into a byte string). + + + + + +Feature: +String.padStart() and +String.padEnd() methods. + + + + + +Feature: +added support of binary literals. + + + + + +Improvement: +added information about illegal token in number parsing. + + + + + +Improvement: +allowed uppercased O in octal literal values. + + + + + +Improvement: +added support for multiple arguments in console.log(). + + + + + +Bugfix: +fixed applying call() to methods of external values. + + + + + +Bugfix: +fixed addition operator applied to an object. + + + + + +Bugfix: +fixed exception handling in njs_vm_value_to_ext_string(). + + + + + +Bugfix: +fixed Number() with boolean, null and undefined arguments. + + + + + +Bugfix: +fixed error handling of setting non-numeric Array.length. + + + + + +Bugfix: +fixed autocompletion for global objects. + + + + + +Bugfix: +miscellaneous additional bugs have been fixed. + + + + + + +
+ +
diff -r c34a885b9d99 -r 821807549005 xml/en/docs/njs_about.xml --- a/xml/en/docs/njs_about.xml Tue Jul 31 16:42:45 2018 +0300 +++ b/xml/en/docs/njs_about.xml Tue Jul 31 16:43:03 2018 +0300 @@ -9,7 +9,7 @@
+ rev="21">
@@ -82,6 +82,7 @@ non-standard: +bytesFrom (0.2.3) fromUTF8, toUTF8, fromBytes, toBytes @@ -233,8 +234,7 @@ -non-integer fractions (.235), -binary literals (0b0101) +non-integer fractions (.235) diff -r c34a885b9d99 -r 821807549005 xml/index.xml --- a/xml/index.xml Tue Jul 31 16:42:45 2018 +0300 +++ b/xml/index.xml Tue Jul 31 16:43:03 2018 +0300 @@ -7,6 +7,18 @@ + + +njs-0.2.3 +version has been released, featuring +String.bytesFrom(), +String.padStart(), +String.padEnd() +methods support +and more. + + + nginx-1.15.2 diff -r c34a885b9d99 -r 821807549005 xml/ru/docs/njs_about.xml --- a/xml/ru/docs/njs_about.xml Tue Jul 31 16:42:45 2018 +0300 +++ b/xml/ru/docs/njs_about.xml Tue Jul 31 16:43:03 2018 +0300 @@ -9,7 +9,7 @@
+ rev="21">
@@ -81,6 +81,7 @@ нестандартные: +bytesFrom (0.2.3), fromUTF8, toUTF8, fromBytes, toBytes @@ -232,8 +233,7 @@ -дроби без целой части (.235), -двоичные литералы (0b0101) +дроби без целой части (.235)