Welcome! Log In Create A New Profile

Advanced

[njs] Version 0.3.4.

Dmitry Volyntsev
August 13, 2019 09:16AM
details: https://hg.nginx.org/njs/rev/8eadbb3a7c7b
branches:
changeset: 1127:8eadbb3a7c7b
user: Dmitry Volyntsev <xeioex@nginx.com>
date: Tue Aug 13 16:13:28 2019 +0300
description:
Version 0.3.4.

diffstat:

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

diffs (86 lines):

diff -r ab443df0d924 -r 8eadbb3a7c7b CHANGES
--- a/CHANGES Tue Aug 13 16:04:10 2019 +0300
+++ b/CHANGES Tue Aug 13 16:13:28 2019 +0300
@@ -1,3 +1,82 @@
+
+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.
+
+ *) Feature: added getter/setter literal support.
+ Thanks to 洪志道 (Hong Zhi Dao) and Artem S. Povalyukhin.
+
+ *) Feature: added fs.renameSync().
+
+ *) Feature: added String.prototype.trimStart() and
+ String.prototype.trimEnd().
+
+ *) Improvement: added memory-sanitizer support.
+
+ *) Improvement: Unicode case tables updated to version 12.1.
+
+ *) Improvement: added UTF8 validation for string literals.
+
+ *) Bugfix: fixed reading files with zero size in fs.readFileSync().
+
+ *) Bugfix: extended the list of space separators in
+ String.prototype.trim().
+
+ *) Bugfix: fixed using of uninitialized value in
+ String.prototype.padStart().
+
+ *) Bugfix: fixed String.prototype.replace() for '$0' and '$&'
+ replacement string.
+
+ *) Bugfix: fixed String.prototype.replace() for byte strings with
+ regex argument.
+
+ *) Bugfix: fixed global match in String.prototype.replace()
+ with regexp argument.
+
+ *) Bugfix: fixed Array.prototype.slice() for primitive types.
+
+ *) Bugfix: fixed heap-buffer-overflow while importing module.
+
+ *) Bugfix: fixed UTF-8 character escaping.
+
+ *) Bugfix: fixed Object.values() and Object.entries() for shared
+ objects.
+
+ *) Bugfix: fixed uninitialized memory access in
+ String.prototype.match().
+
+ *) Bugfix: fixed String.prototype.match() for byte strings with
+ regex argument.
+
+ *) Bugfix: fixed Array.prototype.lastIndexOf() with undefined
+ arguments.
+
+ *) Bugfix: fixed String.prototype.substring() with empty substring.
+
+ *) Bugfix: fixed invalid memory access in
+ String.prototype.substring().
+
+ *) Bugfix: fixed String.fromCharCode() for code points > 65535
+ and NaN.
+
+ *) Bugfix: fixed String.prototype.toLowerCase() and
+ String.prototype.toUpperCase().
+
+ *) Bugfix: fixed Error() constructor with no arguments.
+
+ *) Bugfix: fixed "in" operator for values with accessor descriptors.
+
+ *) Bugfix: fixed Object.defineProperty() for non-boolean descriptor
+ props.
+
+ *) Bugfix: fixed Error.prototype.toString() with UTF8 string
+ properties.
+
+ *) Bugfix: fixed Error.prototype.toString() with non-string values
+ for "name" and "message".

Changes with njs 0.3.3 25 Jun 2019

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

[njs] Version 0.3.4.

Dmitry Volyntsev 208 August 13, 2019 09:16AM



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

Online Users

Guests: 267
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