# HG changeset patch # User Yaroslav Zhuravlev # Date 1658245995 -3600 # Node ID 60851da88db689f3bfaa54453977ec9803b00509 # Parent b4eb565bbb1ff1a3504fc4094d78781bb82725a4 njs-0.7.6. diff -r b4eb565bbb1f -r 60851da88db6 xml/en/docs/njs/changes.xml --- a/xml/en/docs/njs/changes.xml Tue Jul 19 16:53:10 2022 +0100 +++ b/xml/en/docs/njs/changes.xml Tue Jul 19 16:53:15 2022 +0100 @@ -9,9 +9,101 @@
+
+ + +Release Date: +19 July 2022 + + + +nginx modules: + + + + +Feature: +improved +r.args{} object. +Added support for multiple arguments with the same key. +Added case sensitivity for keys. +Keys and values are percent-decoded now. + + + + + +Bugfix: +fixed +r.headersOut{} +setter for special headers. + + + + + + + +Core: + + + + +Feature: +added Symbol.for() and Symbol.keyfor(). + + + + + +Feature: +added +atob() +and +btoa() +from +WHATWG spec. + + + + + +Bugfix: +fixed large non-decimal literals. + + + + + +Bugfix: +fixed Unicode argument trimming in parseInt(). + + + + + +Bugfix: +fixed break instruction +in try-catch block. + + + + + +Bugfix: +fixed async function declaration in CLI. + + + + + + +
+ +
@@ -254,7 +346,7 @@ Bugfix: fixed String.prototype.lastIndexOf() -with unicode string as this. +with Unicode string as this. diff -r b4eb565bbb1f -r 60851da88db6 xml/en/docs/njs/compatibility.xml --- a/xml/en/docs/njs/compatibility.xml Tue Jul 19 16:53:10 2022 +0100 +++ b/xml/en/docs/njs/compatibility.xml Tue Jul 19 16:53:15 2022 +0100 @@ -9,7 +9,7 @@
@@ -772,7 +772,7 @@ ES5.1: -parse +parse, stringify @@ -780,6 +780,19 @@ +Symbol methods +(0.7.6): + + + +for, +keyfor + + + + + + ES5.1 arguments object (0.2.5) @@ -802,6 +815,12 @@ +Global functions (0.7.6): +atob, +btoa + + + Error objects: Error, EvalError, diff -r b4eb565bbb1f -r 60851da88db6 xml/index.xml --- a/xml/index.xml Tue Jul 19 16:53:10 2022 +0100 +++ b/xml/index.xml Tue Jul 19 16:53:15 2022 +0100 @@ -14,6 +14,16 @@ + + +njs-0.7.6 +version has been +released, +featuring improved +r.args object. + + + nginx-1.23.0 diff -r b4eb565bbb1f -r 60851da88db6 xml/ru/docs/njs/compatibility.xml --- a/xml/ru/docs/njs/compatibility.xml Tue Jul 19 16:53:10 2022 +0100 +++ b/xml/ru/docs/njs/compatibility.xml Tue Jul 19 16:53:15 2022 +0100 @@ -9,7 +9,7 @@
@@ -768,7 +768,7 @@ ES5.1: -parse +parse, stringify @@ -776,6 +776,19 @@ +Методы Symbol +(0.7.6): + + + +for, +keyfor + + + + + + ES5.1 объект arguments (0.2.5) @@ -798,6 +811,12 @@ +Global functions: +atob, +btoa + + + Объекты Error: Error, EvalError,