Releases
v15.8.0
2021-02-02, Version 15.8.0 (Current), @targos
targos
released this
02 Feb 20:59
Notable Changes
[110063d694
] - (SEMVER-MINOR) crypto : add generatePrime/checkPrime (James M Snell) #36997
[53a0bdff47
] - (SEMVER-MINOR) crypto : experimental (Ed/X)25519/(Ed/X)448 support (James M Snell) #36879
[03460432af
] - deps : upgrade npm to 7.5.0 (Ruy Adorno) #37117
[2c7ad38c75
] - (SEMVER-MINOR) dgram : support AbortSignal in createSocket (Nitzan Uziely) #37026
[b7c3f99f7e
] - doc : add Zijian Liu to collaborators (ZiJian Liu) #37075
[02f1d2fda4
] - esm : deprecate legacy main lookup for modules (Guy Bedford) #36918
[75124298d5
] - (SEMVER-MINOR) readline : add history event and option to set initial history (Mattias Runge-Broberg) #33662
[4e757eab96
] - (SEMVER-MINOR) readline : add support for the AbortController to the question method (Mattias Runge-Broberg) #33676
Commits
[602aaf25af
] - async_hooks : refactor to avoid unsafe array iteration (Antoine du Hamel) #37125
[dcd34b0144
] - benchmark : add benchmark for NODE_V8_COVERAGE (Benjamin Coe) #36972
[ec22756ac9
] - benchmark : make output RFC 4180 compliant (Tobias Nießen) #37038
[96cec1e5f3
] - benchmark : improve explanations in R script (Tobias Nießen) #36995
[e4b88b521a
] - buffer : avoid creating the backing store in the thread (James M Snell) #37052
[7b78c6773d
] - child_process : allow promisified exec to be cancel (Carlos Fuentes) #34249
[c4193ba8ae
] - crypto : fix encrypted private -> public import (Tobias Nießen) #37056
[cb3b0ec4fc
] - crypto : generateKeyPair('ec') should not support NODE-ED* and NODE-X* (Filip Skokan) #37063
[110063d694
] - (SEMVER-MINOR) crypto : add generatePrime/checkPrime (James M Snell) #36997
[ab64d74791
] - crypto : throw error on invalid object in diffieHellman() (ZiJian Liu) #37016
[53a0bdff47
] - (SEMVER-MINOR) crypto : experimental (Ed/X)25519/(Ed/X)448 support (James M Snell) #36879
[4551d14b8e
] - deps : upgrade npm to 7.5.1 (Ruy Adorno) #37177
[9d6fd4586f
] - deps : update openssl config (James M Snell) #37067
[f74b376596
] - Revert "deps : various quic patches from akamai/openssl" (James M Snell) #37067
[6756130c4b
] - Revert "deps : re-enable OPENSSL_NO_QUIC guards" (James M Snell) #37067
[52ce1d5f1a
] - Revert "deps : update patch and docs for openssl update" (James M Snell) #37067
[03460432af
] - deps : upgrade npm to 7.5.0 (Ruy Adorno) #37117
[2c7ad38c75
] - (SEMVER-MINOR) dgram : support AbortSignal in createSocket (Nitzan Uziely) #37026
[47bfde00fd
] - doc : fix color contrast on <kbd> elements (Antoine du Hamel) #37185
[3c9077130d
] - doc : fix list format in Developer's Certificate of Origin (Akash Negi) #37138
[8cecce3ff4
] - doc : fix markup and alphabetization in errors.md (Rich Trott) #37144
[a7780815bf
] - doc : clarify ERR_INVALID_REPL_INPUT usage (Rich Trott) #37143
[e7126503e0
] - doc : clarify repl exception conditions (Rich Trott) #37142
[e55d3d0953
] - doc : add example for test structure (Turner Jabbour) #35046
[9b9a1801ba
] - doc : remove TOC summary for pages with no TOC (Rich Trott) #37043
[ae42658be9
] - doc : add missing deprecation code (Colin Ihrig) #37147
[b79b82de8e
] - doc : update Buffer encoding option count (Dave Cardwell) #37102
[ddee21b587
] - doc : update BUILDING.md previous versions links (Richard Lau) #37082
[1710016053
] - doc : mention adding Fixes to collaborator onboarding PR (Joyee Cheung) #37097
[b7c3f99f7e
] - doc : add Zijian Liu to collaborators (ZiJian Liu) #37075
[7ddfa81612
] - doc : add tooltip for light/dark mode toggle (Rich Trott) #37044
[c79688ffe3
] - doc : improve AsyncLocalStorage introduction (Romuald Brillout) #36946
[a7b6464097
] - doc : EventTarget
and Event
are available to user code since v15.0.0 (ExE Boss) #37059
[3722c15a75
] - doc : add missing comma in tty (Matthew Mario Di Pasquale) #37039
[2cfe7954fc
] - doc : list Unsupported Directory Import resolve err (Guy Bedford) #37032
[fef6ac77e5
] - doc : add missing ARIA label for button (Rich Trott) #37031
[634bedcd6f
] - doc,test : fix prime generation description (Tobias Nießen) #37085
[181719d4c4
] - esm : update to correct deprecation code (Colin Ihrig) #37147
[02f1d2fda4
] - esm : deprecate legacy main lookup for modules (Guy Bedford) #36918
[69402522fd
] - fs : read full size if known in promises.readFile (Anna Henningsen) #37127
[ad12fefcb0
] - fs : only use Buffer.concat in promises.readFile when necessary (Anna Henningsen) #37127
[6f54a14cda
] - fs : add validatePosition and use in read and readSync (Darshan Sen) #37051
[175f6f0be3
] - fs : use throwIfNoEntry option on statSync calls (Antoine du Hamel) #36975
[97fc7d8396
] - fs : refactor to remove redundant validation (Darshan Sen) #36984
[0129a79d0a
] - fs : add explicit note about undefined path when recursive (Sebastian Silbermann) #37010
[7196ac19c1
] - http : refactor to avoid unsafe array iteration (Antoine du Hamel) #37124
[ed58065d1f
] - lib : add bound apply
variants of varargs primordials
(ExE Boss) #37005
[67b58f68c9
] - lib : refactor to use validateObject (ZiJian Liu) #37028
[5227c5e6f5
] - lib : refactor to use validateFunction (ZiJian Liu) #37045
[34adf7f74b
] - lib : refactor to avoid unsafe array iteration (Antoine du Hamel) #37029
[4a1fc42178
] - lib : refactor to use optional chaining in internal/options.js (raisinten) #36939
[d76400a264
] - lib : refactor to use validateString (ZiJian Liu) #37006
[a29da64b46
] - lib : refactor to use validateNumber (ZiJian Liu) #36993
[56377d6cee
] - lib : support returning Safe collections from C++ (ExE Boss) #36989
[c4cab1f408
] - lib : refactor to use validateBoolean (ZiJian Liu) #36983
[11dd2672cd
] - quic : remove quic (James M Snell) #37067
[b533485f32
] - quic : remove duplicate checks (ZiJian Liu) #37017
[1714998e2c
] - readline : replace _questionCancel with a symbol (Colin Ihrig) #37094
[3d64d2b5ef
] - readline : check for null input in question() (Colin Ihrig) #37089
[75124298d5
] - (SEMVER-MINOR) readline : add history event and option to set initial history (Mattias Runge-Broberg) #33662
[4e757eab96
] - (SEMVER-MINOR) readline : add support for the AbortController to the question method (Mattias Runge-Broberg) #33676
[a26dfb323b
] - src : expose BaseObject::kInternalFieldCount in post-mortem metadata (Joyee Cheung) #37111
[9c831c0d8f
] - src : fix dead code in RandomPrimeTraits (Tobias Nießen) #37083
[81e9acf242
] - src : rename crypto_ecdh.(h|cc) to crypto_ec.(h|cc) (Tobias Nießen) #37048
[1f819ec47d
] - test : add tests for bound apply
variants of varargs primordials
(ExE Boss) #37005
[db38cf27c2
] - test : increase inspect coverage (Emil Sivervik) #36755
[10da5c1104
] - test : skip tests consistently in parallel.status (Rich Trott) #37035
[da07eb654e
] - test : increase read file abort coverage (Moshe vilner) #36716
[55407b826f
] - test : update to improve terminology (Michael Dawson) #37011
[ef2b25088d
] - test : increase coverage for assert/calltracker (ZiJian Liu) #36728
[074641c2e9
] - test : improve assertion message for test-vm-memleak (Rich Trott) #37034
[4086b230b8
] - test : increase fs promise coverage (Emil Sivervik) #36813
[94204f7e46
] - test : process.nextTick for before exit (ttzztztz) #37012
[2135618052
] - test : increase timeout on ASAN Action (Antoine du Hamel) #37007
[de6dca12e8
] - test : improve coverage of SourceTextModule
getters (Juan José Arboleda) #37013
[36cc8df358
] - test : log error in test-fs-realpath-pipe (Joyee Cheung) #36996
[36930e4fe7
] - test : test mode passed as an options object in mkdir/mkdirSync (Darshan Sen) #37008
[9c69ca5e54
] - test,doc,lib : adjust object literal newlines for lint rule (Rich Trott) #37040
[fe9f4fdba5
] - tools : remove commented code from stability.js (Colin Ihrig) #37092
[d2d6121f3e
] - tools : enable object-curly-newline in ESLint rules (Rich Trott) #37040
[3187845980
] - util : add internal createDeferredPromise() (Colin Ihrig) #37095
You can’t perform that action at this time.