Dmitry Volyntsev
2018-11-27 12:20:19 UTC
details: https://hg.nginx.org/njs/rev/0709b8b4f11e
branches:
changeset: 671:0709b8b4f11e
user: Dmitry Volyntsev <***@nginx.com>
date: Tue Nov 27 15:18:45 2018 +0300
description:
Version 0.2.6.
diffstat:
CHANGES | 42 ++++++++++++++++++++++++++++++++++++++++++
1 files changed, 42 insertions(+), 0 deletions(-)
diffs (49 lines):
diff -r fa98656237f0 -r 0709b8b4f11e CHANGES
--- a/CHANGES Fri Nov 23 17:46:30 2018 +0300
+++ b/CHANGES Tue Nov 27 15:18:45 2018 +0300
@@ -1,3 +1,45 @@
+
+Changes with njs 0.2.6 27 Nov 2018
+
+ Core:
+
+ *) Feature: making built-in prototypes mutable.
+
+ *) Feature: making global object mutable.
+
+ *) Feature: console.time() and console.timeEnd() methods.
+
+ *) Feature: allowing variables and functions to be redeclared.
+
+ *) Feature: extending Object.defineProperty() spec conformance.
+
+ *) Feature: introduced quiet mode for CLI to handle simple expressions
+ from stdin.
+
+ *) Feature: introduced compact form of backtraces to handle stack
+ overflows.
+
+ *) Improvement: improved wording for various exceptions.
+
+ *) Bugfix: fixed closure values handling.
+
+ *) Bugfix: fixed equality operator for various value types.
+
+ *) Bugfix: fixed handling of "this" keyword in various scopes.
+
+ *) Bugfix: fixed handling non-object values in Object.keys().
+
+ *) Bugfix: fixed parsing of throw statement inside if statement.
+
+ *) Bugfix: fixed parsing of newline after throw statement.
+
+ *) Bugfix: fixed parsing of statements in if statement without newline.
+
+ *) Bugfix: fixed size uint32_t overflow in njs_array_expand().
+
+ *) Bugfix: fixed typeof operator for object_value type.
+
+ *) Bugfix: miscellaneous additional bugs have been fixed.
Changes with njs 0.2.5 30 Oct 2018
branches:
changeset: 671:0709b8b4f11e
user: Dmitry Volyntsev <***@nginx.com>
date: Tue Nov 27 15:18:45 2018 +0300
description:
Version 0.2.6.
diffstat:
CHANGES | 42 ++++++++++++++++++++++++++++++++++++++++++
1 files changed, 42 insertions(+), 0 deletions(-)
diffs (49 lines):
diff -r fa98656237f0 -r 0709b8b4f11e CHANGES
--- a/CHANGES Fri Nov 23 17:46:30 2018 +0300
+++ b/CHANGES Tue Nov 27 15:18:45 2018 +0300
@@ -1,3 +1,45 @@
+
+Changes with njs 0.2.6 27 Nov 2018
+
+ Core:
+
+ *) Feature: making built-in prototypes mutable.
+
+ *) Feature: making global object mutable.
+
+ *) Feature: console.time() and console.timeEnd() methods.
+
+ *) Feature: allowing variables and functions to be redeclared.
+
+ *) Feature: extending Object.defineProperty() spec conformance.
+
+ *) Feature: introduced quiet mode for CLI to handle simple expressions
+ from stdin.
+
+ *) Feature: introduced compact form of backtraces to handle stack
+ overflows.
+
+ *) Improvement: improved wording for various exceptions.
+
+ *) Bugfix: fixed closure values handling.
+
+ *) Bugfix: fixed equality operator for various value types.
+
+ *) Bugfix: fixed handling of "this" keyword in various scopes.
+
+ *) Bugfix: fixed handling non-object values in Object.keys().
+
+ *) Bugfix: fixed parsing of throw statement inside if statement.
+
+ *) Bugfix: fixed parsing of newline after throw statement.
+
+ *) Bugfix: fixed parsing of statements in if statement without newline.
+
+ *) Bugfix: fixed size uint32_t overflow in njs_array_expand().
+
+ *) Bugfix: fixed typeof operator for object_value type.
+
+ *) Bugfix: miscellaneous additional bugs have been fixed.
Changes with njs 0.2.5 30 Oct 2018