Releases
v10.17.0
2019-10-22, Version 10.17.0 'Dubnium' (LTS), @BethGriggs
Notable changes
crypto :
add support for chacha20-poly1305 for AEAD (chux0519) #24081
increase maxmem range from 32 to 53 bits (Tobias Nießen) #28799
deps :
update npm to 6.11.3 (claudiahdz) #29430
upgrade openssl sources to 1.1.1d (Sam Roberts) #29921
dns : remove dns.promises experimental warning (cjihrig) #26592
fs : remove experimental warning for fs.promises (Anna Henningsen) #26581
http : makes response.writeHead return the response (Mark S. Everitt) #25974
http2 : makes response.writeHead return the response (Mark S. Everitt) #25974
n-api :
make func argument of napi_create_threadsafe_function optional (legendecas) #27791
mark version 5 N-APIs as stable (Gabriel Schulhof) #29401
implement date object (Jarrod Connolly) #25917
process : add --unhandled-rejections flag (Ruben Bridgewater) #26599
stream :
implement Readable.from async iterator utility (Guy Bedford) #27660
make Symbol.asyncIterator support stable (Matteo Collina) #26989
Commits
[f1a5a36961
] - build : update Windows icon to Feb 2016 rebrand (Mike MacCana) #28524
[63de2ade85
] - (SEMVER-MINOR) crypto : add support for chacha20-poly1305 for AEAD (chux0519) #24081
[4f0f12c3d6
] - crypto : fix rsa key gen with non-default exponent (Sam Roberts) #27092
[7735824d2c
] - (SEMVER-MINOR) crypto : increase maxmem range from 32 to 53 bits (Tobias Nießen) #28799
[e53dbba6bc
] - deps : update npm to 6.11.3 (claudiahdz) #29430
[55cd01c5c3
] - (SEMVER-MINOR) deps : update npm to 6.10.3 (isaacs) #29023
[e2291cf805
] - deps : upgrade npm to 6.10.2 (isaacs) #28853
[03b69660f9
] - deps : upgrade npm to 6.10.0 (isaacs) #28525
[333963ef73
] - deps : dlloads node static linked executable (Luca Lindhorst) #28045
[7202792ad3
] - deps : update archs files for OpenSSL-1.1.1d (Sam Roberts) #29921
[9c393f1d02
] - deps : upgrade openssl sources to 1.1.1d (Sam Roberts) #29921
[7f48519413
] - deps : do not link against librt (Sam Roberts) #29729
[fcc22d31a0
] - (SEMVER-MINOR) dns : make dns.promises enumerable (cjihrig) #26592
[fa27aac5fb
] - (SEMVER-MINOR) dns : remove dns.promises experimental warning (cjihrig) #26592
[90fb146933
] - (SEMVER-MINOR) doc : move dns.promises to stable status (cjihrig) #26592
[65e68d1f4f
] - doc : add documentation for stream readableFlowing (Chetan Karande) #29506
[c285e694e2
] - doc : fix the links tls default version sections (Chetan Karande) #28827
[cef5010135
] - doc : describe tls.DEFAULT_MIN_VERSION/_MAX_VERSION (Chetan Karande) #28827
[15c2eb0e58
] - doc : update N-API version matrix (Gabriel Schulhof) #29461
[a3eda2896d
] - doc : fixup changelog for v10.16.3 (Andrew Hughes) #29159
[56a834a53f
] - doc,test : clarify that Http2Stream is destroyed after data is read (Alba Mendez) #27891
[85ce8ef19a
] - (SEMVER-MINOR) fs : remove experimental warning for fs.promises (Anna Henningsen) #26581
[ccf2823f83
] - (SEMVER-MINOR) http : makes response.writeHead return the response (Mark S. Everitt) #25974
[66387cd45e
] - http2 : send out pending data earlier (Anna Henningsen) #29398
[925849650b
] - (SEMVER-MINOR) http2 : makes response.writeHead return the response (Mark S. Everitt) #25974
[69b0212df3
] - http2 : do not start reading after write if new write is on wire (Anna Henningsen) #29399
[36a0e9a063
] - http2 : do not crash on stream listener removal w/ destroyed session (Anna Henningsen) #29459
[c74c6a5ccf
] - n-api : mark version 5 N-APIs as stable (Gabriel Schulhof) #29401
[f8622762e3
] - (SEMVER-MINOR) n-api : make func argument of napi_create_threadsafe_function optional (legendecas) #27791
[4f41e4f471
] - (SEMVER-MINOR) n-api : implement date object (Jarrod Connolly) #25917
[69bf5b7944
] - net : treat ENOTCONN at shutdown as success (Anna Henningsen) #29912
[d6c998a478
] - process : use public readableFlowing property (Chetan Karande) #29502
[b43d7e8f42
] - (SEMVER-MINOR) process : add --unhandled-rejections flag (Ruben Bridgewater) #26599
[79f3844fb0
] - (SEMVER-MINOR) readline : make Symbol.asyncIterator support stable (Matteo Collina) #26989
[18b140ae75
] - src : use maybe version v8::Function::Call (Ouyang Yadong) #23826
[1bb5102999
] - src : use more explicit return type in Sign::SignFinal() (Anna Henningsen) #23779
[859d47593e
] - src : reduce platform worker barrier lifetime (Ali Ijaz Sheikh) #23419
[00831f0293
] - (SEMVER-MINOR) stream : make Symbol.asyncIterator support stable (Matteo Collina) #26989
[ddb5152e9b
] - (SEMVER-MINOR) stream : implement Readable.from async iterator utility (Guy Bedford) #27660
[13d8549abd
] - test : well-defined DH groups now verify clean (Sam Roberts) #29550
[f78ecc3f93
] - test : fix race in test-http2-origin (Alba Mendez) #28903
[2afbb3efab
] - test,win : cleanup exec-timeout processes (João Reis) #28723
[fe58bca878
] - tls : group chunks into TLS segments (Alba Mendez) #27861
[2eae030a4b
] - (SEMVER-MINOR) worker : add missing return value in case of fatal exceptions (Ruben Bridgewater) #29036
[e8c90bf4d1
] - zlib : do not coalesce multiple .flush()
calls (Anna Henningsen) #28520
You can’t perform that action at this time.