Welcome! Log In Create A New Profile

Advanced

[njs] Version 0.3.6.

Dmitry Volyntsev
October 22, 2019 07:18AM
details: https://hg.nginx.org/njs/rev/7b302775917b
branches:
changeset: 1192:7b302775917b
user: Dmitry Volyntsev <xeioex@nginx.com>
date: Tue Oct 22 14:16:46 2019 +0300
description:
Version 0.3.6.

diffstat:

CHANGES | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 73 insertions(+), 0 deletions(-)

diffs (97 lines):

diff -r 55f49a991f4f -r 7b302775917b CHANGES
--- a/CHANGES Mon Oct 21 16:43:45 2019 +0300
+++ b/CHANGES Tue Oct 22 14:16:46 2019 +0300
@@ -1,6 +1,77 @@
+
+Changes with njs 0.3.6 22 Oct 2019
+
+ nginx modules:
+
+ *) Improvement: getting special headers from r.headersIn.
+
+ Core:
+
+ *) Feature: added new Function() support.
+
+ *) Feature: added Number.prototype.toFixed().
+
+ *) Feature: added Number.prototype.toPrecision().
+
+ *) Feature: added Number.prototype.toExponential().
+
+ *) Improvement: making "prototype" property of function
+ instances writable.
+
+ *) Improvement: limiting recursion depth while compiling.
+
+ *) Improvement: moving global functions to the global object.
+
+ *) Bugfix: fixed prototype mutation for object literals.
+
+ *) Bugfix: fixed heap-buffer-overflow while parsing regexp literals.
+
+ *) Bugfix: fixed integer-overflow while parsing exponent
+ of number literals.
+
+ *) Bugfix: fixed parseFloat().
+
+ *) Bugfix: fixed Array.prototype functions according to the specification.
+ The following functions were fixed: every, includes, indexOf, filter,
+ find, findIndex, forEach, lastIndexOf, map, pop, push, reduce,
+ reduceRight, shift, some, unshift.
+
+ *) Bugfix: fixed handing of accessor descriptors in Object.freeze().
+
+ *) Bugfix: fixed String.prototype.replace() when first argument
+ is not a string.
+
+ *) Bugfix: fixed stack-use-after-scope in Array.prototype.map().
+
+ *) Bugfix: Date.prototype.toUTCString() format was aligned to ES9.
+
+ *) Bugfix: fixed buffer overflow in Number.prototype.toString(radix).
+
+ *) Bugfix: fixed Regexp.prototype.test() for regexps with backreferences.
+
+ *) Bugfix: fixed Array.prototype.map() for objects with nonexistent values.
+
+ *) Bugfix: fixed Array.prototype.pop() and shift() for sparse objects.
+
+ *) Bugfix: fixed Date.UTC() according to the specification.
+
+ *) Bugfix: fixed Date() constructor according to the specification.
+
+ *) Bugfix: fixed type of Date.prototype.
+ Thanks to Artem S. Povalyukhin.
+
+ *) Bugfix: fixed Date.prototype.setTime().
+ Thanks to Artem S. Povalyukhin.
+
+ *) Bugfix: fixed default number of arguments expected by built-in functions.
+
+ *) Bugfix: fixed "caller" and "arguments" properties of a function instance.
+ Thanks to Artem S. Povalyukhin.

Changes with njs 0.3.5 15 Aug 2019
+
Core:
+
*) Bugfix: fixed module importing using require(). The bug was
introduced in 0.3.4.

@@ -9,6 +80,7 @@ Changes with njs 0.3.5
Changes with njs 0.3.4 13 Aug 2019

Core:
+
*) Feature: added Object shorthand methods and computed property
names. Thanks to 洪志道 (Hong Zhi Dao) and Artem S. Povalyukhin.

@@ -99,6 +171,7 @@ Changes with njs 0.3.3
*) Bugfix: fixed processing empty output chain in stream body filter.

Core:
+
*) Feature: added runtime support for property getter/setter.
Thanks to 洪志道 (Hong Zhi Dao) and Artem S. Povalyukhin.

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[njs] Version 0.3.6.

Dmitry Volyntsev 195 October 22, 2019 07:18AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 316
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready