Node v11.0.0 (Current)

Node.js 11.0.0 is here! This is the newest Node.js Current Release line with a focus primarily on improving internals, performance, and an update to V8 7.0.

Notable Changes

Build FreeBSD 10 is no longer supported. #22617

child_process The default value of the windowsHide option has been changed to true . #21316

console console.countReset() will emit a warning if the timer being reset does not exist. #21649 console.time() will no longer reset a timer if it already exists. #20442

Dependencies V8 has been updated to 7.0. #22754

fs The fs.read() method now requires a callback. #22146 The previously deprecated fs.SyncWriteStream utility has been removed.#20735

http The http , https , and tls modules now use the WHATWG URL parser by default. #20270

General Use of process.binding() has been deprecated. Userland code using process.binding() should re-evaluate that use and begin migrating. If there are no supported API alternatives, please open an issue in the Node.js GitHub repository so that a suitable alternative may be discussed. An experimental implementation of queueMicrotask() has been added. #22951

Internal Windows performance-counter support has been removed. #22485 The --expose-http2 command-line option has been removed. #20887

Timers Interval timers will be rescheduled even if previous interval threw an error. #20002 nextTick queue will be run after each immediate and timer. #22842

util The WHATWG TextEncoder and TextDecoder are now globals. #22281 util.inspect() output size is limited to 128 MB by default. #22756 A runtime warning will be emitted when NODE_DEBUG is set for either http or http2 . #21914



Semver-Major Commits

[ 0518b9edf3 ] - (SEMVER-MAJOR) assert : multiple improvements (Ruben Bridgewater) #21628

] - : multiple improvements (Ruben Bridgewater) #21628 [ 21c3a402d4 ] - (SEMVER-MAJOR) assert : validate input stricter (Ruben Bridgewater) #20481

] - : validate input stricter (Ruben Bridgewater) #20481 [ 439b75b9c0 ] - (SEMVER-MAJOR) assert, util : *DeepEqual() handles ArrayBuffers (Caleb Sander) #22266

] - : *DeepEqual() handles ArrayBuffers (Caleb Sander) #22266 [ 5d95542212 ] - (SEMVER-MAJOR) buffer : move process.binding('buffer') to internalBinding (Weijia Wang) #22370

] - : move process.binding('buffer') to internalBinding (Weijia Wang) #22370 [ 8fb6bce3a0 ] - (SEMVER-MAJOR) buffer : unconditionally use internalBinding (cjihrig) #23234

] - : unconditionally use internalBinding (cjihrig) #23234 [ 755520c4c3 ] - (SEMVER-MAJOR) buffer : show hidden item count (Ruben Bridgewater) #22289

] - : show hidden item count (Ruben Bridgewater) #22289 [ 60b5b38b48 ] - (SEMVER-MAJOR) buffer : do not always use defaults (Ruben Bridgewater) #20054

] - : do not always use defaults (Ruben Bridgewater) #20054 [ b3b3f53a33 ] - (SEMVER-MAJOR) build : exclude npm test directories on Windows (Richard Lau) #23001

] - : exclude npm test directories on Windows (Richard Lau) #23001 [ dd296a8344 ] - (SEMVER-MAJOR) build : reset embedder string to "-node.0" (Michaël Zasso) #22754

] - : reset embedder string to "-node.0" (Michaël Zasso) #22754 [ 4b25ef5341 ] - (SEMVER-MAJOR) build : reset embedder string to "-node.0" (Michaël Zasso) #21983

] - : reset embedder string to "-node.0" (Michaël Zasso) #21983 [ c0fb95d700 ] - (SEMVER-MAJOR) build : stop supporting FreeBSD 10 (Michaël Zasso) #22617

] - : stop supporting FreeBSD 10 (Michaël Zasso) #22617 [ 4b47d2907d ] - (SEMVER-MAJOR) build : do not copy v8-inspector* headers ar part of install (Alexey Kozyatinskiy) #22586

] - : do not copy v8-inspector* headers ar part of install (Alexey Kozyatinskiy) #22586 [ 2d4dd10829 ] - (SEMVER-MAJOR) build : add '-z relro -z now' linker flags (Shao,Ting) #20513

] - : add '-z relro -z now' linker flags (Shao,Ting) #20513 [ 9c9c01f183 ] - (SEMVER-MAJOR) child_process : move process.binding('spawn_sync') to internalBinding (Anto Aravinth) #22260

] - : move process.binding('spawn_sync') to internalBinding (Anto Aravinth) #22260 [ af883e1f99 ] - (SEMVER-MAJOR) child_process : fix switches for alternative shells on Windows (Tessei Kameyama) #21943

] - : fix switches for alternative shells on Windows (Tessei Kameyama) #21943 [ 56cf058878 ] - (SEMVER-MAJOR) child_process : make process_wrap binding internal (cjihrig) #22479

] - : make process_wrap binding internal (cjihrig) #22479 [ 420d8afe3d ] - (SEMVER-MAJOR) child_process : change windowsHide default to true (cjihrig) #21316

] - : change windowsHide default to true (cjihrig) #21316 [ d4164ca559 ] - (SEMVER-MAJOR) console : console.countReset() should emit warning (Dominic Farolino) #21649

] - : console.countReset() should emit warning (Dominic Farolino) #21649 [ a59826403a ] - (SEMVER-MAJOR) console : console.time() should not reset a timer when it exists (Gus Caplan) #20442

] - : console.time() should not reset a timer when it exists (Gus Caplan) #20442 [ 90e8f79f65 ] - (SEMVER-MAJOR) constants : freeze the constants object (Bryan English) #19813

] - : freeze the constants object (Bryan English) #19813 [ 058c5b81cd ] - (SEMVER-MAJOR) crypto : do not allow multiple calls to setAuthTag (Tobias Nießen) #22931

] - : do not allow multiple calls to setAuthTag (Tobias Nießen) #22931 [ 19ad6b8f72 ] - (SEMVER-MAJOR) crypto : deprecate digest == null in PBKDF2 (Tobias Nießen) #22861

] - : deprecate digest == null in PBKDF2 (Tobias Nießen) #22861 [ 0ade10df79 ] - (SEMVER-MAJOR) crypto : hide native handles from JS modules (Tobias Nießen) #22747

] - : hide native handles from JS modules (Tobias Nießen) #22747 [ 503fd55a35 ] - (SEMVER-MAJOR) crypto : make _toBuf non-enumerable (Tobias Nießen) #22551

] - : make _toBuf non-enumerable (Tobias Nießen) #22551 [ 221df2286d ] - (SEMVER-MAJOR) crypto : deprecate aliases for randomBytes (Tobias Nießen) #22519

] - : deprecate aliases for randomBytes (Tobias Nießen) #22519 [ 50aa85dc9b ] - (SEMVER-MAJOR) crypto : deprecate _toBuf (Tobias Nießen) #22501

] - : deprecate _toBuf (Tobias Nießen) #22501 [ eab916c4e8 ] - (SEMVER-MAJOR) crypto : move process.binding('tls_wrap') internal (Daniel Bevenius) #22429

] - : move process.binding('tls_wrap') internal (Daniel Bevenius) #22429 [ bf5cc3bf1a ] - (SEMVER-MAJOR) crypto : move process.binding('crypto') to internal (Daniel Bevenius) #22426

] - : move process.binding('crypto') to internal (Daniel Bevenius) #22426 [ 39dd3a4430 ] - (SEMVER-MAJOR) crypto : deprecate useless crypto APIs (Tobias Nießen) #22126

] - : deprecate useless crypto APIs (Tobias Nießen) #22126 [ 933d8eb689 ] - (SEMVER-MAJOR) crypto : move createCipher to runtime deprecation (Tobias Nießen) #22089

] - : move createCipher to runtime deprecation (Tobias Nießen) #22089 [ d2ee7d64aa ] - (SEMVER-MAJOR) crypto : remove deprecated legacy API (Antoine du HAMEL) #21153

] - : remove deprecated legacy API (Antoine du HAMEL) #21153 [ faf449ca04 ] - (SEMVER-MAJOR) crypto : throw in setAuthTag on invalid length (Tobias Nießen) #20040

] - : throw in setAuthTag on invalid length (Tobias Nießen) #20040 [ d81a7b4baa ] - (SEMVER-MAJOR) crypto : throw on invalid authentication tag length (Tobias Nießen) #17825

] - : throw on invalid authentication tag length (Tobias Nießen) #17825 [ 2f9775995f ] - (SEMVER-MAJOR) crypto : move Decipher.finaltol to End-of-Life (Tobias Nießen) #19941

] - : move Decipher.finaltol to End-of-Life (Tobias Nießen) #19941 [ 083d1012c7 ] - (SEMVER-MAJOR) deps : cherry-pick b0af309 from upstream V8 (Anna Henningsen) #23415

] - : cherry-pick b0af309 from upstream V8 (Anna Henningsen) #23415 [ dca0300a86 ] - (SEMVER-MAJOR) deps : cherry-pick 2363cdf from upstream V8 (Michaël Zasso) #22754

] - : cherry-pick 2363cdf from upstream V8 (Michaël Zasso) #22754 [ 1da9d60003 ] - (SEMVER-MAJOR) deps : update v8.gyp (Michaël Zasso) #22754

] - : update v8.gyp (Michaël Zasso) #22754 [ 0e7ddbd3d7 ] - (SEMVER-MAJOR) deps : update V8 to 7.0.276.20 (Michaël Zasso) #22754

] - : update V8 to 7.0.276.20 (Michaël Zasso) #22754 [ a3f258c769 ] - (SEMVER-MAJOR) deps : cherry-pick a8f6869 from upstream V8 (Michaël Zasso) #21983

] - : cherry-pick a8f6869 from upstream V8 (Michaël Zasso) #21983 [ fc1770b0d1 ] - (SEMVER-MAJOR) deps : cherry-pick bf5ea81 from upstream V8 (Michaël Zasso) #21983

] - : cherry-pick bf5ea81 from upstream V8 (Michaël Zasso) #21983 [ 7766baf943 ] - (SEMVER-MAJOR) deps : cherry-pick ba752ea from upstream V8 (Michaël Zasso) #21983

] - : cherry-pick ba752ea from upstream V8 (Michaël Zasso) #21983 [ 8dc159658c ] - (SEMVER-MAJOR) deps : cherry-pick c608122 from upstream V8 (Michaël Zasso) #21983

] - : cherry-pick c608122 from upstream V8 (Michaël Zasso) #21983 [ 5bb985d331 ] - (SEMVER-MAJOR) deps : cherry-pick 0dd3390 from upstream V8 (Michaël Zasso) #21983

] - : cherry-pick 0dd3390 from upstream V8 (Michaël Zasso) #21983 [ f04ab3c756 ] - (SEMVER-MAJOR) deps : update v8.gyp (Michaël Zasso) #21983

] - : update v8.gyp (Michaël Zasso) #21983 [ 586db2414a ] - (SEMVER-MAJOR) deps : update V8 to 6.9.427.22 (Michaël Zasso) #21983

] - : update V8 to 6.9.427.22 (Michaël Zasso) #21983 [ c8950cdabc ] - (SEMVER-MAJOR) dgram : make process.binding('udp_wrap') internal (cjihrig) #22475

] - : make process.binding('udp_wrap') internal (cjihrig) #22475 [ 3ce6bc3b50 ] - (SEMVER-MAJOR) dgram : remove unnecessary fd property from Socket (Ouyang Yadong) #21684

] - : remove unnecessary fd property from Socket (Ouyang Yadong) #21684 [ fe069cca6a ] - (SEMVER-MAJOR) dgram : deprecate all previous private APIs (cjihrig) #22011

] - : deprecate all previous private APIs (cjihrig) #22011 [ 2bea9cefbc ] - (SEMVER-MAJOR) dgram : implement socket.bind({ fd }) (Ouyang Yadong) #21745

] - : implement socket.bind({ fd }) (Ouyang Yadong) #21745 [ 8b2e77c248 ] - (SEMVER-MAJOR) dns : deprecate passing falsy hostname to dns.lookup (Ouyang Yadong) #23173

] - : deprecate passing falsy hostname to dns.lookup (Ouyang Yadong) #23173 [ 8b0c482647 ] - (SEMVER-MAJOR) dns : make process.binding('cares_wrap') internal (cjihrig) #22474

] - : make process.binding('cares_wrap') internal (cjihrig) #22474 [ 4e1c4e8193 ] - (SEMVER-MAJOR) dns : type check for dns.setServers argument. (Masashi Hirano) #21944

] - : type check for dns.setServers argument. (Masashi Hirano) #21944 [ a158d412b3 ] - (SEMVER-MAJOR) dns : report out of memory properly (Ruben Bridgewater) #20317

] - : report out of memory properly (Ruben Bridgewater) #20317 [ c267639daa ] - (SEMVER-MAJOR) doc : clarify ciphers option format (Brian White) #21557

] - : clarify ciphers option format (Brian White) #21557 [ 985d180855 ] - (SEMVER-MAJOR) doc : move support for invalid GCM tags to EOL (Tobias Nießen) #17825

] - : move support for invalid GCM tags to EOL (Tobias Nießen) #17825 [ cf350856cf ] - (SEMVER-MAJOR) doc : note that setAuthTag throws on invalid length (Tobias Nießen) #17825

] - : note that setAuthTag throws on invalid length (Tobias Nießen) #17825 [ f8d69911be ] - (SEMVER-MAJOR) errors : use ERR_OUT_OF_RANGE for index errors (Rich Trott) #22969

] - : use ERR_OUT_OF_RANGE for index errors (Rich Trott) #22969 [ 186857f15c ] - (SEMVER-MAJOR) errors : remove ERR_INVALID_ARRAY_LENGTH (Ruben Bridgewater) #20484

] - : remove ERR_INVALID_ARRAY_LENGTH (Ruben Bridgewater) #20484 [ 6e942e7353 ] - (SEMVER-MAJOR) fs : make fs_event_wrap binding internal (cjihrig) #22480

] - : make fs_event_wrap binding internal (cjihrig) #22480 [ 8e1b6e7718 ] - (SEMVER-MAJOR) fs : require callback in read (Ruben Bridgewater) #22146

] - : require callback in read (Ruben Bridgewater) #22146 [ 42bded83e8 ] - (SEMVER-MAJOR) fs : throw ERR_INVALID_ARG_VALUE when buffer being written is empty (AdityaSrivast) #21262

] - : throw ERR_INVALID_ARG_VALUE when buffer being written is empty (AdityaSrivast) #21262 [ 7bd48896e9 ] - (SEMVER-MAJOR) fs : move SyncWriteStream to end-of-life (James M Snell) #20735

] - : move SyncWriteStream to end-of-life (James M Snell) #20735 [ 19374fd25b ] - (SEMVER-MAJOR) fs : improve argument handling for ReadStream (Ujjwal Sharma) #19898

] - : improve argument handling for ReadStream (Ujjwal Sharma) #19898 [ f22c7c10ca ] - (SEMVER-MAJOR) http : always emit close on req and res (Robert Nagy) #20611

] - : always emit close on req and res (Robert Nagy) #20611 [ 1744205ff5 ] - (SEMVER-MAJOR) http : move process.binding('http_parser') to internalBinding (James M Snell) #22329

] - : move process.binding('http_parser') to internalBinding (James M Snell) #22329 [ 4b00c4fafa ] - (SEMVER-MAJOR) http : make client .aborted boolean (Robert Nagy) #20230

] - : make client boolean (Robert Nagy) #20230 [ 564048dc29 ] - (SEMVER-MAJOR) http,https,tls : switch to WHATWG URL parser (Hackzzila) #20270

] - : switch to WHATWG URL parser (Hackzzila) #20270 [ 4fa5448e5d ] - (SEMVER-MAJOR) http2 : move process.binding('http2') to internalBinding (James M Snell) #22328

] - : move process.binding('http2') to internalBinding (James M Snell) #22328 [ 8f3cfc89fa ] - (SEMVER-MAJOR) icu : make process.binding('icu') internal (cjihrig) #23234

] - : make process.binding('icu') internal (cjihrig) #23234 [ de0441f6f6 ] - (SEMVER-MAJOR) lib : implement queueMicrotask (Gus Caplan) #22951

] - : implement queueMicrotask (Gus Caplan) #22951 [ dcc0c2c5c9 ] - (SEMVER-MAJOR) lib : move process.binding('js_stream') to internalBinding (Anto Aravinth) #22239

] - : move process.binding('js_stream') to internalBinding (Anto Aravinth) #22239 [ 6a689c8aa3 ] - (SEMVER-MAJOR) lib : make pipe_wrap binding internal (cjihrig) #22482

] - : make pipe_wrap binding internal (cjihrig) #22482 [ 36468ca928 ] - (SEMVER-MAJOR) lib : require a callback for end-of-stream (Ruben Bridgewater) #21058

] - : require a callback for end-of-stream (Ruben Bridgewater) #21058 [ 6f6f7f749b ] - (SEMVER-MAJOR) lib : add internal PriorityQueue class (Anatoli Papirovski) #20555

] - : add internal PriorityQueue class (Anatoli Papirovski) #20555 [ e836128703 ] - (SEMVER-MAJOR) lib : introduce internal/validators (Michaël Zasso) #19973

] - : introduce internal/validators (Michaël Zasso) #19973 [ 1b92214d09 ] - (SEMVER-MAJOR) module : fix inconsistency between load and _findPath (Denys Otrishko) #22382

] - : fix inconsistency between load and _findPath (Denys Otrishko) #22382 [ b36c581d5b ] - (SEMVER-MAJOR) module : accept Windows relative path (João Reis) #22186

] - : accept Windows relative path (João Reis) #22186 [ 4a0466f23a ] - (SEMVER-MAJOR) net : throw error if port/path does not exist in options (Yaniv Friedensohn) #22085

] - : throw error if port/path does not exist in options (Yaniv Friedensohn) #22085 [ 49681e7414 ] - (SEMVER-MAJOR) process : refactor emitWarning (Ruben Bridgewater) #20726

] - : refactor emitWarning (Ruben Bridgewater) #20726 [ 2fd248f639 ] - (SEMVER-MAJOR) process : migrate methods to throw errors with code (Michaël Zasso) #19973

] - : migrate methods to throw errors with code (Michaël Zasso) #19973 [ 2bf4697ff4 ] - (SEMVER-MAJOR) repl : remove duplicate util binding (cjihrig) #22675

] - : remove duplicate util binding (cjihrig) #22675 [ eeb1d514ad ] - (SEMVER-MAJOR) repl : changes ctrl+u to delete from cursor to line start (Shobhit Chittora) #20686

] - : changes ctrl+u to delete from cursor to line start (Shobhit Chittora) #20686 [ 5f714ac0bd ] - (SEMVER-MAJOR) src : remove long-deprecated APIs without Isolate* arg (Anna Henningsen) #23178

] - : remove long-deprecated APIs without arg (Anna Henningsen) #23178 [ 24186e0d20 ] - (SEMVER-MAJOR) src : remove public API for option variables (Anna Henningsen) #23069

] - : remove public API for option variables (Anna Henningsen) #23069 [ 0f73875e7b ] - (SEMVER-MAJOR) src : update postmortem constants (cjihrig) #22754

] - : update postmortem constants (cjihrig) #22754 [ a5604a73d8 ] - (SEMVER-MAJOR) src : use HeapStatistics to get external memory (Rodrigo Bruno) #22754

] - : use HeapStatistics to get external memory (Rodrigo Bruno) #22754 [ 7429d181c5 ] - (SEMVER-MAJOR) src : update NODE_MODULE_VERSION to 67 (Michaël Zasso) #22754

] - : update NODE_MODULE_VERSION to 67 (Michaël Zasso) #22754 [ 9d71e6a607 ] - (SEMVER-MAJOR) src : deprecate global COUNTER_* and remove perfctr (James M Snell) #22485

] - : deprecate global COUNTER_* and remove perfctr (James M Snell) #22485 [ dbf72030b7 ] - (SEMVER-MAJOR) src : update postmortem constant name (cjihrig) #21983

] - : update postmortem constant name (cjihrig) #21983 [ 90ae4bd0c9 ] - (SEMVER-MAJOR) src : add InitializeV8Platform function (Daniel Bevenius) #21983

] - : add InitializeV8Platform function (Daniel Bevenius) #21983 [ d5e7294445 ] - (SEMVER-MAJOR) src : initialize PerIsolateData eagerly (Andreas Haas) #21983

] - : initialize PerIsolateData eagerly (Andreas Haas) #21983 [ 2e28090855 ] - (SEMVER-MAJOR) src : update NODE_MODULE_VERSION to 66 (Michaël Zasso) #21983

] - : update NODE_MODULE_VERSION to 66 (Michaël Zasso) #21983 [ a8572b191e ] - (SEMVER-MAJOR) src : use default parameters for CreateIsolateData (Anna Henningsen) #22465

] - : use default parameters for CreateIsolateData (Anna Henningsen) #22465 [ da8641f3b4 ] - (SEMVER-MAJOR) src : move process.binding('async_wrap') internal (Daniel Bevenius) #22469

] - : move process.binding('async_wrap') internal (Daniel Bevenius) #22469 [ 57d98bc732 ] - (SEMVER-MAJOR) src : move process.binding('tcp_wrap') to internal (Daniel Bevenius) #22432

] - : move process.binding('tcp_wrap') to internal (Daniel Bevenius) #22432 [ 0bdb95f4cf ] - (SEMVER-MAJOR) src : move process.binding('signal_wrap') to internalBinding (James M Snell) #22290

] - : move process.binding('signal_wrap') to internalBinding (James M Snell) #22290 [ c7962dcba4 ] - (SEMVER-MAJOR) src : move process.binding('uv') to internalBinding (James M Snell) #22163

] - : move process.binding('uv') to internalBinding (James M Snell) #22163 [ 9f5cc1fc92 ] - (SEMVER-MAJOR) src : move process.binding('performance') to internalBinding (James M Snell) #22029

] - : move process.binding('performance') to internalBinding (James M Snell) #22029 [ f479050916 ] - (SEMVER-MAJOR) src : rename PROVIDER_FSREQWRAP to PROVIDER_FSREQCALLBACK (Jon Moss) #21971

] - : rename PROVIDER_FSREQWRAP to PROVIDER_FSREQCALLBACK (Jon Moss) #21971 [ 0f3c2c64d2 ] - (SEMVER-MAJOR) src : use modern v8::Platform worker threads APIs (Gabriel Charette) #21079

] - : use modern v8::Platform worker threads APIs (Gabriel Charette) #21079 [ 6f9705275b ] - (SEMVER-MAJOR) src : update NODE_MODULE_VERSION to 65 (Michaël Zasso) #21079

] - : update NODE_MODULE_VERSION to 65 (Michaël Zasso) #21079 [ cf37945b12 ] - (SEMVER-MAJOR) src : include cwd in chdir error message (Anna Henningsen) #21526

] - : include cwd in chdir error message (Anna Henningsen) #21526 [ bfcf5b01bb ] - (SEMVER-MAJOR) src : remove tick_info->has_thrown (Anatoli Papirovski) #20894

] - : remove tick_info->has_thrown (Anatoli Papirovski) #20894 [ 2930bd1317 ] - (SEMVER-MAJOR) src : refactor timers to remove TimerWrap (Anatoli Papirovski) #20894

] - : refactor timers to remove TimerWrap (Anatoli Papirovski) #20894 [ 3294d1bf62 ] - (SEMVER-MAJOR) src : remove --expose-http2 option (Daniel Bevenius) #20887

] - : remove --expose-http2 option (Daniel Bevenius) #20887 [ 3152b7c0d3 ] - (SEMVER-MAJOR) src : assign ERR_SCRIPT_EXECUTION_* codes in C++ (Joyee Cheung) #20147

] - : assign ERR_SCRIPT_EXECUTION_* codes in C++ (Joyee Cheung) #20147 [ 1d1ab76e17 ] - (SEMVER-MAJOR) src : make process.env.TZ setter clear tz cache (Ben Noordhuis) #20026

] - : make process.env.TZ setter clear tz cache (Ben Noordhuis) #20026 [ 627f10937e ] - (SEMVER-MAJOR) src,lib : move natives and constants to internalBinding() (Anna Henningsen) #23663

] - : move and to (Anna Henningsen) #23663 [ 172b4d7ceb ] - (SEMVER-MAJOR) src,lib : rename FSReqWrap to FSReqCallback (Jon Moss) #21971

] - : rename FSReqWrap to FSReqCallback (Jon Moss) #21971 [ 884b23daf7 ] - (SEMVER-MAJOR) stream : move process.binding('stream_wrap') to internalBinding (James M Snell) #22345

] - : move process.binding('stream_wrap') to internalBinding (James M Snell) #22345 [ 32c51f10d3 ] - (SEMVER-MAJOR) stream : make the pipeline callback mandatory (Ruben Bridgewater) #21054

] - : make the pipeline callback mandatory (Ruben Bridgewater) #21054 [ 06f6ac179c ] - (SEMVER-MAJOR) string_decoder : fix number of replacement chars (Anna Henningsen) #22709

] - : fix number of replacement chars (Anna Henningsen) #22709 [ 2285177383 ] - (SEMVER-MAJOR) test : remove test-buffer-bindingobj-no-zerofill.js (Weijia Wang) #23234

] - : remove test-buffer-bindingobj-no-zerofill.js (Weijia Wang) #23234 [ 1b274287c9 ] - (SEMVER-MAJOR) test : add string-decoder fuzz test (Anna Henningsen) #22709

] - : add string-decoder fuzz test (Anna Henningsen) #22709 [ 8aca934009 ] - (SEMVER-MAJOR) test : update postmortem metadata test for V8 7.0 (cjihrig) #22754

] - : update postmortem metadata test for V8 7.0 (cjihrig) #22754 [ 36cc812d18 ] - (SEMVER-MAJOR) test : update postmortem metadata test for V8 6.9 (cjihrig) #21983

] - : update postmortem metadata test for V8 6.9 (cjihrig) #21983 [ f7d572fa2b ] - (SEMVER-MAJOR) test : add new_large_object_space heap space (Michaël Zasso) #21983

] - : add new_large_object_space heap space (Michaël Zasso) #21983 [ e865acd4db ] - (SEMVER-MAJOR) test : update postmortem metadata test (Matheus Marchini) #21983

] - : update postmortem metadata test (Matheus Marchini) #21983 [ 19984ad7bb ] - (SEMVER-MAJOR) test : fix inspector tests after V8 upgrade (Alexey Kozyatinskiy) #21983

] - : fix inspector tests after V8 upgrade (Alexey Kozyatinskiy) #21983 [ 34f56e2d71 ] - (SEMVER-MAJOR) test : fix crypto test case (Tobias Nießen) #22126

] - : fix crypto test case (Tobias Nießen) #22126 [ 0deb27bd29 ] - (SEMVER-MAJOR) test : add dns memory error test (Rich Trott) #20317

] - : add dns memory error test (Rich Trott) #20317 [ 52428c81cd ] - (SEMVER-MAJOR) timers : run nextTicks after each immediate and timer (Anatoli Papirovski) #22842

] - : run nextTicks after each immediate and timer (Anatoli Papirovski) #22842 [ 23a56e0c28 ] - (SEMVER-MAJOR) timers : use only a single TimerWrap instance (Anatoli Papirovski) #20555

] - : use only a single TimerWrap instance (Anatoli Papirovski) #20555 [ 198eb9c5d6 ] - (SEMVER-MAJOR) timers : reschedule interval even if it threw (Anatoli Papirovski) #20002

] - : reschedule interval even if it threw (Anatoli Papirovski) #20002 [ 3c2aa4b9f3 ] - (SEMVER-MAJOR) tls : de-duplicate for TLSSocket methods (Jon Moss) #22142

] - : de-duplicate for TLSSocket methods (Jon Moss) #22142 [ fa3d6bedf9 ] - (SEMVER-MAJOR) tls : use internal API instead of crypto module (Tobias Nießen) #22501

] - : use internal API instead of crypto module (Tobias Nießen) #22501 [ 3095eecc47 ] - (SEMVER-MAJOR) tls : warn on NODE_TLS_REJECT_UNAUTHORIZED = '0' (cjihrig) #21900

] - : warn on NODE_TLS_REJECT_UNAUTHORIZED = '0' (cjihrig) #21900 [ a15ea5d7ca ] - (SEMVER-MAJOR) tls : throw error on bad ciphers option (Brian White) #21557

] - : throw error on bad ciphers option (Brian White) #21557 [ eadcee1137 ] - (SEMVER-MAJOR) tls : throw if SNICallback is not a function (Rich Trott) #20969

] - : throw if SNICallback is not a function (Rich Trott) #20969 [ 4d00cd4ce7 ] - (SEMVER-MAJOR) tls : move convertNPNProtocols to End-of-Life (James M Snell) #20736

] - : move convertNPNProtocols to End-of-Life (James M Snell) #20736 [ e6cdf24bb5 ] - (SEMVER-MAJOR) tools : remove lldbinit file from install script (Clemens Hammacher) #21983

] - : remove lldbinit file from install script (Clemens Hammacher) #21983 [ 267b0b5f3d ] - (SEMVER-MAJOR) tools : fix compilation after V8 upgrade (Michaël Zasso) #21983

] - : fix compilation after V8 upgrade (Michaël Zasso) #21983 [ c1e2d6b0f1 ] - (SEMVER-MAJOR) trace_events : move trace_events to internalBinding (James M Snell) #22159

] - : move trace_events to internalBinding (James M Snell) #22159 [ df073cdda4 ] - (SEMVER-MAJOR) tty : make process.binding('tty_wrap') internal (cjihrig) #22477

] - : make process.binding('tty_wrap') internal (cjihrig) #22477 [ 91eec00ca2 ] - (SEMVER-MAJOR) tty : make _read throw ERR_TTY_WRITABLE_NOT_READABLE (Matteo Collina) #21654

] - : make _read throw ERR_TTY_WRITABLE_NOT_READABLE (Matteo Collina) #21654 [ 922a1b03b6 ] - (SEMVER-MAJOR) url : docs deprecate legacy url API (James M Snell) #22715

] - : docs deprecate legacy url API (James M Snell) #22715 [ e917a23d2e ] - (SEMVER-MAJOR) url : move process.binding('url') to internalBinding (Weijia Wang) #22204

] - : move process.binding('url') to internalBinding (Weijia Wang) #22204 [ 1a1fe53e3d ] - (SEMVER-MAJOR) util : change %o depth default (Ruben Bridgewater) #22846

] - : change %o depth default (Ruben Bridgewater) #22846 [ ac7450a09a ] - (SEMVER-MAJOR) util : change util.inspect depth default (Ruben Bridgewater) #22846

] - : change util.inspect depth default (Ruben Bridgewater) #22846 [ 5e6940d4f6 ] - (SEMVER-MAJOR) util : set super_ property to non-enumerable (Ruben Bridgewater) #23107

] - : set property to non-enumerable (Ruben Bridgewater) #23107 [ 932be0164f ] - (SEMVER-MAJOR) util : make TextEncoder/TextDecoder global (James M Snell) #22281

] - : make TextEncoder/TextDecoder global (James M Snell) #22281 [ eb61127c48 ] - (SEMVER-MAJOR) util : limit inspection output size to 128 MB (Ruben Bridgewater) #22756

] - : limit inspection output size to 128 MB (Ruben Bridgewater) #22756 [ 7e4b0a4850 ] - (SEMVER-MAJOR) util : make util binding internal (cjihrig) #22675

] - : make util binding internal (cjihrig) #22675 [ 980877ffa2 ] - (SEMVER-MAJOR) util : adding warnings when NODE_DEBUG is set as http/http2 (Anto Aravinth) #21914

] - : adding warnings when NODE_DEBUG is set as http/http2 (Anto Aravinth) #21914 [ b3e93a91eb ] - (SEMVER-MAJOR) util : do not escape single quotes if not necessary (Ruben Bridgewater) #21624

] - : do not escape single quotes if not necessary (Ruben Bridgewater) #21624 [ 80496a5570 ] - (SEMVER-MAJOR) util : add inspect suffix to BigInt64Array elements (Teddy Katz) #21499

] - : add inspect suffix to BigInt64Array elements (Teddy Katz) #21499 [ e270ae9f01 ] - (SEMVER-MAJOR) util : change items unknown style (Ruben Bridgewater) #20792

] - : change items unknown style (Ruben Bridgewater) #20792 [ 27df81cd18 ] - (SEMVER-MAJOR) util : remove custom inspection function (Ruben Bridgewater) #20722

] - : remove custom inspection function (Ruben Bridgewater) #20722 [ 892932f9bd ] - (SEMVER-MAJOR) v8 : move process.binding('v8') to internalBinding (James M Snell) #22288

] - : move process.binding('v8') to internalBinding (James M Snell) #22288 [ cf3bb593de ] - (SEMVER-MAJOR) v8 : move serdes to internalBinding (Gus Caplan) #22161

] - : move serdes to internalBinding (Gus Caplan) #22161 [ 4963a04b30 ] - (SEMVER-MAJOR) vm : move process.binding('contextify') to internalBinding (James M Snell) #22419

] - : move process.binding('contextify') to internalBinding (James M Snell) #22419 [ 07682eb0c4 ] - (SEMVER-MAJOR) zlib : move bytesRead accessors to runtime deprecation (Anna Henningsen) #23308

] - : move accessors to runtime deprecation (Anna Henningsen) #23308 [ 4f48ddb72f ] - (SEMVER-MAJOR) zlib: move process.binding('zlib') to internalBinding (Anna Henningsen) #23307

Semver-Minor Commits

[ b61d31a845 ] - (SEMVER-MINOR) src : add deprecation warning to errname() (Dolapo Toki) #23597

] - : add deprecation warning to errname() (Dolapo Toki) #23597 [ 39fcda0ca4 ] - (SEMVER-MINOR) src,test : add public wrapper for Environment::GetCurrent (Shelley Vohr) #23676

] - : add public wrapper for Environment::GetCurrent (Shelley Vohr) #23676 [ 48a2568f41 ] - (SEMVER-MINOR) timers : add hasRef method to Timeout & Immediate (Anatoli Papirovski) #20898

] - : add hasRef method to Timeout & Immediate (Anatoli Papirovski) #20898 [ bed4a8c6e0 ] - (SEMVER-MINOR) tls: support changing credentials dynamically (cjihrig) #23644

Semver-Patch Commits

[ eccc65919a ] - assert : add comments for diff algorithm (Ruben Bridgewater) #23048

] - : add comments for diff algorithm (Ruben Bridgewater) #23048 [ 02c44a4894 ] - assert : reduce diff noise (Ruben Bridgewater) #23048

] - : reduce diff noise (Ruben Bridgewater) #23048 [ b8a8eedf32 ] - assert : switch inputs to values (Ruben Bridgewater) #23056

] - : switch to (Ruben Bridgewater) #23056 [ be26c76114 ] - assert : improve the strict equal messages (Ruben Bridgewater) #23056

] - : improve the strict equal messages (Ruben Bridgewater) #23056 [ 1d859ef532 ] - assert : improve loose assertion message (Ruben Bridgewater) #22155

] - : improve loose assertion message (Ruben Bridgewater) #22155 [ 0339d3dc36 ] - async_hooks : add missing async_hooks destroys in AsyncReset (Bastian Krol) #23272

] - : add missing async_hooks destroys in AsyncReset (Bastian Krol) #23272 [ 996b3c5bb1 ] - benchmark : coerce PORT to number (Ali Ijaz Sheikh) #23721

] - : coerce PORT to number (Ali Ijaz Sheikh) #23721 [ cdca587b3d ] - benchmark : added a test benchmark for worker (Muzafar Umarov) #23475

] - : added a test benchmark for worker (Muzafar Umarov) #23475 [ 2ca7aebefc ] - benchmark : add common.binding() (cjihrig) #23460

] - : add common.binding() (cjihrig) #23460 [ 0d548924b0 ] - bootstrapper : move internalBinding to NativeModule (Gus Caplan) #23025

] - : move internalBinding to NativeModule (Gus Caplan) #23025 [ 1bd44d7f75 ] - build : fix coverage generation (Michael Dawson) #23769

] - : fix coverage generation (Michael Dawson) #23769 [ 6c7d8b4e12 ] - build : spawn make test-ci with -j1 (Refael Ackermann) #23733

] - : spawn with (Refael Ackermann) #23733 [ d548e63123 ] - build : fix ./configure --enable-d8 (Ben Noordhuis) #23656

] - : fix (Ben Noordhuis) #23656 [ c9fd435d28 ] - build : add .DS_store to .gitgnore (Marcos Frony) #23554

] - : add .DS_store to .gitgnore (Marcos Frony) #23554 [ 9d9f691d26 ] - Revert " build : extract common code from NODE_EXE/_G_EXE" (Daniel Bevenius) #22458

] - " : extract common code from NODE_EXE/_G_EXE" (Daniel Bevenius) #22458 [ 4e2fa8b0dc ] - build : extract common code from NODE_EXE/_G_EXE (Daniel Bevenius) #22310

] - : extract common code from NODE_EXE/_G_EXE (Daniel Bevenius) #22310 [ a6124892ff ] - console : add trace-events for time and count (James M Snell) #23703

] - : add trace-events for time and count (James M Snell) #23703 [ a144d64e68 ] - crypto : migrate to getOptions() (nick-ng) #23562

] - : migrate to getOptions() (nick-ng) #23562 [ f4d1d9cb31 ] - crypto : remove DiffieHellman.initialised_ (Tobias Nießen) #23717

] - : remove DiffieHellman.initialised_ (Tobias Nießen) #23717 [ 1ad660b72d ] - crypto : reduce memory usage of SignFinal (Tobias Nießen) #23427

] - : reduce memory usage of SignFinal (Tobias Nießen) #23427 [ 1336830069 ] - crypto : DRY Diffie-Hellman initialization code (Ben Noordhuis) #23657

] - : DRY Diffie-Hellman initialization code (Ben Noordhuis) #23657 [ 6975639651 ] - crypto : simplify internal state handling (Tobias Nießen) #23648

] - : simplify internal state handling (Tobias Nießen) #23648 [ b2b48083a6 ] - crypto : simplify error handling in ECDH::New (Tobias Nießen) #23647

] - : simplify error handling in ECDH::New (Tobias Nießen) #23647 [ ed0070e318 ] - crypto : move field initialization to class (Diana Holland) #23610

] - : move field initialization to class (Diana Holland) #23610 [ cb569a37e9 ] - crypto : fix length argument to snprintf() (Ben Noordhuis) #23622

] - : fix length argument to snprintf() (Ben Noordhuis) #23622 [ 709b3b1e1c ] - crypto : downgrade DEP0115 to --pending-deprecation only (Anna Henningsen) #23017

] - : downgrade DEP0115 to only (Anna Henningsen) #23017 [ 360465dfe2 ] - crypto : assign missing deprecation code (Tobias Nießen) #22827

] - : assign missing deprecation code (Tobias Nießen) #22827 [ c4e74ec1cd ] - deps : add missing ares_android.h file (cjihrig) #23682

] - : add missing ares_android.h file (cjihrig) #23682 [ e2258adff7 ] - deps : patch V8 to 7.0.276.28 (Michaël Zasso) #23424

] - : patch V8 to 7.0.276.28 (Michaël Zasso) #23424 [ 8165657d9e ] - deps : patch V8 to 7.0.276.25 (Michaël Zasso) #23290

] - : patch V8 to 7.0.276.25 (Michaël Zasso) #23290 [ a67650f4be ] - deps : V8: cherry-pick 64-bit hash seed commits (Yang Guo) #23264

] - : V8: cherry-pick 64-bit hash seed commits (Yang Guo) #23264 [ 4fcfa9d1dc ] - deps : provide more V8 backwards compatibility (Anna Henningsen) #23158

] - : provide more V8 backwards compatibility (Anna Henningsen) #23158 [ ef85f08a5e ] - deps : revert 9136dd8088a9 from upstream V8 (Anna Henningsen) #23158

] - : revert 9136dd8088a9 from upstream V8 (Anna Henningsen) #23158 [ d25646b4c5 ] - deps : patch V8 to 7.0.276.24 (Michaël Zasso) #23158

] - : patch V8 to 7.0.276.24 (Michaël Zasso) #23158 [ 6117af3490 ] - deps : patch V8 to 7.0.276.22 (Michaël Zasso) #23160

] - : patch V8 to 7.0.276.22 (Michaël Zasso) #23160 [ 2811ae4801 ] - deps : patch V8 to 6.9.427.23 (Michaël Zasso) #22898

] - : patch V8 to 6.9.427.23 (Michaël Zasso) #22898 [ 56d7411be3 ] - deps : cherry-pick e1a7699 from upstream V8 (Camillo Bruni) #22390

] - : cherry-pick e1a7699 from upstream V8 (Camillo Bruni) #22390 [ 349612b233 ] - deps : cherry-pick e1a7699 from upstream V8 (Camillo Bruni) #22390

] - : cherry-pick e1a7699 from upstream V8 (Camillo Bruni) #22390 [ 2f9dabd0d8 ] - deps : cherry-pick 9eb96bb from upstream V8 (Timothy Gu) #22390

] - : cherry-pick 9eb96bb from upstream V8 (Timothy Gu) #22390 [ 54c87f37f4 ] - deps : cherry-pick 6ee8345 from upstream V8 (Joyee Cheung) #22106

] - : cherry-pick 6ee8345 from upstream V8 (Joyee Cheung) #22106 [ e2ea82b9ce ] - dgram : fix linting issue (Jon Moss) #22175

] - : fix linting issue (Jon Moss) #22175 [ dd756248db ] - dns : fix inconsistent (hostname vs host) (Ulises Gascón) #23572

] - : fix inconsistent (hostname vs host) (Ulises Gascón) #23572 [ d6b3f6513b ] - doc : add missing YAML labels (Vse Mozhet Byt) #23810

] - : add missing YAML labels (Vse Mozhet Byt) #23810 [ 3f292bf783 ] - doc : remove reference to sslv3 in tls.md (James M Snell) #23745

] - : remove reference to sslv3 in tls.md (James M Snell) #23745 [ e8d293ecdc ] - doc : revise security-reporting example text (Rich Trott) #23759

] - : revise security-reporting example text (Rich Trott) #23759 [ eaff120bfd ] - doc : formalize non-const reference usage in C++ style guide (Anna Henningsen) #23155

] - : formalize non-const reference usage in C++ style guide (Anna Henningsen) #23155 [ 512faa8ec6 ] - doc : fix index in table of contents in BUILDING.md (ZYSzys) #23777

] - : fix index in table of contents in BUILDING.md (ZYSzys) #23777 [ 50c99d87b0 ] - doc : add missing deprecation labels (James M Snell) #23761

] - : add missing deprecation labels (James M Snell) #23761 [ 889a49f79c ] - doc : document use of buffer.swap16() for utf16be (James M Snell) #23747

] - : document use of buffer.swap16() for utf16be (James M Snell) #23747 [ 4c7f16def0 ] - doc : add Backport-PR-URL info in backport guide (Ali Ijaz Sheikh) #23701

] - : add Backport-PR-URL info in backport guide (Ali Ijaz Sheikh) #23701 [ a5b1e7b6c4 ] - doc : improve README.md (Rich Trott) #23705

] - : improve README.md (Rich Trott) #23705 [ 27892345b9 ] - doc : simplify security reporting text (Rich Trott) #23686

] - : simplify security reporting text (Rich Trott) #23686 [ 9c5ec790a0 ] - doc : cleanup and references in C++ guide (Refael Ackermann) #23650

] - : cleanup and references in C++ guide (Refael Ackermann) #23650 [ 9430ac2f0c ] - doc : add info how to run single tests to BUILDING.md (Felix Schlenkrich) #23490

] - : add info how to run single tests to BUILDING.md (Felix Schlenkrich) #23490 [ 3ad2267cd0 ] - doc : add "tick" function name and argument description (Artur Hayrapetyan) #23551

] - : add "tick" function name and argument description (Artur Hayrapetyan) #23551 [ f14a8e5870 ] - doc : fix url example to match behavior (Сковорода Никита Андреевич) #23359

] - : fix url example to match behavior (Сковорода Никита Андреевич) #23359 [ ba11ad3322 ] - doc : use reserved domains for examples in url.md (Сковорода Никита Андреевич) #23359

] - : use reserved domains for examples in url.md (Сковорода Никита Андреевич) #23359 [ e6c310d29f ] - doc : fix pr-url in repl.md (Сковорода Никита Андреевич) #23359

] - : fix pr-url in repl.md (Сковорода Никита Андреевич) #23359 [ 4f38d45f1c ] - doc : wrap links in <> (Сковорода Никита Андреевич) #23359

] - : wrap links in <> (Сковорода Никита Андреевич) #23359 [ d911bab8c3 ] - doc : edit BUILDING.md (Rich Trott) #23435

] - : edit BUILDING.md (Rich Trott) #23435 [ 7d07e161d5 ] - doc : describe SNI host name format (Sam Roberts) #23357

] - : describe SNI host name format (Sam Roberts) #23357 [ 9d6a1d661b ] - doc : revise security-reporting text in README (Rich Trott) #23407

] - : revise security-reporting text in README (Rich Trott) #23407 [ 2303e4c63c ] - doc : rewrite consensus seeking in guide (Rich Trott) #23349

] - : rewrite consensus seeking in guide (Rich Trott) #23349 [ db8b5247fd ] - doc : edit for minor fixes to prcoess.md (Rich Trott) #23347

] - : edit for minor fixes to prcoess.md (Rich Trott) #23347 [ 927878e4a0 ] - doc : remove personal pronoun from worker_threads (Rich Trott) #23347

] - : remove personal pronoun from worker_threads (Rich Trott) #23347 [ bc45605775 ] - doc : remove personal pronoun from domain.md (Rich Trott) #23347

] - : remove personal pronoun from domain.md (Rich Trott) #23347 [ f41d42ffb5 ] - doc : remove style instruction that is not followed (Rich Trott) #23346

] - : remove style instruction that is not followed (Rich Trott) #23346 [ 992c1d56de ] - doc : add WebAssembly to globals (Steven) #23339

] - : add WebAssembly to globals (Steven) #23339 [ 5ed4b8974a ] - doc : fix confusing language about microtask queue (Gus Caplan) #23197

] - : fix confusing language about microtask queue (Gus Caplan) #23197 [ 67ba8ff31a ] - doc : fix type of DEP0116 (Tobias Nießen) #22765

] - : fix type of DEP0116 (Tobias Nießen) #22765 [ 193d6d1bda ] - doc : update notes about GCM decryption (Tobias Nießen) #21445

] - : update notes about GCM decryption (Tobias Nießen) #21445 [ baca6d337f ] - doc : add a missing anchor to error codes (Сковорода Никита Андреевич) #21483

] - : add a missing anchor to error codes (Сковорода Никита Андреевич) #21483 [ 72258c3cbc ] - doc,meta : assign PR semantics (Refael Ackermann) #23292

] - : assign PR semantics (Refael Ackermann) #23292 [ d08544f99c ] - doc,meta : refresh wording in colab guide (Refael Ackermann) #23292

] - : refresh wording in colab guide (Refael Ackermann) #23292 [ cabf144db9 ] - doc,meta : add references to outside C++ guides (Refael Ackermann) #23317

] - : add references to outside C++ guides (Refael Ackermann) #23317 [ 37e40e369d ] - http : reduce duplicated code for cleaning parser (Weijia Wang) #23351

] - : reduce duplicated code for cleaning parser (Weijia Wang) #23351 [ 70ba041735 ] - http2 : make Http2Settings constructors delegate (Daniel Bevenius) #23326

] - : make Http2Settings constructors delegate (Daniel Bevenius) #23326 [ f40399a0c4 ] - lib : migrate process.binding to internalBinding (surreal8) #23517

] - : migrate process.binding to internalBinding (surreal8) #23517 [ ff5f1fb0cd ] - lib : migrate process.binding to getOptions (Randy Wressell) #23522

] - : migrate process.binding to getOptions (Randy Wressell) #23522 [ 66d4ac1af5 ] - lib : migrate process.binding('config') to getOptions() (Jonny Kalambay) #23526

] - : migrate process.binding('config') to getOptions() (Jonny Kalambay) #23526 [ c1ec3bf989 ] - lib : removed unused variable (Long Nguyen) #23497

] - : removed unused variable (Long Nguyen) #23497 [ 540c01af28 ] - lib : switch to internalBinding for cjs loader (Steven Scott) #23492

] - : switch to internalBinding for cjs loader (Steven Scott) #23492 [ 313b44b0ee ] - lib : remove an unused variable (Claire Liu) #23482

] - : remove an unused variable (Claire Liu) #23482 [ 1143ea8f1b ] - lib : migrate from process.binding to internalBinding (Andres Monge) #23586

] - : migrate from process.binding to internalBinding (Andres Monge) #23586 [ 4291c43aff ] - lib : remove unused 'e' from catch (Matt Holmes) #23458

] - : remove unused 'e' from catch (Matt Holmes) #23458 [ 278775a84b ] - lib : migrate to getOptions in loaders.js (David Xue) #23455

] - : migrate to getOptions in loaders.js (David Xue) #23455 [ 3663fc8725 ] - lib : http server, friendly error messages (Sagi Tsofan) #22995

] - : http server, friendly error messages (Sagi Tsofan) #22995 [ ea8000f119 ] - lib : lazy load internal/queue_microtask (Gus Caplan) #23046

] - : lazy load internal/queue_microtask (Gus Caplan) #23046 [ bb26d4f2f8 ] - meta : clarify fast-track approval (James M Snell) #23744

] - : clarify fast-track approval (James M Snell) #23744 [ df8e586964 ] - module : removed unused variable (Martin Omander) #23624

] - : removed unused variable (Martin Omander) #23624 [ 15b12411e9 ] - Revert " module : fix inconsistency between load and _findPath" (John-David Dalton) #23228

] - " : fix inconsistency between load and _findPath" (John-David Dalton) #23228 [ 0257fd7ce9 ] - process : wrap process.binding for selective fallthrough (James M Snell) #22269

] - : wrap process.binding for selective fallthrough (James M Snell) #22269 [ 3c329bee05 ] - readline : assert without the use of event listener (Lian Li) #23472

] - : assert without the use of event listener (Lian Li) #23472 [ 6855b619c9 ] - repl : remove unused variable from try catch (mmisiarek) #23452

] - : remove unused variable from try catch (mmisiarek) #23452 [ 4ed1fba740 ] - repl : remove unused variable e from try catch (Khalid Adil) #23449

] - : remove unused variable e from try catch (Khalid Adil) #23449 [ 83d0404971 ] - repl : do not swallow errors in nested REPLs (Rich Trott) #23004

] - : do not swallow errors in nested REPLs (Rich Trott) #23004 [ f0e5afc968 ] - src : fix missing deprecation assignment (James M Snell) #23809

] - : fix missing deprecation assignment (James M Snell) #23809 [ b8cb60fcb9 ] - src : use more explicit return type in Sign::SignFinal() (Anna Henningsen) #23779

] - : use more explicit return type in Sign::SignFinal() (Anna Henningsen) #23779 [ 6c8a96fefa ] - src : initial large page (2M) support (Suresh Srinivas) #22079

] - : initial large page (2M) support (Suresh Srinivas) #22079 [ 74ddae783d ] - src : add trace events for env.cc (James M Snell) #23674

] - : add trace events for env.cc (James M Snell) #23674 [ 59feb5378b ] - src : changed stdio_pipes_ to std::vector (Steven Auger) #23615

] - : changed stdio_pipes_ to std::vector (Steven Auger) #23615 [ e4fdedd3f1 ] - src : update v8::Object::GetPropertyNames() usage (cjihrig) #23660

] - : update v8::Object::GetPropertyNames() usage (cjihrig) #23660 [ da52c3fc9b ] - src : remove OCB support ifdef OPENSSL_NO_OCB (Shelley Vohr) #23635

] - : remove OCB support ifdef OPENSSL_NO_OCB (Shelley Vohr) #23635 [ 2f6b73745c ] - src : remove function hasTextDecoder in encoding.js (Chi-chi Wang) #23625

] - : remove function hasTextDecoder in encoding.js (Chi-chi Wang) #23625 [ fd7fc99e90 ] - src : change macro to fn (Gino Notto) #23603

] - : change macro to fn (Gino Notto) #23603 [ e84a7f027d ] - src : add default initializer in tls_wrap (Richard Hoehn) #23567

] - : add default initializer in tls_wrap (Richard Hoehn) #23567 [ 33351a112d ] - src : use MallocedBuffer abstraction for buffers (Cody Hazelwood) #23543

] - : use MallocedBuffer abstraction for buffers (Cody Hazelwood) #23543 [ 866d81cf39 ] - src : use default initializers over settings fields on the constructor (Andrew J D McCann) #23532

] - : use default initializers over settings fields on the constructor (Andrew J D McCann) #23532 [ 26fa85c65e ] - src : remove unused UVHandle methods (MarianneDr) #23535

] - : remove unused UVHandle methods (MarianneDr) #23535 [ 35d9990140 ] - src : move default assignment of async_id_ in async_wrap.h (David Corona) #23495

] - : move default assignment of async_id_ in async_wrap.h (David Corona) #23495 [ ec7375ad0e ] - src : change constructor behavior in stream_base-inl.h (Ian Sutherland) #23447

] - : change constructor behavior in stream_base-inl.h (Ian Sutherland) #23447 [ b5f5585b0a ] - src : throw if functions used as constructors in node_crypto.cc (Bruce A. MacNaughton) #23582

] - : throw if functions used as constructors in node_crypto.cc (Bruce A. MacNaughton) #23582 [ fc963cd81c ] - src : reduce platform worker barrier lifetime (Ali Ijaz Sheikh) #23419

] - : reduce platform worker barrier lifetime (Ali Ijaz Sheikh) #23419 [ b61bbbbb03 ] - src : trace_event: secondary storage for metadata (Ali Ijaz Sheikh) #20900

] - : trace_event: secondary storage for metadata (Ali Ijaz Sheikh) #20900 [ ecacf33356 ] - src : fix bug in MallocedBuffer constructor (Tobias Nießen) #23434

] - : fix bug in MallocedBuffer constructor (Tobias Nießen) #23434 [ a83096a65d ] - src : improve SSL version extraction logic (Gireesh Punathil) #23050

] - : improve SSL version extraction logic (Gireesh Punathil) #23050 [ f40b1dbe5d ] - src : revert removal of SecureContext _external getter (Vitaly Dyatlov) #21711

] - : revert removal of SecureContext getter (Vitaly Dyatlov) #21711 [ 51fd86730f ] - src : remove unused limits header from util-inl.h (Daniel Bevenius) #23353

] - : remove unused limits header from util-inl.h (Daniel Bevenius) #23353 [ 5f21755e60 ] - src : replace NO_RETURN with [[noreturn]] (Refael Ackermann) #23337

] - : replace NO_RETURN with [[noreturn]] (Refael Ackermann) #23337 [ 4d21e34a6d ] - src : fix usage of deprecated v8::Date::New (Michaël Zasso) #23288

] - : fix usage of deprecated v8::Date::New (Michaël Zasso) #23288 [ c2fee5d1cb ] - src : ready background workers before bootstrap (Ali Ijaz Sheikh) #23233

] - : ready background workers before bootstrap (Ali Ijaz Sheikh) #23233 [ 6580ce54dc ] - src : remove accidentally added src/txt (Joyee Cheung) #23273

] - : remove accidentally added src/txt (Joyee Cheung) #23273 [ 8f84613c93 ] - src : use default parameters for UVException() (Anna Henningsen) #23176

] - : use default parameters for (Anna Henningsen) #23176 [ a7b59d6204 ] - src : flip Atomics.notify alias (Gus Caplan) #22844

] - : flip Atomics.notify alias (Gus Caplan) #22844 [ 8989c76c6e ] - Revert " src : implement query callbacks for vm" (Anna Henningsen) #22911

] - " : implement query callbacks for vm" (Anna Henningsen) #22911 [ 85c356c10e ] - src : implement query callbacks for vm (Timothy Gu) #22390

] - : implement query callbacks for vm (Timothy Gu) #22390 [ b85460498f ] - src : remove old process.binding('trace_events').emit (James M Snell) #22127

] - : remove old process.binding('trace_events').emit (James M Snell) #22127 [ afc5636fe6 ] - src : rename WorkerThreadMain to PlatformWorkerThread (Michaël Zasso) #21982

] - : rename WorkerThreadMain to PlatformWorkerThread (Michaël Zasso) #21982 [ 2faab111ef ] - src : remove defunct timer_wrap file (Jon Moss) #21777

] - : remove defunct timer_wrap file (Jon Moss) #21777 [ e767aa1a2e ] - Revert " src : make process.env.TZ setter clear tz cache" (Ruben Bridgewater) #20228

] - " : make process.env.TZ setter clear tz cache" (Ruben Bridgewater) #20228 [ 20373c476d ] - stream : undo internalBinding() conversion in compat mechanism (Anna Henningsen) #23662

] - : undo internalBinding() conversion in compat mechanism (Anna Henningsen) #23662 [ 6a080ab782 ] - test : add blocks and comments to fs-promises tests (Ian Sutherland) #23627

] - : add blocks and comments to fs-promises tests (Ian Sutherland) #23627 [ b19f339bcf ] - test : increase coverage for readfile with withFileTypes (christian-bromann) #23557

] - : increase coverage for readfile with withFileTypes (christian-bromann) #23557 [ 3b014a1ead ] - test : skip failing tests for osx mojave (jn99) #23550

] - : skip failing tests for osx mojave (jn99) #23550 [ 5c91b28f04 ] - test : fix argument order in assertion (Illescas, Ricardo) #23581

] - : fix argument order in assertion (Illescas, Ricardo) #23581 [ c55f25abfa ] - test : reversed params in assert.strictEqual() (Dusan Radovanovic) #23591

] - : reversed params in assert.strictEqual() (Dusan Radovanovic) #23591 [ 24e79bdfc8 ] - test : correct order of args in buffer compare (James Irwin) #23521

] - : correct order of args in buffer compare (James Irwin) #23521 [ a3c6a8d1a8 ] - test : enable trace-events tests for workers (Richard Lau) #23698

] - : enable trace-events tests for workers (Richard Lau) #23698 [ add4f019e4 ] - test : check codes of thrown errors (Nancy Truong) #23519

] - : check codes of thrown errors (Nancy Truong) #23519 [ b5c75a331d ] - test : error when empty buffer is passed to filehandle.read() (Masashi Hirano) #23250

] - : error when empty buffer is passed to filehandle.read() (Masashi Hirano) #23250 [ a29631b237 ] - test : error when empty buffer is passed to fs.read() (shisama) #23141

] - : error when empty buffer is passed to fs.read() (shisama) #23141 [ 6445307716 ] - test : fix strictEqual arguments order (Jonathan Samines) #23486

] - : fix strictEqual arguments order (Jonathan Samines) #23486 [ 06890ff01c ] - test : add test coverage for fs.truncate (christian-bromann) #23620

] - : add test coverage for fs.truncate (christian-bromann) #23620 [ eb48f287ab ] - test : use smaller keys for a faster keygen test (Sam Roberts) #23430

] - : use smaller keys for a faster keygen test (Sam Roberts) #23430 [ d5525986a8 ] - test : increased code coverage for slowCases (Jared Haines) #23592

] - : increased code coverage for slowCases (Jared Haines) #23592 [ 0b510da6ba ] - test : assertions arguments match docs (Amanuel Ghebreweldi) #23594

] - : assertions arguments match docs (Amanuel Ghebreweldi) #23594 [ 58faae9f3a ] - test : fix assert.strictEqual() argument order (Derek) #23598

] - : fix assert.strictEqual() argument order (Derek) #23598 [ bcd14b2c0f ] - test : fix assert parameter order in test-https-localaddress.js (Ian Sutherland) #23599

] - : fix assert parameter order in test-https-localaddress.js (Ian Sutherland) #23599 [ 1c6a55146e ] - test : change order of assert.strictEquals arguments (Chuck Theobald) #23600

] - : change order of assert.strictEquals arguments (Chuck Theobald) #23600 [ e345897f06 ] - test : fix assert equal order of arguments (David Jiang) #23602

] - : fix assert equal order of arguments (David Jiang) #23602 [ d778f9e1f0 ] - test : fix order of assert args in client response domain test (Emily Kolar) #23604

] - : fix order of assert args in client response domain test (Emily Kolar) #23604 [ d08ac84aaa ] - test : re-order strictEqual paramater calls (Paul Tichonczuk) #23607

] - : re-order strictEqual paramater calls (Paul Tichonczuk) #23607 [ 50a280acdb ] - test : fix assertions args order (Milton Sosa) #23608

] - : fix assertions args order (Milton Sosa) #23608 [ ff75d98479 ] - test : fix parameters in test-repl.js (Israel Ortiz) #23609

] - : fix parameters in test-repl.js (Israel Ortiz) #23609 [ c160aacd20 ] - test : reverse arguments in assert.strictEqual (Vsevolod Geraskin) #23613

] - : reverse arguments in assert.strictEqual (Vsevolod Geraskin) #23613 [ 4422269274 ] - test : update assertion parameter order (Sean Healy) #23614

] - : update assertion parameter order (Sean Healy) #23614 [ 2f481f7bb0 ] - test : fix backward assertion arguments (Stéphane Vasseur) #23616

] - : fix backward assertion arguments (Stéphane Vasseur) #23616 [ 907461c289 ] - test : reversed 1st and 2nd arguments for assert.strictEqual() (vchoubey08) #23617

] - : reversed 1st and 2nd arguments for assert.strictEqual() (vchoubey08) #23617 [ 1a43e53f1a ] - test : correct assertion argument order (Jeff Marvin) #23618

] - : correct assertion argument order (Jeff Marvin) #23618 [ e7cbc3f4f1 ] - test : fix assertion order (erickwendel) #23626

] - : fix assertion order (erickwendel) #23626 [ 42f43d5827 ] - test : updated assert test values to doc standards (keeysnc) #23593

] - : updated assert test values to doc standards (keeysnc) #23593 [ af59b9dd02 ] - test : switch order of assertion arguments (Mel) #23563

] - : switch order of assertion arguments (Mel) #23563 [ ca24bcf571 ] - test : fix assert.strictEqual() argument order (Savio Resende) #23564

] - : fix assert.strictEqual() argument order (Savio Resende) #23564 [ 7e79e012b6 ] - test : fix parameter order of assertions (Pete Lombardo) #23565

] - : fix parameter order of assertions (Pete Lombardo) #23565 [ 2d5b6c2bb3 ] - test : fix assert value order (Ethan Weber) #23566

] - : fix assert value order (Ethan Weber) #23566 [ d49937a934 ] - test : fix strictEqual order for timers test (Saleh Abdel Motaal) #23568

] - : fix strictEqual order for timers test (Saleh Abdel Motaal) #23568 [ 986b6cb01f ] - test : corrected assertion arguments order (francois) #23569

] - : corrected assertion arguments order (francois) #23569 [ c3140d078b ] - test : fix strictEqual input parameters order (AlixAng) #23570

] - : fix strictEqual input parameters order (AlixAng) #23570 [ b49f4a93a6 ] - test : fix order of arguments passed to strictEqual (Joe Shindelar) #23571

] - : fix order of arguments passed to strictEqual (Joe Shindelar) #23571 [ 2d86696f35 ] - test : augment tests for SourceTextModule (Andrew Eisenberg) #23572

] - : augment tests for SourceTextModule (Andrew Eisenberg) #23572 [ d35965bbf9 ] - test : fix arguments ordering for assertions to match the docs (Liran Tal) #23575

] - : fix arguments ordering for assertions to match the docs (Liran Tal) #23575 [ 152e7a53c2 ] - test : fixed strictEqual arguments order (Ruy Adorno) #23576

] - : fixed strictEqual arguments order (Ruy Adorno) #23576 [ 0d9215986f ] - test : add crypto.scrypt test case with different encoding (Yitong) #23578

] - : add crypto.scrypt test case with different encoding (Yitong) #23578 [ 96c1dd428c ] - test : reversed actual and expected values for .strictEqual() (Salman Shakeel) #23579

] - : reversed actual and expected values for .strictEqual() (Salman Shakeel) #23579 [ 4b873ee18b ] - test : increased code coverage for proxySessionHandler (Justin Lee) #23583

] - : increased code coverage for proxySessionHandler (Justin Lee) #23583 [ 62c6e446bd ] - test : fix assertion arguments order (seantcoyote) #23584

] - : fix assertion arguments order (seantcoyote) #23584 [ 99a7e25ba1 ] - test : fix assert.strictEqual() parameter order in test-path-maklong.js (blakehall) #23587

] - : fix assert.strictEqual() parameter order in test-path-maklong.js (blakehall) #23587 [ 53fb82d6b1 ] - test : fix argument order in assertions (Illescas, Ricardo) #23589

] - : fix argument order in assertions (Illescas, Ricardo) #23589 [ 59a221d2a0 ] - test : fix order of parameters to assert.strictEqual (Jason Nutter) #23590

] - : fix order of parameters to assert.strictEqual (Jason Nutter) #23590 [ e806167fec ] - test : removed unused variable in fs-watch-file-slow (Maki Toda) #23548

] - : removed unused variable in fs-watch-file-slow (Maki Toda) #23548 [ 0d9e54b3d6 ] - test : update strictEqual arguments order (Clinton Pahl) #23552

] - : update strictEqual arguments order (Clinton Pahl) #23552 [ c254e40b18 ] - test : removed unused error variable in try catch (Murtaza H) #23553

] - : removed unused error variable in try catch (Murtaza H) #23553 [ 90467658ea ] - test : reverse order of args in reconnect-error assert (Jackelin Herrera) #23555

] - : reverse order of args in reconnect-error assert (Jackelin Herrera) #23555 [ 3604d78cd3 ] - test : added async-hook benchmark (peter) #23556

] - : added async-hook benchmark (peter) #23556 [ 4118e90b43 ] - test : fix order of assert arguments in vm-new-script-this-context (Victor Poriazov) #23558

] - : fix order of assert arguments in vm-new-script-this-context (Victor Poriazov) #23558 [ 2f38550458 ] - test : modernize test-crypto-domain (naris93) #23559

] - : modernize test-crypto-domain (naris93) #23559 [ 7298f8a147 ] - test : fix strictEqual assertion order on readline tests (Joe Grosspietsch) #23561

] - : fix strictEqual assertion order on readline tests (Joe Grosspietsch) #23561 [ bea0819126 ] - test : switch strictEqual parameters - actual first before expected (Chris Bautista) #23537

] - : switch strictEqual parameters - actual first before expected (Chris Bautista) #23537 [ bd3b52fc17 ] - test : assert.strictEqual parameters ordered correctly (Justin denBroeder) #23538

] - : assert.strictEqual parameters ordered correctly (Justin denBroeder) #23538 [ 07d3f470da ] - test : fix assert.strictEqual() arguments order (Ivan Lukasevych) #23539

] - : fix assert.strictEqual() arguments order (Ivan Lukasevych) #23539 [ ef2cbf826a ] - test : reverse the order of assertion statement arguments in pingpong test (Allan Zheng) #23540

] - : reverse the order of assertion statement arguments in pingpong test (Allan Zheng) #23540 [ 44b569c8b0 ] - test : added test for generateKeyPair (David Xue) #23541

] - : added test for generateKeyPair (David Xue) #23541 [ ea90776227 ] - test : swap expected and actual arguments in assert.strictEqual() (Erin Bush) #23542

] - : swap expected and actual arguments in assert.strictEqual() (Erin Bush) #23542 [ 1f6c86d1ea ] - test : fix assertions argument order (KelvinLawHF1) #23544

] - : fix assertions argument order (KelvinLawHF1) #23544 [ 0655229240 ] - test : fix assertion argument order (Carl Richmond) #23545

] - : fix assertion argument order (Carl Richmond) #23545 [ 4518ca9c32 ] - test : refactor callback functions to arrow functions (Sean Healy) #23546

] - : refactor callback functions to arrow functions (Sean Healy) #23546 [ c9afea9e79 ] - test : updating assertion and expect order in test-tls-client-verify.js (Eli Itah) #23547

] - : updating assertion and expect order in test-tls-client-verify.js (Eli Itah) #23547 [ 47b7f2ac44 ] - test : use correct argument order for assert.strictEqual() (Oktavianus Ludiro) #23527

] - : use correct argument order for assert.strictEqual() (Oktavianus Ludiro) #23527 [ 1fd1e605be ] - test : corrected the order of arguments in assert.strictEqual() (Diana Lee) #23528

] - : corrected the order of arguments in assert.strictEqual() (Diana Lee) #23528 [ cb9fe73ab7 ] - test : fix assert.strictEqual() argument order (ssamuels0916) #23529

] - : fix assert.strictEqual() argument order (ssamuels0916) #23529 [ 1c220889e0 ] - test : fix strictEqual assertion argument in test-tls-ecdh-auto (jaxyz) #23530

] - : fix strictEqual assertion argument in test-tls-ecdh-auto (jaxyz) #23530 [ d0a77f0a86 ] - test : correct labelling of asserts errors (nofwayy) #23531

] - : correct labelling of asserts errors (nofwayy) #23531 [ ffab8ba33f ] - test : reorder asserts arguments (Marcos Frony) #23534

] - : reorder asserts arguments (Marcos Frony) #23534 [ 69365ef25c ] - test : updating assertion on test so it fits the new method signature ( [email protected] ) #23536

] - : updating assertion on test so it fits the new method signature ( ) #23536 [ 9e6c983884 ] - test : refactor functions to es6 (Michael Chen) #23510

] - : refactor functions to es6 (Michael Chen) #23510 [ b06113aba1 ] - test : replaced functions with arrow functions (edgarzapeka) #23511

] - : replaced functions with arrow functions (edgarzapeka) #23511 [ e4e89837db ] - test : corret assertion arg order in test-regress-GH-892.js (Elvis-Philip N) #23513

] - : corret assertion arg order in test-regress-GH-892.js (Elvis-Philip N) #23513 [ 05ce3946ee ] - test : fix test-dgram-pingpong assertion arg order (David Ward) #23514

] - : fix test-dgram-pingpong assertion arg order (David Ward) #23514 [ 4958e7ad34 ] - test : fix assert.strictEqual() argument order (Ben Schaaf) #23515

] - : fix assert.strictEqual() argument order (Ben Schaaf) #23515 [ 1eea1aa513 ] - test : fix assert.strictEqual arg order in test-tls-ecdh-multiple.js (Takdeer Sodhan) #23516

] - : fix assert.strictEqual arg order in test-tls-ecdh-multiple.js (Takdeer Sodhan) #23516 [ d5485ec90b ] - test : use the correct parameter order on assert.strictEqual() (Tyler Vann-Campbell) #23520

] - : use the correct parameter order on assert.strictEqual() (Tyler Vann-Campbell) #23520 [ e9efac6dfd ] - test : fix assert order in test-vm-context (Lee Gray) #23523

] - : fix assert order in test-vm-context (Lee Gray) #23523 [ ba5cf7b2a9 ] - test : switch arguments of assert() (Arne Schramm) #23524

] - : switch arguments of assert() (Arne Schramm) #23524 [ 87eeb6b373 ] - test : swap assert argument order in test-vm-create-and-run-in-context.js (Pascal Lambert) #23525

] - : swap assert argument order in test-vm-create-and-run-in-context.js (Pascal Lambert) #23525 [ 2cd0ef09ec ] - test : fix order of assert.strictEqual() args to actual, expected (Joshua Belcher) #23501

] - : fix order of assert.strictEqual() args to actual, expected (Joshua Belcher) #23501 [ f6204c58c0 ] - test : fixed incorrect variable order in assert.strictEqual() (Daniyal Mokhammad) #23502

] - : fixed incorrect variable order in assert.strictEqual() (Daniyal Mokhammad) #23502 [ fd3b1d115c ] - test : properly order test assertion variables (David Scott) #23503

] - : properly order test assertion variables (David Scott) #23503 [ e087f2665c ] - test : modernize test-child-process-flush-stdio (Viacheslav Liakhov) #23504

] - : modernize test-child-process-flush-stdio (Viacheslav Liakhov) #23504 [ c377053e82 ] - test : put expected assert value in correct place (Jean-Francois Arseneau) #23505

] - : put expected assert value in correct place (Jean-Francois Arseneau) #23505 [ 345974a8ad ] - test : fix argument order in assertions (Illescas, Ricardo) #23506

] - : fix argument order in assertions (Illescas, Ricardo) #23506 [ 8cc52b0bc0 ] - test : fix assertions args order in test/parallel/test-fs-chmod.js (Milton Sosa) #23507

] - : fix assertions args order in test/parallel/test-fs-chmod.js (Milton Sosa) #23507 [ 556293283a ] - test : fix strictEqual assertion arguments (Alejandro Oviedo Garcia) #23508

] - : fix strictEqual assertion arguments (Alejandro Oviedo Garcia) #23508 [ bb8dd485c2 ] - test : fix ordering of assertion values (Andrew MacCuaig)

] - : fix ordering of assertion values (Andrew MacCuaig) [ 5bc49f9c0c ] - test : update function keywords to fat arrows (Robert Monks) #23493

] - : update function keywords to fat arrows (Robert Monks) #23493 [ 697359637a ] - test : reversed arguments in strictqual to reflect documentation (scabhi) #23494

] - : reversed arguments in strictqual to reflect documentation (scabhi) #23494 [ e0eb19b1d2 ] - test : modernized test to use arrow functions (Greg Goforth) #23496

] - : modernized test to use arrow functions (Greg Goforth) #23496 [ 670770e275 ] - test : use arrow functions in test-exception-handler (Jenna Zeigen) #23498

] - : use arrow functions in test-exception-handler (Jenna Zeigen) #23498 [ ab052af697 ] - test : fix argument order in asserts (@CAYdenberg) #23499

] - : fix argument order in asserts (@CAYdenberg) #23499 [ 0eb5f13062 ] - test : modernizing test-dgram-listen-after-bind with arrow functions (chrisforrette) #23500

] - : modernizing test-dgram-listen-after-bind with arrow functions (chrisforrette) #23500 [ 945f9d728e ] - test : fix strictEqual argument order (Felix Schlenkrich) #23490

] - : fix strictEqual argument order (Felix Schlenkrich) #23490 [ 3fc8c7aca8 ] - test : rename process.argv[0] to process.execPath, rename ex to err (Kayla Altepeter) #23488

] - : rename process.argv[0] to process.execPath, rename ex to err (Kayla Altepeter) #23488 [ 280aed1312 ] - test : fix assertion argument order (Carl Richmond) #23489

] - : fix assertion argument order (Carl Richmond) #23489 [ b041922663 ] - test : fix assertion order test-tls-server-verify (Carolina Pinzon) #23549

] - : fix assertion order test-tls-server-verify (Carolina Pinzon) #23549 [ 147102372d ] - test : move tick.js from test/async-hooks to test/common (Artur Hayrapetyan) #23551

] - : move tick.js from test/async-hooks to test/common (Artur Hayrapetyan) #23551 [ 39377bc58f ] - test : fix assertion order (Chris Nguyen) #23533

] - : fix assertion order (Chris Nguyen) #23533 [ e9962b9cf9 ] - test : change to arrow functions in send-bad-arguments (Anna Zhao) #23483

] - : change to arrow functions in send-bad-arguments (Anna Zhao) #23483 [ d70a0cd294 ] - test : removed unused variable (Michal Hynek) #23481

] - : removed unused variable (Michal Hynek) #23481 [ a797923ba5 ] - test : fix argument order for assert.strictEqual (Stacey) #23485

] - : fix argument order for assert.strictEqual (Stacey) #23485 [ 6936f9cb14 ] - test : fix assert.strictEqual params order (Rock Hu) #23480

] - : fix assert.strictEqual params order (Rock Hu) #23480 [ b6e9f99910 ] - test : removed mustCallAsync from common and added inside testcase (Quinn Langille) #23467

] - : removed mustCallAsync from common and added inside testcase (Quinn Langille) #23467 [ 1408e323f9 ] - test : remove unused "e" from catch in http2 test (Stephen Heitman) #23476

] - : remove unused "e" from catch in http2 test (Stephen Heitman) #23476 [ b5c698d328 ] - test : remove unused variable from catch (Paige Kato) #23477

] - : remove unused variable from catch (Paige Kato) #23477 [ e527321a98 ] - test : inline common module boolean (ashleysimpson) #23479

] - : inline common module boolean (ashleysimpson) #23479 [ cbc140fb6a ] - test : swap the order arguments are passed to assert (Dylson Valente Neto) #23580

] - : swap the order arguments are passed to assert (Dylson Valente Neto) #23580 [ f1997b7150 ] - test : flip assertion arguments for make-callback/test.js (Tim Cheung) #23470

] - : flip assertion arguments for make-callback/test.js (Tim Cheung) #23470 [ ec675b8ea4 ] - test : replace function with arrow function (Yitong) #23474

] - : replace function with arrow function (Yitong) #23474 [ 923f37ff7c ] - test : swap actual and expected in assertions (Yitong) #23474

] - : swap actual and expected in assertions (Yitong) #23474 [ 90504b97cd ] - test : correctly order assertion arguments (Emily Kolar) #23473

] - : correctly order assertion arguments (Emily Kolar) #23473 [ 2d2388d9dd ] - test : fix errors in test-buffer-alloc.js (Rich Trott) #23645

] - : fix errors in test-buffer-alloc.js (Rich Trott) #23645 [ 5e68333ead ] - test : mark test-http2-session-timeout as flake on ARM (Refael Ackermann) #23639

] - : mark as flake on ARM (Refael Ackermann) #23639 [ 2d0532e7c1 ] - test : update test-cluster-worker-events to use arrow functions (S. Everett Abbott) #23469

] - : update test-cluster-worker-events to use arrow functions (S. Everett Abbott) #23469 [ ec8fbfb26a ] - test : correct order for assert.strictEqual for inspector-helper test (Maggie Nolan) #23468

] - : correct order for assert.strictEqual for inspector-helper test (Maggie Nolan) #23468 [ 722e0d4921 ] - test : fix incorrect expectation order (Amie) #23466

] - : fix incorrect expectation order (Amie) #23466 [ b35d234b12 ] - test : remove unused e variable in catch statement (Denny Scott) #23465

] - : remove unused e variable in catch statement (Denny Scott) #23465 [ 30c48fd296 ] - test : correct assert test (Richard Markins) #23463

] - : correct assert test (Richard Markins) #23463 [ 7d0f50cc34 ] - test : fix incorrect ordering of args in assert.strictEqual() (mdaum) #23461

] - : fix incorrect ordering of args in assert.strictEqual() (mdaum) #23461 [ 09a664431a ] - test : swap assert.strictEqual args to actual, expected (epeden) #23459

] - : swap assert.strictEqual args to actual, expected (epeden) #23459 [ 47784c47f4 ] - test : fix assert.strictEqual argument order (andy addington) #23457

] - : fix assert.strictEqual argument order (andy addington) #23457 [ ce7555ddeb ] - test : strictEqual correct order for http-information-processing test (Ivan Sieder) #23456

] - : strictEqual correct order for http-information-processing test (Ivan Sieder) #23456 [ 4296837468 ] - test : replace assert.throws w/ common.expectsError (Andrew Eisenberg) #23454

] - : replace assert.throws w/ common.expectsError (Andrew Eisenberg) #23454 [ aa63e5539e ] - test : fix http local address test assertion (Danu Widatama) #23451

] - : fix http local address test assertion (Danu Widatama) #23451 [ 3829e99b29 ] - test : fix order of values in test assertions (Jared Haines) #23450

] - : fix order of values in test assertions (Jared Haines) #23450 [ 1c36943b8d ] - test : fix assert.strictEqual arguments in test/parallel/test-c-ares.js (jungkumseok) #23448

] - : fix arguments in test/parallel/test-c-ares.js (jungkumseok) #23448 [ db2be04eb8 ] - test : improve test coverage for fs module ( [email protected] ) #23601

] - : improve test coverage for fs module ( ) #23601 [ a0468fe900 ] - test : fix parameter order passed to strictEqual (Shannon) #23577

] - : fix parameter order passed to strictEqual (Shannon) #23577 [ 0579784eab ] - test : adding test coverage for SourceTextModule.evaluate (Kayla Altepeter) #23595

] - : adding test coverage for SourceTextModule.evaluate (Kayla Altepeter) #23595 [ 208ee3e570 ] - test : move some gc tests back to parallel/, unmark flaky (Anna Henningsen) #23356

] - : move some gc tests back to parallel/, unmark flaky (Anna Henningsen) #23356 [ 939a27e91b ] - test : improve test-gc-http-client-onerror (Denys Otrishko) #23196

] - : improve test-gc-http-client-onerror (Denys Otrishko) #23196 [ 91bad82638 ] - test : improve test-gc-http-client-connaborted (Denys Otrishko) #23193

] - : improve test-gc-http-client-connaborted (Denys Otrishko) #23193 [ bd88c9864f ] - test : fix assert.strictEqual argument order (et4891) #23518

] - : fix assert.strictEqual argument order (et4891) #23518 [ f2c57e7e1c ] - test : fixing assertion value order (Joe Sepi) #23574

] - : fixing assertion value order (Joe Sepi) #23574 [ 66eb35f1e6 ] - test : rename common.ddCommand() (Rich Trott) #23411

] - : rename common.ddCommand() (Rich Trott) #23411 [ 8561462005 ] - test : refactor common.ddCommand() (Rich Trott) #23411

] - : refactor common.ddCommand() (Rich Trott) #23411 [ 0fa857f619 ] - test : add logging to test-worker-memory (Rich Trott) #23418

] - : add logging to test-worker-memory (Rich Trott) #23418 [ 3c4d316d03 ] - test : add test for a vm indexed property (conectado) #23318

] - : add test for a vm indexed property (conectado) #23318 [ e774d1b898 ] - test : fix compiler warning in doc/api/addons.md (Daniel Bevenius) #23323

] - : fix compiler warning in doc/api/addons.md (Daniel Bevenius) #23323 [ c030854a54 ] - test : add WPT console-tests-historical (Rich Trott) #23340

] - : add WPT console-tests-historical (Rich Trott) #23340 [ bd7e57a023 ] - test : separate WPT console test from other test (Rich Trott) #23340

] - : separate WPT console test from other test (Rich Trott) #23340 [ 172e552655 ] - test : add WPT console-label-conversion test (Rich Trott) #23340

] - : add WPT console-label-conversion test (Rich Trott) #23340 [ 0b61f3970e ] - test : rename WPT console test (Rich Trott) #23340

] - : rename WPT console test (Rich Trott) #23340 [ 52b58a2ac5 ] - test : fix broken test (cjihrig) #23232

] - : fix broken test (cjihrig) #23232 [ 8e189794df ] - test : remove skip of OS X bug (Rich Trott) #22546

] - : remove skip of OS X bug (Rich Trott) #22546 [ 1f1675817c ] - test : check option start or end is not safe integer (Masashi Hirano) #21704

] - : check option start or end is not safe integer (Masashi Hirano) #21704 [ 60ef7d1a8f ] - test : fix assertion in test-console (Luigi Pinca) #20557

] - : fix assertion in test-console (Luigi Pinca) #20557 [ 7db4281e52 ] - tls : close StreamWrap and its stream correctly (Ouyang Yadong) #23654

] - : close StreamWrap and its stream correctly (Ouyang Yadong) #23654 [ 934eb7ec59 ] - tls : prevent multiple connection errors (cjihrig) #23636

] - : prevent multiple connection errors (cjihrig) #23636 [ d1a23cc954 ] - tls : update try catch syntax (Matt Jiles) #23484

] - : update try catch syntax (Matt Jiles) #23484 [ 318f1cdc99 ] - tls : make StreamWrap work correctly in "drain" callback (Ouyang Yadong) #23294

] - : make StreamWrap work correctly in "drain" callback (Ouyang Yadong) #23294 [ dc33b3e811 ] - tls : update test & docs for ArrayBuffer/DataView (Beni von Cheni) #23210

] - : update test & docs for ArrayBuffer/DataView (Beni von Cheni) #23210 [ cdd58e6bd4 ] - tools : clarify commit message linting (Rich Trott) #23742

] - : clarify commit message linting (Rich Trott) #23742 [ 40280e62a3 ] - tools : do not lint commit message if var undefined (Rich Trott) #23725

] - : do not lint commit message if var undefined (Rich Trott) #23725 [ 77b3666b84 ] - tools : prefer filter to remove empty strings (Sakthipriyan Vairamani (thefourtheye)) #23727

] - : prefer filter to remove empty strings (Sakthipriyan Vairamani (thefourtheye)) #23727 [ 74ebfa379a ] - tools : update ESLint to 5.7.0 (cjihrig) #23629

] - : update ESLint to 5.7.0 (cjihrig) #23629 [ 8460df4334 ] - tools : update node-lint-md-cli-rollup (Rich Trott) #23358

] - : update node-lint-md-cli-rollup (Rich Trott) #23358 [ 47af3a1bfd ] - tools,icu : read full ICU version info from file (Refael Ackermann) #23269

] - : read full ICU version info from file (Refael Ackermann) #23269 [ 74c4bb7e77 ] - tools,test : add list of slow tests (Refael Ackermann) #23251

] - : add list of slow tests (Refael Ackermann) #23251 [ 5b79d55ce3 ] - tools,test : cleanup and dedup code (Refael Ackermann) #23251

] - : cleanup and dedup code (Refael Ackermann) #23251 [ 1ef83c882b ] - trace_events : destroy platform before tracing (Ali Ijaz Sheikh) #22938

] - : destroy platform before tracing (Ali Ijaz Sheikh) #22938 [ 4b7cd4bd60 ] - trace_events : add trace category enabled tracking (James M Snell) #22128

] - : add trace category enabled tracking (James M Snell) #22128 [ c85933cbd0 ] - trace_events,async_hooks : use intrinsic trace (James M Snell) #22127

] - : use intrinsic trace (James M Snell) #22127 [ c834be0a06 ] - Revert " tty : make _read throw ERR_TTY_WRITABLE_NOT_READABLE" (Anna Henningsen) #23053

] - " : make _read throw ERR_TTY_WRITABLE_NOT_READABLE" (Anna Henningsen) #23053 [ f4e4ef5cad ] - util : handle null prototype on inspect (Anto Aravinth) #22331

] - : handle null prototype on inspect (Anto Aravinth) #22331 [ 849aaaeeb0 ] - Revert " util : change util.inspect depth default" (Anna Henningsen) #20017

] - " : change util.inspect depth default" (Anna Henningsen) #20017 [ 85373aeb4c ] - Revert " util : change %o depth default" (Anna Henningsen) #20017

] - " : change %o depth default" (Anna Henningsen) #20017 [ 2f83ddc353 ] - vm : pass parsing_context to ScriptCompiler::CompileFunctionInContext (Dara Hayes) #23206

] - : pass parsing_context to ScriptCompiler::CompileFunctionInContext (Dara Hayes) #23206 [ 6487f07e0c ] - vm : add dynamic import support (Gus Caplan) #22381

] - : add dynamic import support (Gus Caplan) #22381 [ 7673de8f58 ] - worker : remove delete MessagePort.prototype.hasRef (James Traver) #23471

] - : remove delete MessagePort.prototype.hasRef (James Traver) #23471 [ 188ffcb960 ] - zlib : refactor zlib internals (Anna Henningsen) #23360

] - : refactor zlib internals (Anna Henningsen) #23360 [ e0828635c5 ] - zlib: generate error code names in C++ (Anna Henningsen) #23413

Windows 32-bit Installer: https://nodejs.org/dist/v11.0.0/node-v11.0.0-x86.msi

Windows 64-bit Installer: https://nodejs.org/dist/v11.0.0/node-v11.0.0-x64.msi

Windows 32-bit Binary: https://nodejs.org/dist/v11.0.0/win-x86/node.exe

Windows 64-bit Binary: https://nodejs.org/dist/v11.0.0/win-x64/node.exe

macOS 64-bit Installer: https://nodejs.org/dist/v11.0.0/node-v11.0.0.pkg

macOS 64-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-darwin-x64.tar.gz

Linux 64-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-x64.tar.xz

Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-ppc64le.tar.xz

Linux s390x 64-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-s390x.tar.xz

AIX 64-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-aix-ppc64.tar.gz

SmartOS 64-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-sunos-x64.tar.xz

ARMv6 32-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-armv6l.tar.xz

ARMv7 32-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-armv7l.tar.xz

ARMv8 64-bit Binary: https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-arm64.tar.xz

Source Code: https://nodejs.org/dist/v11.0.0/node-v11.0.0.tar.gz

Other release files: https://nodejs.org/dist/v11.0.0/

Documentation: https://nodejs.org/docs/v11.0.0/api/

SHASUMS