2019-11-05, Version 13.1.0 (Current), @targos
Notable Changes
- cli:
- Added a new flag (
--trace-uncaught
) that makes Node.js print the stack
trace at the time of throwing uncaught exceptions, rather than at the
creation of theError
object, if there is any. This is disabled by default
because it affects GC behavior (Anna Henningsen) #30025.
- Added a new flag (
- crypto:
- Added
Hash.prototype.copy()
method. It returns a newHash
object with
its internal state cloned from the original one (Ben Noordhuis) #29910.
- Added
- dgram:
- fs:
- Added a
bufferSize
option tofs.opendir()
. It allows to control the
number of entries that are buffered internally when reading from the
directory (Anna Henningsen) #30114.
- Added a
- meta:
- Added Chengzhong Wu to collaborators #30115.
Commits
- [
445837851b
] - async_hooks: only emitafter
for AsyncResource if stack not empty (Anna Henningsen) #30087 - [
8860bd68b6
] - buffer: improve performance caused by primordials (Jizu Sun) #30235 - [
1bded9841c
] - build: fix detection of Visual Studio 2017 (Richard Lau) #30119 - [
49e7f042f9
] - build: add workaround for WSL (gengjiawen) #30221 - [
03827ddf38
] - build: allow Python 3.8 (Michaël Zasso) #30194 - [
54698113c0
] - build: find Python syntax errors in dependencies (Christian Clauss) #30143 - [
b255688d5f
] - build: fix pkg-config search for libnghttp2 (Ben Noordhuis) #30145 - [
8980d8c25f
] - build: vcbuild uses default Python, not Py2 (João Reis) #30091 - [
cedad02406
] - build: prefer python 3 over 2 for configure (Sam Roberts) #30091 - [
5ba842b8f9
] - build: python3 support for configure (Rod Vagg) #30047 - [
d05f67caef
] - cli: whitelist new V8 flag in NODE_OPTIONS (Shelley Vohr) #30094 - [
5ca58646c1
] - (SEMVER-MINOR) cli: add --trace-uncaught flag (Anna Henningsen) #30025 - [
8b75aabee9
] - crypto: guard with OPENSSL_NO_GOST (Shelley Vohr) #30050 - [
1d03df4c5e
] - (SEMVER-MINOR) crypto: add Hash.prototype.copy() method (Ben Noordhuis) #29910 - [
46c9194ec8
] - deps: V8: cherry-pick a7dffcd767be (Christian Clauss) #30218 - [
104bfb9a38
] - deps: V8: cherry-pick e5dbc95 (Gabriel Schulhof) #30130 - [
e3124481c2
] - deps: update npm to 6.12.1 (Michael Perrotte) #30164 - [
f3d00c594d
] - deps: V8: backport 777fa98 (Michaël Zasso) #30062 - [
1cfa98c23e
] - deps: V8: cherry-pick c721203 (Michaël Zasso) #30065 - [
0d9ae1b8f6
] - deps: V8: cherry-pick ed40ab1 (Michaël Zasso) #30064 - [
a63f7e73c4
] - (SEMVER-MINOR) dgram: add source-specific multicast support (Lucas Pardue) #15735 - [
fc407bb555
] - doc: add missing hash for header link (Nick Schonning) #30188 - [
201a60e6ba
] - doc: linkify.setupMaster()
in cluster doc (Trivikram Kamat) #30204 - [
b7070f315f
] - doc: explain http2 aborted event callback (dev-313) #30179 - [
f8fb2c06c5
] - doc: linkify.fork()
in cluster documentation (Anna Henningsen) #30163 - [
ae81360214
] - doc: update AUTHORS list (Michaël Zasso) #30142 - [
1499a72a1f
] - doc: improve doc Http2Session:Timeout (dev-313) #30161 - [
3709b5cc7e
] - doc: move inactive Collaborators to emeriti (Rich Trott) #30177 - [
a48d17900b
] - doc: add options description for send APIs (dev-313) #29868 - [
dfb4a24695
] - doc: fix an error in resolution algorithm steps (Alex Zherdev) #29940 - [
403a648a16
] - doc: fix numbering in require algorithm (Jan Krems) #30117 - [
e4ab6fced1
] - doc: remove incorrect and outdated example (Tobias Nießen) #30138 - [
3c23224a76
] - doc: adjust code sample for stream.finished (Cotton Hou) #29983 - [
d91d270416
] - doc: claim NODE_MODULE_VERSION=80 for Electron 9 (Samuel Attard) #30052 - [
621eaf9ed5
] - doc: remove "it is important to" phrasing (Rich Trott) #30108 - [
9a71091098
] - doc: revise os.md (Rich Trott) #30102 - [
381c6cd0d2
] - doc: delete "a number of" things in the docs (Rich Trott) #30103 - [
45c70a9793
] - doc: remove dashes (Rich Trott) #30101 - [
ea9d125536
] - doc: add legendecas to collaborators (legendecas) #30115 - [
39070bbed0
] - doc: make YAML matter consistent in crypto.md (Rich Trott) #30016 - [
978946e38b
] - doc,meta: prefer aliases and stubs over Runtime Deprecations (Rich Trott) #30153 - [
32a538901f
] - doc,n-api: sort bottom-of-the-page references (Gabriel Schulhof) #30124 - [
07b5584a3f
] - (SEMVER-MINOR) fs: addbufferSize
option tofs.opendir()
(Anna Henningsen) #30114 - [
2505f678ef
] - http: support readable hwm in IncomingMessage (Colin Ihrig) #30135 - [
f01c5c51b0
] - inspector: turn platform tasks that outlive Agent into no-ops (Anna Henningsen) #30031 - [
050efebf24
] - meta: use contact_links instead of issue templates (Michaël Zasso) #30172 - [
edfbee3727
] - module: resolve self-references (Jan Krems) #29327 - [
93b1bb8cb5
] - n-api,doc: add info about building n-api addons (Jim Schlight) #30032 - [
cc1cd2b3c5
] - src: isolate->Dispose() order consistency (Shelley Vohr) #30181 - [
a0df91cce1
] - (SEMVER-MINOR) src: expose granular SetIsolateUpForNode (Shelley Vohr) #30150 - [
ec7b69ff05
] - src: change env.h includes for forward declarations (Alexandre Ferrando) #30133 - [
98c8f76dd1
] - src: split up InitializeContext (Shelley Vohr) #30067 - [
d78e3176dd
] - src: fix crash with SyntheticModule#setExport (Michaël Zasso) #30062 - [
fd0aded233
] - src: allow inspector without v8 platform (Shelley Vohr) #30049 - [
87f14e13b3
] - stream: extract Readable.from in its own file (Matteo Collina) #30140 - [
1d9f4278dd
] - test: use arrow functions for callbacks (Minuk Park) #30069 - [
a03809d7dd
] - test: verify npm compatibility with releases (Michaël Zasso) #30082 - [
68e4b5a1fc
] - tools: fix Python 3 deprecation warning in test.py (Loris Zinsou) #30208 - [
348ec693ac
] - tools: fix Python 3 syntax error in mac_tool.py (Christian Clauss) #30146 - [
e2fb353df3
] - tools: use print() function in buildbot_run.py (Christian Clauss) #30148 - [
bcbcce5983
] - tools: undefined name opts -> args in gyptest.py (Christian Clauss) #30144 - [
14981f5bba
] - tools: git rm -r tools/v8_gypfiles/broken (Christian Clauss) #30149 - [
d549a34597
] - tools: update ESLint to 6.6.0 (Colin Ihrig) #30123 - [
a3757546e8
] - tools: doc: improve async workflow of generate.js (Theotime Poisseau) #30106