From 1722758717730ac0838418f142d82ca3cff4ad4b Mon Sep 17 00:00:00 2001 From: bellard <6490144+bellard@users.noreply.github.com> Date: Sun, 6 Sep 2020 19:04:20 +0200 Subject: [PATCH] 2020-04-12 release --- Changelog | 7 + TODO | 4 +- VERSION | 2 +- doc/quickjs.html | 38 +- doc/quickjs.pdf | Bin 164089 -> 163753 bytes doc/quickjs.texi | 29 +- libbf.c | 8 +- quickjs-libc.c | 180 ++++++- quickjs.c | 1197 +++++++++++++++++++++++++++++++------------- quickjs.h | 5 +- run-test262.c | 19 +- test262.conf | 9 +- test262_errors.txt | 10 +- tests/test_std.js | 6 +- 14 files changed, 1114 insertions(+), 400 deletions(-) diff --git a/Changelog b/Changelog index 435b39f..0f447db 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,10 @@ +2020-04-12: + +- added cross realm support +- added AggregateError and Promise.any +- added env, uid and gid options in os.exec() +- misc bug fixes + 2020-03-16: - reworked error handling in std and os libraries: suppressed I/O diff --git a/TODO b/TODO index 2f61338..8cfe0be 100644 --- a/TODO +++ b/TODO @@ -73,6 +73,6 @@ REPL: Test262o: 0/11262 errors, 463 excluded Test262o commit: 7da91bceb9ce7613f87db47ddd1292a2dda58b42 (es5-tests branch) -Test262: 22/70040 errors, 860 excluded, 581 skipped -test262 commit: 25c9e334d301944537215caba1d7f44319f3e0da +Test262: 28/70829 errors, 877 excluded, 425 skipped +Test262 commit: 4a8e49b3ca7f9f74a4cafe6621ff9ba548ccc353 diff --git a/VERSION b/VERSION index 81b7bb9..69f162a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2020-03-16 +2020-04-12 diff --git a/doc/quickjs.html b/doc/quickjs.html index b5c9287..550d2a6 100644 --- a/doc/quickjs.html +++ b/doc/quickjs.html @@ -72,7 +72,7 @@ ul.no-bullet {list-style: none}