Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2019-04-23 Version 12.0.0 (Current) @BethGriggs #277

Closed
beevelop opened this issue Apr 23, 2019 · 0 comments
Closed

2019-04-23 Version 12.0.0 (Current) @BethGriggs #277

beevelop opened this issue Apr 23, 2019 · 0 comments

Comments

@beevelop
Copy link
Owner

Notable Changes

  • assert:
    • validate required arguments (Ruben Bridgewater) #26641
    • adjust loose assertions (Ruben Bridgewater) #25008
  • async_hooks:
    • remove deprecated emitBefore and emitAfter (Matteo Collina) #26530
    • remove promise object from resource (Andreas Madsen) #23443
  • bootstrap: make Buffer and process non-enumerable (Ruben Bridgewater) #24874
  • buffer:
    • use stricter range checks (Ruben Bridgewater) #27045
    • harden SlowBuffer creation (ZYSzys) #26272
    • harden validation of buffer allocation size (ZYSzys) #26162
    • do proper error propagation in addon methods (Anna Henningsen) #23939
  • child_process:
    • remove options.customFds (cjihrig) #25279
    • harden fork arguments validation (ZYSzys) #27039
    • use non-infinite maxBuffer defaults (kohta ito) #23027
  • console: don't use ANSI escape codes when TERM=dumb (Vladislav Kaminsky) #26261
  • crypto:
    • remove legacy native handles (Tobias Nießen) #27011
    • decode missing passphrase errors (Tobias Nießen) #25208
    • remove Cipher.setAuthTag() and Decipher.getAuthTag() (Tobias Nießen) #26249
    • remove deprecated crypto._toBuf() (Tobias Nießen) #25338
    • set DEFAULT\_ENCODING property to non-enumerable (Antoine du Hamel) #23222
  • deps:
    • update V8 to 7.4.288.13 (Michaël Zasso, cjihrig, Refael Ackermann, Anna Henningsen, Ujjwal Sharma) #26685
    • bump minimum icu version to 63 (Ujjwal Sharma) #25852
    • update OpenSSL to 1.1.1b (Sam Roberts, Shigeki Ohtsu) #26327
  • errors: update error name (Ruben Bridgewater) #26738
  • fs:
    • use proper .destroy() implementation for SyncWriteStream (Matteo Collina) #26690
    • improve mode validation (Ruben Bridgewater) #26575
    • harden validation of start option in createWriteStream() (ZYSzys) #25579
    • make writeFile consistent with readFile wrt fd (Sakthipriyan Vairamani (thefourtheye)) #23709
  • http:
    • validate timeout in ClientRequest() (cjihrig) #26214
    • return HTTP 431 on HPE_HEADER_OVERFLOW error (Albert Still) #25605
    • switch default parser to llhttp (Anna Henningsen) #24870
    • Runtime-deprecate outgoingMessage._headers and outgoingMessage._headerNames (Morgan Roderick) #24167
  • lib:
    • remove Atomics.wake() (Gus Caplan) #27033
    • move DTRACE_* probes out of global scope (James M Snell) #26541
    • deprecate _stream_wrap (Sam Roberts) #26245
    • use ES6 class inheritance style (Ruben Bridgewater) #24755
  • module:
    • remove unintended access to deps/ (Anna Henningsen) #25138
    • improve error message for MODULE_NOT_FOUND (Ali Ijaz Sheikh) #25690
    • requireStack property for MODULE_NOT_FOUND (Ali Ijaz Sheikh) #25690
    • remove dead code (Ruben Bridgewater) #26983
    • make require('.') never resolve outside the current directory (Ruben Bridgewater) #26973
    • throw an error for invalid package.json main entries (Ruben Bridgewater) #26823
    • don't search in require.resolve.paths (cjihrig) #23683
  • net:
    • remove Server.listenFD() (cjihrig) #27127
    • do not add .host and .port properties to DNS error (Ruben Bridgewater) #26751
    • emit "write after end" errors in the next tick (Ouyang Yadong) #24457
    • deprecate _setSimultaneousAccepts() undocumented function (James M Snell) #23760
  • os:
    • implement os.type() using uv_os_uname() (cjihrig) #25659
    • remove os.getNetworkInterfaces() (cjihrig) #25280
  • process:
    • make global.process, global.Buffer getters (Guy Bedford) #26882
    • move DEP0062 (node --debug) to end-of-life (Joyee Cheung) #25828
    • exit on --debug and --debug-brk after option parsing (Joyee Cheung) #25828
    • improve --redirect-warnings handling (Ruben Bridgewater) #24965
  • readline: support TERM=dumb (Vladislav Kaminsky) #26261
  • repl:
    • add welcome message (gengjiawen) #25947
    • fix terminal default setting (Ruben Bridgewater) #26518
    • check colors with .getColorDepth() (Vladislav Kaminsky) #26261
    • deprecate REPLServer.rli (Ruben Bridgewater) #26260
  • src:
    • remove unused INT_MAX constant (Sam Roberts) #27078
    • update NODE_MODULE_VERSION to 72 (Ujjwal Sharma) #26685
    • remove AddPromiseHook() (Anna Henningsen) #26574
    • clean up MultiIsolatePlatform interface (Anna Henningsen) #26384
    • properly configure default heap limits (Ali Ijaz Sheikh) #25576
    • remove icuDataDir from node config (GauthamBanasandra) #24780
  • tls:
    • support TLSv1.3 (Sam Roberts) #26209
    • return correct version from getCipher() (Sam Roberts) #26625
    • check arg types of renegotiate() (Sam Roberts) #25876
    • add code for ERR_TLS_INVALID_PROTOCOL_METHOD (Sam Roberts) #24729
    • emit a warning when servername is an IP address (Rodger Combs) #23329
    • disable TLS v1.0 and v1.1 by default (Ben Noordhuis) #23814
    • remove unused arg to createSecureContext() (Sam Roberts) #24241
    • deprecate Server.prototype.setOptions() (cjihrig) #23820
    • load NODE_EXTRA_CA_CERTS at startup (Ouyang Yadong) #23354
  • util:
    • remove util.print(), util.puts(), util.debug() and util.error() (cjihrig) #25377
    • change inspect compact and breakLength default (Ruben Bridgewater) #27109
    • improve inspect edge cases (Ruben Bridgewater) #27109
    • only the first line of the error message (Simon Zünd) #26685
    • don't set the prototype of callbackified functions (Ruben Bridgewater) #26893
    • rename callbackified function (Ruben Bridgewater) #26893
    • increase function length when using callbackify() (Ruben Bridgewater) #26893
    • prevent tampering with internals in inspect() (Ruben Bridgewater) #26577
    • prevent Proxy traps being triggered by .inspect() (Ruben Bridgewater) #26241
    • prevent leaking internal properties (Ruben Bridgewater) #24971
    • protect against monkeypatched Object prototype for inspect() (Rich Trott) #25953
    • treat format arguments equally (Roman Reiss) #23162
  • win, fs: detect if symlink target is a directory (Bartosz Sosnowski) #23724
  • zlib:
    • throw TypeError if callback is missing (Anna Henningsen) #24929
    • make “bare” constants un-enumerable (Anna Henningsen) #24824

Semver-Major Commits

  • [afce912193] - (SEMVER-MAJOR) assert: improve performance to instantiate errors (Ruben Bridgewater) #26738
  • [5a3623af74] - (SEMVER-MAJOR) assert: validate required arguments (Ruben Bridgewater) #26641
  • [7493db21b6] - (SEMVER-MAJOR) assert: adjust loose assertions (Ruben Bridgewater) #25008
  • [9d064439e5] - (SEMVER-MAJOR) async_hooks: remove deprecated emitBefore and emitAfter (Matteo Collina) #26530
  • [1a2cf6696f] - (SEMVER-MAJOR) async_hooks: remove promise object from resource (Andreas Madsen) #23443
  • [c992639fbd] - (SEMVER-MAJOR) bootstrap: make Buffer and process non-enumerable (Ruben Bridgewater) #24874
  • [693401d0dd] - (SEMVER-MAJOR) buffer: use stricter range checks (Ruben Bridgewater) #27045
  • [6113ba96cb] - (SEMVER-MAJOR) buffer: harden SlowBuffer creation (ZYSzys) #26272
  • [6fb7baf935] - (SEMVER-MAJOR) buffer: harden validation of buffer allocation size (ZYSzys) #26162
  • [c6d29ccf5a] - (SEMVER-MAJOR) buffer: do proper error propagation in addon methods (Anna Henningsen) #23939
  • [a7d7d4dfb7] - (SEMVER-MAJOR) build: increase MACOS_DEPLOYMENT_TARGET to 10.10 (Rod Vagg) #27275
  • [561327702d] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Ujjwal Sharma) #26685
  • [dfcc918e65] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Michaël Zasso) #25852
  • [9334e45aa0] - (SEMVER-MAJOR) build: remove mips support (Ben Noordhuis) #26192
  • [bb564a3688] - (SEMVER-MAJOR) build: update prerequisites on progress towards Python 3 (cclauss) #25766
  • [3c332abe28] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Michaël Zasso) #23423
  • [765766be64] - (SEMVER-MAJOR) build: add common defines (Refael Ackermann) #23426
  • [3b5773fee3] - (SEMVER-MAJOR) build,deps: move gypfiles out 2/2 - moving (Refael Ackermann) #26685
  • [3531fe9320] - (SEMVER-MAJOR) build,deps: add NOMINMAX to V8 Windows builds (Refael Ackermann) #25852
  • [ff5d632a83] - (SEMVER-MAJOR) build,deps: fix V8 snapshot gyp dependencies (Refael Ackermann) #25852
  • [ecf98b0839] - (SEMVER-MAJOR) build,meta: quiet/pretty make output by default (Refael Ackermann) #26740
  • [2f477bd34d] - (SEMVER-MAJOR) build,win: mark x86 image as not SAFESEH (Refael Ackermann) #25852
  • [652877e3a9] - (SEMVER-MAJOR) child_process: change the defaults maxBuffer size (kohta ito) #27179
  • [9ad5106934] - (SEMVER-MAJOR) child_process: harden fork arguments validation (ZYSzys) #27039
  • [eb8a51a35c] - (SEMVER-MAJOR) child_process: use non-infinite maxBuffer defaults (kohta ito) #23027
  • [99523758dc] - (SEMVER-MAJOR) console: don't use ANSI escape codes when TERM=dumb (Vladislav Kaminsky) #26261
  • [2f1ed5c063] - (SEMVER-MAJOR) crypto: remove legacy native handles (Tobias Nießen) #27011
  • [2e2c015422] - (SEMVER-MAJOR) crypto: decode missing passphrase errors (Tobias Nießen) #25208
  • [b8018f407b] - (SEMVER-MAJOR) crypto: move DEP0113 to End-of-Life (Tobias Nießen) #26249
  • [bf3cb3f9b1] - (SEMVER-MAJOR) crypto: remove deprecated crypto._toBuf (Tobias Nießen) #25338
  • [0f63d84f80] - (SEMVER-MAJOR) crypto: set DEFAULT\_ENCODING property to non-enumerable (Antoine du Hamel) #23222
  • [95e779a6e9] - (SEMVER-MAJOR) deps: silence irrelevant V8 warning (Michaël Zasso) #26685
  • [08efd3060d] - (SEMVER-MAJOR) deps: update postmortem metadata generation script (cjihrig) #26685
  • [0da7e99f98] - (SEMVER-MAJOR) deps: V8: un-cherry-pick bd019bd (Refael Ackermann) #26685
  • [b1015e0de8] - (SEMVER-MAJOR) deps: V8: cherry-pick 6 commits (Michaël Zasso) #26685
  • [8181811d73] - (SEMVER-MAJOR) deps: V8: cherry-pick d82c9af (Anna Henningsen) #26685
  • [1f03fb4d49] - (SEMVER-MAJOR) deps: V8: cherry-pick e5f01ba (Anna Henningsen) #26685
  • [e6af2207a9] - (SEMVER-MAJOR) deps: V8: cherry-pick d5f08e4 (Anna Henningsen) #26685
  • [963061bc02] - (SEMVER-MAJOR) deps: V8: cherry-pick 6b09d21 (Anna Henningsen) #26685
  • [b7338b700f] - (SEMVER-MAJOR) deps: V8: cherry-pick f0bb5d2 (Anna Henningsen) #26685
  • [02171949a0] - (SEMVER-MAJOR) deps: V8: cherry-pick 5b0510d (Anna Henningsen) #26685
  • [bf572c7831] - (SEMVER-MAJOR) deps: V8: cherry-pick 91f0cd0 (Anna Henningsen) #26685
  • [09f134fccf] - (SEMVER-MAJOR) deps: V8: cherry-pick 392316d (Anna Henningsen) #26685
  • [53ea813d5c] - (SEMVER-MAJOR) deps: V8: cherry-pick 2f79d68 (Anna Henningsen) #26685
  • [cc75ba3f14] - (SEMVER-MAJOR) deps: sync V8 gypfiles with 7.4 (Ujjwal Sharma) #26685
  • [f579e11940] - (SEMVER-MAJOR) deps: update V8 to 7.4.288.13 (Ujjwal Sharma) #26685
  • [e0b3de1e90] - (SEMVER-MAJOR) deps: bump minimum icu version to 63 (Ujjwal Sharma) #25852
  • [1c494b0a95] - (SEMVER-MAJOR) deps: silence irrelevant V8 warnings (Michaël Zasso) #25852
  • [cec35a5eb9] - (SEMVER-MAJOR) deps: V8: cherry-pick 7803fa6 (Jon Kunkee) #25852
  • [0d4d6b39a7] - (SEMVER-MAJOR) deps: V8: cherry-pick 58cefed (Jon Kunkee) #25852
  • [bea1a386a3] - (SEMVER-MAJOR) deps: V8: cherry-pick d3308d0 (Michaël Zasso) #25852
  • [cf649c9b02] - (SEMVER-MAJOR) deps: V8: cherry-pick 74571c8 (Michaël Zasso) #25852
  • [44d5401b8d] - (SEMVER-MAJOR) deps: cherry-pick fc0ddf5 from upstream V8 (Anna Henningsen) #25852
  • [cefb8029cd] - (SEMVER-MAJOR) deps: sync V8 gypfiles with 7.3 (Ujjwal Sharma) #25852
  • [d266e3e2cf] - (SEMVER-MAJOR) deps: sync V8 gypfiles with 7.2 (Michaël Zasso) #25852
  • [7b48713334] - (SEMVER-MAJOR) deps: update V8 to 7.3.492.25 (Michaël Zasso) #25852
  • [6df7bd6c3b] - (SEMVER-MAJOR) deps: add s390 asm rules for OpenSSL-1.1.1 (Shigeki Ohtsu) #19794
  • [5620727f30] - (SEMVER-MAJOR) deps: sync V8 gypfiles with 7.1 (Refael Ackermann) #23423
  • [9b4bf7de6c] - (SEMVER-MAJOR) deps: update V8 to 7.1.302.28 (Michaël Zasso) #23423
  • [3d8b844112] - (SEMVER-MAJOR) deps,build: move gypfiles out 1/2 - required changes (Refael Ackermann) #26685
  • [fff922afee] - (SEMVER-MAJOR) deps,build: compute torque_outputs in v8.gyp (Refael Ackermann) #26685
  • [4507246adc] - (SEMVER-MAJOR) deps,build: refactor v8 gypfiles (Refael Ackermann) #26685
  • [b581d59655] - (SEMVER-MAJOR) doc: update supported platforms for Node.js 12 (Rod Vagg) #26714
  • [309e7723ea] - (SEMVER-MAJOR) doc: update behaviour of fs.writeFile (Sakthipriyan Vairamani (thefourtheye)) #25080
  • [89740a4f0e] - (SEMVER-MAJOR) doc: add internal functionality details of util.inherits (Ruben Bridgewater) #24755
  • [1ed3c54ecb] - (SEMVER-MAJOR) errors: update error name (Ruben Bridgewater) #26738
  • [abafd38c8d] - (SEMVER-MAJOR) fs: use proper .destroy() implementation for SyncWriteStream (Matteo Collina) #26690
  • [1cdeb9f956] - (SEMVER-MAJOR) fs: improve mode validation (Ruben Bridgewater) #26575
  • [70f4f08a9f] - (SEMVER-MAJOR) fs: harden validation of start option in createWriteStream (ZYSzys) #25579
  • [8f4b924f4a] - (SEMVER-MAJOR) fs: make writeFile consistent with readFile wrt fd (Sakthipriyan Vairamani (thefourtheye)) #23709
  • [907941d48e] - (SEMVER-MAJOR) http: validate timeout in ClientRequest() (cjihrig) #26214
  • [bcf2886a84] - (SEMVER-MAJOR) http: return HTTP 431 on HPE_HEADER_OVERFLOW error (Albert Still) #25605
  • [2cb8f24751] - (SEMVER-MAJOR) http: switch default parser to llhttp (Anna Henningsen) #24870
  • [91748dd89c] - (SEMVER-MAJOR) http: change DEP0066 to a runtime deprecation (Morgan Roderick) #24167
  • [f3b49cfa7b] - (SEMVER-MAJOR) http: else case is not reachable (szabolcsit) #24176
  • [bd9109c241] - (SEMVER-MAJOR) lib: move DEP0021 to end of life (cjihrig) #27127
  • [15c0947fee] - (SEMVER-MAJOR) lib: remove Atomics.wake (Gus Caplan) #27033
  • [3fe1e80896] - (SEMVER-MAJOR) lib: validate Error.captureStackTrace() calls (Ruben Bridgewater) #26738
  • [bfbce289c3] - (SEMVER-MAJOR) lib: refactor Error.captureStackTrace() usage (Ruben Bridgewater) #26738
  • [f9ddbb6b2f] - (SEMVER-MAJOR) lib: move DTRACE_* probes out of global scope (James M Snell) #26541
  • [c7e628f8b3] - (SEMVER-MAJOR) lib: deprecate _stream_wrap (Sam Roberts) #26245
  • [be78266fb3] - (SEMVER-MAJOR) lib: don't use util.inspect() internals (Ruben Bridgewater) #24971
  • [a02e3e2d5f] - (SEMVER-MAJOR) lib: improve error message for MODULE_NOT_FOUND (Ali Ijaz Sheikh) #25690
  • [05cd1a0929] - (SEMVER-MAJOR) lib: requireStack property for MODULE_NOT_FOUND (Ali Ijaz Sheikh) #25690
  • [29d3d1ea13] - (SEMVER-MAJOR) lib: move DEP0029 to end of life (cjihrig) #25377
  • [a665d13ad9] - (SEMVER-MAJOR) lib: move DEP0028 to end of life (cjihrig) #25377
  • [10df21b071] - (SEMVER-MAJOR) lib: move DEP0027 to end of life (cjihrig) #25377
  • [2d578ad996] - (SEMVER-MAJOR) lib: move DEP0026 to end of life (cjihrig) #25377
  • [853bee0acf] - (SEMVER-MAJOR) lib: move DEP0023 to end of life (cjihrig) #25280
  • [d4934ae6f2] - (SEMVER-MAJOR) lib: move DEP0006 to end of life (cjihrig) #25279
  • [4100001624] - (SEMVER-MAJOR) lib: remove unintended access to deps/ (Anna Henningsen) #25138
  • [b416dafb87] - (SEMVER-MAJOR) lib: move DEP0120 to end of life (cjihrig) #24862
  • [59257543c3] - (SEMVER-MAJOR) lib: use ES6 class inheritance style (Ruben Bridgewater) #24755
  • [dcc82b37b6] - (SEMVER-MAJOR) lib: remove inherits() usage (Ruben Bridgewater) #24755
  • [d11c4beb4b] - (SEMVER-MAJOR) module: remove dead code (Ruben Bridgewater) #26983
  • [75007d64c0] - (SEMVER-MAJOR) module: mark DEP0019 as End-of-Life (Ruben Bridgewater) #26973
  • [115f0f5a57] - (SEMVER-MAJOR) module: throw an error for invalid package.json main entries (Ruben Bridgewater) #26823
  • [60ce2fd827] - (SEMVER-MAJOR) module: don't search in require.resolve.paths (cjihrig) #23683
  • [f0f26cedcc] - (SEMVER-MAJOR) n-api: remove code from error name (Ruben Bridgewater) #26738
  • [96204c3c71] - (SEMVER-MAJOR) net: do not manipulate potential user code (Ruben Bridgewater) #26751
  • [9389b464ea] - (SEMVER-MAJOR) net: emit "write after end" errors in the next tick (Ouyang Yadong) #24457
  • [1523111250] - (SEMVER-MAJOR) net: deprecate _setSimultaneousAccepts() undocumented function (James M Snell) #23760
  • [802ea05a37] - (SEMVER-MAJOR) net,http2: merge setTimeout code (ZYSzys) #25084
  • [16e4cd19f2] - (SEMVER-MAJOR) os: implement os.type() using uv_os_uname() (cjihrig) #25659
  • [53ebd3311d] - (SEMVER-MAJOR) process: global.process, global.Buffer getters (Guy Bedford) #26882
  • [fa5e097530] - (SEMVER-MAJOR) process: move DEP0062 (node --debug) to end-of-life (Joyee Cheung) #25828
  • [154efc9bde] - (SEMVER-MAJOR) process: exit on --debug and --debug-brk after option parsing (Joyee Cheung) #25828
  • [3439c955ab] - (SEMVER-MAJOR) process: improve --redirect-warnings handling (Ruben Bridgewater) #24965
  • [d3a62fe7fc] - (SEMVER-MAJOR) readline: support TERM=dumb (Vladislav Kaminsky) #26261
  • [fe963149f6] - (SEMVER-MAJOR) repl: add welcome message (gengjiawen) #25947
  • [97737fd5fb] - (SEMVER-MAJOR) repl: fix terminal default setting (Ruben Bridgewater) #26518
  • [82b3ee776b] - (SEMVER-MAJOR) repl: check colors with .getColorDepth() (Vladislav Kaminsky) #26261
  • [584305841d] - (SEMVER-MAJOR) repl: deprecate REPLServer.rli (Ruben Bridgewater) #26260
  • [bf766c1b44] - (SEMVER-MAJOR) src: remove unused INT_MAX constant (Sam Roberts) #27078
  • [7df9e77236] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 72 (Ujjwal Sharma) #26685
  • [96c3224de0] - (SEMVER-MAJOR) src: remove AddPromiseHook() (Anna Henningsen) #26574
  • [9577f7724d] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 71 (Michaël Zasso) #25852
  • [6d9aa73b1f] - (SEMVER-MAJOR) src: clean up MultiIsolatePlatform interface (Anna Henningsen) #26384
  • [1d996f58af] - (SEMVER-MAJOR) src: properly configure default heap limits (Ali Ijaz Sheikh) #25576
  • [9021b0d3fc] - (SEMVER-MAJOR) src: remove icuDataDir from node config (GauthamBanasandra) #24780
  • [a6f69ebc05] - (SEMVER-MAJOR) src: explicitly allow JS in ReadHostObject (Yang Guo) #23423
  • [3d25544148] - (SEMVER-MAJOR) src: update postmortem constant (cjihrig) #23423
  • [23603447ad] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 68 (Michaël Zasso) #23423
  • [afad3b443e] - (SEMVER-MAJOR) test: update postmortem metadata test for V8 7.4 (cjihrig) #26685
  • [e96e3f9eb0] - (SEMVER-MAJOR) test: remove redundant common.mustCall (Ruben Bridgewater) #26738
  • [01b112a031] - (SEMVER-MAJOR) test: update postmortem metadata test for V8 7.3 (cjihrig) #25852
  • [38ad285a2e] - (SEMVER-MAJOR) test: fix tests after V8 update (Michaël Zasso) #25852
  • [260d5f8c3b] - (SEMVER-MAJOR) test: update test-v8-stats (Michaël Zasso) #25852
  • [78c8491a7e] - (SEMVER-MAJOR) test: remove apply calls over 65534 arg limit (Peter Marshall) #25852
  • [22a9fe3552] - (SEMVER-MAJOR) test: add test for net-socket-setTimeout callback (ZYSzys) #25084
  • [379bf1aa8e] - (SEMVER-MAJOR) test: update postmortem metadata test for V8 7.1 (cjihrig) #23423
  • [624a242b05] - (SEMVER-MAJOR) test: simplify regression test for SEGV (Sam Roberts) #24241
  • [42dbaed460] - (SEMVER-MAJOR) tls: support TLSv1.3 (Sam Roberts) #26209
  • [0f745bf9bd] - (SEMVER-MAJOR) tls: return correct version from getCipher() (Sam Roberts) #26625
  • [6b7c402518] - (SEMVER-MAJOR) tls: check arg types of renegotiate() (Sam Roberts) #25876
  • [b05b330025] - (SEMVER-MAJOR) tls: add code for ERR_TLS_INVALID_PROTOCOL_METHOD (Sam Roberts) #24729
  • [9b2ffff62c] - (SEMVER-MAJOR) tls: emit a warning when servername is an IP address (Rodger Combs) #23329
  • [60eca6a5d4] - (SEMVER-MAJOR) tls: disable TLS v1.0 and v1.1 by default (Ben Noordhuis) #23814
  • [3b4159c8ed] - (SEMVER-MAJOR) tls: remove unused arg to createSecureContext() (Sam Roberts) #24241
  • [246a6fc107] - (SEMVER-MAJOR) tls: deprecate Server.prototype.setOptions() (cjihrig) #23820
  • [87719d792b] - (SEMVER-MAJOR) tls: load NODE_EXTRA_CA_CERTS at startup (Ouyang Yadong) #23354
  • [c9fece38c8] - (SEMVER-MAJOR) util: change inspect compact and breakLength default (Ruben Bridgewater) #27109
  • [892c51f330] - (SEMVER-MAJOR) util: improve inspect edge cases (Ruben Bridgewater) #27109
  • [63e13fd220] - (SEMVER-MAJOR) util: only the first line of the error message (Simon Zünd) #26685
  • [b5ea925c8e] - (SEMVER-MAJOR) util: don't set the prototype of callbackified functions (Ruben Bridgewater) #26893
  • [46bf0d0f4f] - (SEMVER-MAJOR) util: rename callbackified function (Ruben Bridgewater) #26893
  • [61d1334e5b] - (SEMVER-MAJOR) util: increase function length when using callbackify() (Ruben Bridgewater) #26893
  • [5672ab7668] - (SEMVER-MAJOR) util: prevent tampering with internals in inspect() (Ruben Bridgewater) #26577
  • [a32cbe1597] - (SEMVER-MAJOR) util: fix proxy inspection (Ruben Bridgewater) #26241
  • [7b674697d8] - (SEMVER-MAJOR) util: prevent leaking internal properties (Ruben Bridgewater) #24971
  • [1847696f4b] - (SEMVER-MAJOR) util: protect against monkeypatched Object prototype for inspect() (Rich Trott) #25953
  • [c1b9be53c8] - (SEMVER-MAJOR) util: treat format arguments equally (Roman Reiss) #23162
  • [cda6b20816] - (SEMVER-MAJOR) win, fs: detect if symlink target is a directory (Bartosz Sosnowski) #23724
  • [9a2654601e] - (SEMVER-MAJOR) zlib: throw TypeError if callback is missing (Anna Henningsen) #24929
  • [4eee55d354] - (SEMVER-MAJOR) zlib: make “bare” constants un-enumerable (Anna Henningsen) #24824

Semver-Minor Commits

  • [3d8532f851] - (SEMVER-MINOR) buffer: add {read|write}Big[U]Int64{BE|LE} methods (Nikolai Vavilov) #19691
  • [969bd1eb7b] - (SEMVER-MINOR) crypto: add support for RSA-PSS keys (Tobias Nießen) #26960
  • [7d0e50dcfe] - (SEMVER-MINOR) crypto: add crypto.sign() and crypto.verify() (Brian White) #26611
  • [bcbd35a48d] - (SEMVER-MINOR) crypto: add openssl specific error properties (Sam Roberts) #26868
  • [85fda7e848] - (SEMVER-MINOR) crypto: add support for x25119 and x448 KeyObjects (Filip Skokan) #26774
  • [3a9592496c] - (SEMVER-MINOR) crypto: add support for EdDSA key pair generation (Tobias Nießen) #26554
  • [4895927a0a] - (SEMVER-MINOR) crypto: add KeyObject.asymmetricKeySize (Patrick Gansterer) #26387
  • [2161690024] - (SEMVER-MINOR) deps: update nghttp2 to 1.38.0 (gengjiawen) #27295
  • [ffd2df063c] - (SEMVER-MINOR) doc: update util colors (Ruben Bridgewater) #27052
  • [b1094dbe19] - (SEMVER-MINOR) esm: phase two of new esm implementation (guybedford) #26745
  • [e0e3084482] - (SEMVER-MINOR) inspector: implement --cpu-prof[-path] (Joyee Cheung) #27147
  • [9f1282d536] - (SEMVER-MINOR) lib: move queueMicrotask to stable (Gus Caplan) #25594
  • [9b6b567bc4] - (SEMVER-MINOR) lib,src,doc: add --heapsnapshot-signal CLI flag (cjihrig) #27133
  • [9dcc9b6a6b] - (SEMVER-MINOR) process: add --unhandled-rejections flag (Ruben Bridgewater) #26599
  • [ece507394a] - (SEMVER-MINOR) src: do not reuse async resource in http parsers (Daniel Beckert) #25094
  • [2755471bf3] - (SEMVER-MINOR) src: print error before aborting (Ruben Bridgewater) #26599
  • [ca9c0c90c2] - (SEMVER-MINOR) src: add .code and SSL specific error properties (Sam Roberts) #25093
  • [8c69e06972] - (SEMVER-MINOR) tls: return an OpenSSL error from renegotiate (Sam Roberts) #26868
  • [90e958aa4d] - (SEMVER-MINOR) util: only sort weak entries once (Ruben Bridgewater) #27052
  • [1940114ac3] - (SEMVER-MINOR) util: highlight stack frames (Ruben Bridgewater) #27052

Semver-Patch Commits

  • [75463a9004] - assert: fix rejects stack trace and operator (Ruben Bridgewater) #27047
  • [d3d4e10107] - async_hooks: improve AsyncResource performance (Anatoli Papirovski) #27032
  • [3973354951] - benchmark: fix buffer-base64-decode.js (Rich Trott) #27260
  • [f98679f3b2] - benchmark: add benchmark for dns.promises.lookup() (Rich Trott) #27249
  • [29d0b43426] - benchmark: fix http headers benchmark (Anatoli Papirovski) #27021
  • [77dee25efd] - benchmark: remove deprecated argument (Rich Trott) #27091
  • [b08a867d60] - benchmark,doc,lib: capitalize more comments (Ruben Bridgewater) #26849
  • [d834275a48] - buffer: fix custom inspection with extra properties (Ruben Bridgewater) #27074
  • [75eaf25e78] - buffer: use stricter from() input validation (Ruben Bridgewater) #26825
  • [5aaf666b3b] - build: improve embedded code-cache detection (Refael Ackermann) #27311
  • [d17dfc7bb1] - build: remove redundant pyenv call in Travis build (Richard Lau) #27247
  • [14df42fd00] - build: run mkcodecache as an action (Refael Ackermann) #27161
  • [b468a1dfc3] - build: pin Python version in Travis (Richard Lau) #27166
  • [7b0d867389] - build: fix test failures not failing Travis builds (Richard Lau) #27176
  • [56354d480d] - build: run flaky tests in Travis (Anna Henningsen) #27158
  • [72f4a830d7] - build: tidy up additional libraries on Windows (Richard Lau) #27138
  • [af03de48d8] - build: don't use lint-ci on Travis (Richard Lau) #27062
  • [41ba699973] - build: update configure for Node.js 12 (Richard Lau) #26719
  • [20a917c571] - build: move optimizing link directives to node.exe target (Refael Ackermann) #25931
  • [4698757610] - build,deps: remove cygwin configuration which is not supported (Refael Ackermann) #25931
  • [cd5c7bf240] - build,deps: use PCH also for v8_initializers (Refael Ackermann) #25931
  • [6608cf286d] - build,deps,v8: tie up loose ends (Refael Ackermann) #26666
  • [6ac80f0e2b] - build,src: add PCH to node.gypi (Refael Ackermann) #25931
  • [f216d5bbb1] - build,test: fail coverage target if tests fail (Refael Ackermann) #25432
  • [82b798907d] - build,tools: add more headers to V8 PCH file (Refael Ackermann) #25931
  • [d66c7e3470] - build,win: deprecate vcbuild test-ci (Refael Ackermann) #27231
  • [0fc27f6bc0] - build,win: bail vcbuild if mklink fails (Refael Ackermann) #27216
  • [88beaf01f1] - build,win: rename node.lib to libnode.lib (Refael Ackermann) #27150
  • [25df3c10f4] - build,win: put all compilation artifacts into out (Refael Ackermann) #27149
  • [06c10cdc4c] - build,win: teach GYP MSVS generator about MARMASM (Jon Kunkee) #26020
  • [2ffd20bb91] - build,win: emit MSBuild summary (Refael Ackermann) #25931
  • [ff4adab78c] - build,win: always build with PCH (Refael Ackermann) #25931
  • [28e2c3771d] - child_process: rename _validateStdtio to getValidStdio (Ruben Bridgewater) #26809
  • [091902ae00] - console: remove trace frame (Ruben Bridgewater) #27159
  • [a8eac78f8d] - Revert "console: use consolePropAttributes for k-bind properties in constructor" (Daniel Bevenius) #26943
  • [ed5e69d7e6] - console: use consolePropAttributes for k-bind properties in constructor (Beni von Cheni) #26850
  • [69140bc7f8] - crypto: do not abort when setting throws (Sam Roberts) #27157
  • [0911e88056] - crypto: fix rsa key gen with non-default exponent (Sam Roberts) #27092
  • [fadcb2d850] - crypto: simplify missing passphrase detection (Tobias Nießen) #27089
  • [73bca57988] - crypto: fail early if passphrase is too long (Tobias Nießen) #27010
  • [05bd6071a6] - crypto: use EVP_PKEY_X448 in GetEphemeralKeyInfo (cjihrig) #26988
  • [6ac692a3db] - crypto: use EVP_PKEY_X25519 in GetEphemeralKeyInfo (cjihrig) #26988
  • [7c1fc93e30] - crypto: don't crash on unknown asymmetricKeyType (Filip Skokan) #26786
  • [df1c9eb975] - crypto: rename generateKeyPairEdDSA (Tobias Nießen) #26900
  • [751c92d972] - crypto: remove obsolete encoding check (Ruben Bridgewater) #26809
  • [6f77af541e] - Revert "crypto: add KeyObject.asymmetricKeySize" (Tobias Nießen) #26636
  • [247c14c040] - crypto: fix EdDSA support for KeyObject (Brian White) #26319
  • [90cf2d5f00] - deps: use nghttp2's config.h on all platforms (Sam Roberts) #27283
  • [aec2ce4ee1] - deps: upgrade to libuv 1.28.0 (cjihrig) #27241
  • [7f29117de3] - deps: patch V8 to 7.4.288.21 (Matheus Marchini) #27265
  • [033f6b566e] - deps: upgrade npm to 6.9.0 (Kat Marchán) #26244
  • [135b79a31d] - deps: patch V8 to 7.4.288.18 (Michaël Zasso) #27066
  • [c1d61f2b4b] - deps: patch V8 to 7.4.288.17 (Michaël Zasso) #27066
  • [5b8434eebc] - deps: V8: cherry-pick 0188634 (Michaël Zasso) #27013
  • [8cc181c8ee] - deps: V8: cherry-pick c8785d1 (Michaël Zasso) #27013
  • [2ea9de2e85] - deps: V8: cherry-pick f4b860d (Michaël Zasso) #27013
  • [ddbb7d7777] - deps: cherry-pick 56f6a76 from upstream V8 (Ruben Bridgewater) #25269
  • [59fa7f1257] - deps: cherry-pick 26b145a from upstream V8 (Sam Roberts) #25148
  • [a9812142ca] - deps: patch V8 to 7.1.302.33 (Ruben Bridgewater) #25101
  • [f0e460968e] - deps: remove test-related GYP files (Michaël Zasso) #25097
  • [323a365766] - deps: float 26d7fce1 from openssl (Rod Vagg) #24353
  • [d8fb81fab3] - deps: float 99540ec from openssl (CVE-2018-0735) (Rod Vagg) #23950
  • [213c7d2d64] - deps: float a9cfb8c2 from openssl (CVE-2018-0734) (Rod Vagg) #23965
  • [e2260e901d] - deps: float 415c3356 from openssl (DSA vulnerability) (Rod Vagg) #23965
  • [e356807a79] - deps,test: bump googletest to 39f72ea6f5 (Refael Ackermann) #27231
  • [8e308e8b28] - deps,v8: cherry-pick 385aa80 (Refael Ackermann) #26702
  • [d1b7193428] - deps,v8: silence V8 self-deprecation warnings (Refael Ackermann) #25394
  • [9e960175d1] - dgram: add support for UDP connected sockets (Santiago Gimeno) #26871
  • [09cdc37824] - dns: do not indicate invalid IPs are IPv6 (Rich Trott) #27081
  • [bc2d258a3e] - dns: refactor internal/dns/promises.js (Rich Trott) #27081
  • [72308a5deb] - doc: simplify nomination process text (Rich Trott) #27317
  • [290faec0e7] - doc: fix extname with the correct description (himself65) #27303
  • [d4dae5e1ca] - doc: simplify bullet points in GOVERNANCE.md (Rich Trott) #27284
  • [ba74e42000] - doc: revise Collaborator Nominations introduction (Rich Trott) #27237
  • [c61c722c8c] - doc: add ABI version registry (Rod Vagg) #24114
  • [7938238b31] - doc: add internal documentation (Aymen Naghmouchi) #26665
  • [82e6c3378f] - doc: revise TSC Meetings material in GOVERNANCE.md (Rich Trott) #27204
  • [d5f9cf81e3] - doc: fix some links (Vse Mozhet Byt) #27141
  • [7b854959e7] - doc: revise TSC text in GOVERNANCE.md (Rich Trott) #27169
  • [9b859f50d5] - doc: add missing n-api version indicator (Michael Dawson) #27155
  • [41d5666aaa] - doc: consolidate Collaborator status in GOVERNANCE (Rich Trott) #27128
  • [1656cd2edb] - doc: remove outdated link (cjihrig) #27126
  • [643a2fa447] - doc: specify return type for tty.isatty() (Mykola Bilochub) #27154
  • [557bd861aa] - doc: revise Collaborator material in GOVERNANCE.md (Rich Trott) #27103
  • [1afec97130] - doc: link bigint type to MDN instead of proposal (Vse Mozhet Byt) #27101
  • [21b739fb69] - doc: add missing step to npm release process (Myles Borins) #27105
  • [181052d7c2] - doc: revise Collaborator description in GOVERNANCE.md (Rich Trott) #27071
  • [10eaf6a09f] - doc: fix section sorting, add link reference (Vse Mozhet Byt) #27075
  • [d989e20717] - doc: describe tls.DEFAULT_MIN_VERSION/_MAX_VERSION (Sam Roberts) #26821
  • [0622ce6e7f] - doc: fix changelog date typo (Jesse McCarthy) #26831
  • [cd9898a52a] - doc: add missing pr-url (cjihrig) #26753
  • [06879aafee] - doc: fix year in changelog (Colin Prince) #26584
  • [7e0ddf66b9] - doc: fix deprecation "End-of-Life" capitalization (Tobias Nießen) #26251
  • [3d4db3a7bf] - doc: fix metadata of DEP0114 (Tobias Nießen) #26250
  • [ccf37b3a84] - doc: fix deprecations metadata (Richard Lau) #25434
  • [3614157b78] - doc: fix lint in CHANGELOG_V6 (Myles Borins) #25233
  • [928f776385] - doc: add missing pr-url (cjihrig) #25091
  • [43273262e5] - doc: describe secureProtocol and CLI interaction (Sam Roberts) #24386
  • [34eccb2a1b] - doc: fix missing PR id of 23329 (Ouyang Yadong) #24458
  • [db2ac1dbd9] - doc: fix headings for CHANGELOG_v10.md (Myles Borins) #23973
  • [c99026bdd7] - doc: update missing deprecation (cjihrig) #23883
  • [4afd503465] - doc,test,repl: fix deprecation code (cjihrig) #26368
  • [3b044962c4] - errors: add more information in case of invalid callbacks (Ruben Bridgewater) #27048
  • [96e46d37c4] - esm: replace --entry-type with --input-type (Geoffrey Booth) #27184
  • [5e98f875b9] - esm: fix typos (Geoffrey Booth) #27067
  • [7a547098d5] - esm: use primordials (Myles Borins) #26954
  • [2400cbcf7c] - fs: fix infinite loop with async recursive mkdir on Windows (Richard Lau) #27207
  • [b925379f50] - fs: warn on non-portable mkdtemp() templates (cjihrig) #26980
  • [eb2d4161f5] - fs: improve readFile performance (Ruben Bridgewater) #27063
  • [92db780d9e] - http2: rename function for clarity (Ruben Bridgewater) #26809
  • [ce265908eb] - http2: remove side effects from validateSettings (Ruben Bridgewater) #26809
  • [cd3a9eebca] - https: remove usage of public require('util') (dnlup) #26772
  • [49d3d11ba7] - inspector: split --cpu-prof-path to --cpu-prof-dir and --cpu-prof-name (Joyee Cheung) #27306
  • [94adfe9831] - lib: replace --diagnostic-report-* with --report-* (Joyee Cheung) #27312
  • [49ee010005] - lib: use getOptionValue instead of process underscore aliases (Joyee Cheung) #27278
  • [a38e9c438a] - lib: require globals instead of using the global proxy (Joyee Cheung) #27112
  • [914d6c9ab8] - lib: use primordials in domexception.js (Joyee Cheung) #27171
  • [3da36d0e94] - lib: create primordials in every context (Joyee Cheung) #27171
  • [908292cf1f] - lib: enforce the use of Object from primordials (Michaël Zasso) #27146
  • [47f5cc1ad1] - lib: faster FreeList (Anatoli Papirovski) #27021
  • [5b9e57012a] - lib: add signal name validator (cjihrig) #27137
  • [112cc7c275] - lib: use safe methods from primordials (Michaël Zasso) #27096
  • [5a8c55f078] - lib: fix outdated comment (Vse Mozhet Byt) #27122
  • [de23055536] - lib: remove env: node in eslint config for lib files (Joyee Cheung) #27082
  • [2c49e8b537] - lib: make queueMicrotask faster (Anatoli Papirovski) #27032
  • [0817840f77] - lib: force using primordials for JSON, Math and Reflect (Michaël Zasso) #27027
  • [7bddfcc61a] - lib: consolidate arrayBufferView validation (Ruben Bridgewater) #26809
  • [6c913fb028] - lib: remove return values from validation functions (Ruben Bridgewater) #26809
  • [50a3fe20ea] - lib: rename validateMode to parseMode (Ruben Bridgewater) #26809
  • [76e67e9884] - lib: assign missed deprecation code (Anna Henningsen) #26492
  • [f3b5cc0807] - meta: travis: run compilation jobs first (Refael Ackermann) #27205
  • [7c816b7588] - module: explicitly initialize CJS loader (Joyee Cheung) #27313
  • [d6317d0a45] - module: remove usage of require('util') (dnlup) #26803
  • [ff89670902] - n-api: reduce gc finalization stress (Michael Dawson) #27085
  • [655c90b287] - net: inline maybeDestroy() (Luigi Pinca) #27136
  • [f0b3855a90] - net: remove usage of require('util') (dnlup) #26920
  • [9946c59707] - path: simplify normalizeString (Ruben Bridgewater) #27240
  • [9dba96dc1a] - process: patch more process properties during pre-execution (Joyee Cheung) #26945
  • [d4eda4d876] - process: remove protection for SyncWriteStream destroy in stdio (Matteo Collina) #26902
  • [2701f5538f] - readline: remove usage of require('util') (dnlup) #26818
  • [415a825dc0] - repl: remove usage of require('util') in repl.js (dnlup) #26820
  • [af35d4044f] - report: use uv_gettimeofday for dumpEventTimeStamp (cjihrig) #27029
  • [44a3acb627] - report: improve signal name validation (cjihrig) #27137
  • [e3032708e0] - report: add support for UDP connected sockets (Richard Lau) #27072
  • [8e1e9946a9] - src: use uv_gettimeofday() to get microseconds (cjihrig) #27029
  • [8eaf31181a] - src: apply modernize-use-nullptr in node_win32_etw_provider.cc (gengjiawen) #27263
  • [19e3e02a2d] - src: move SIGINT watchdog utils to the contextify binding (Joyee Cheung) #27290
  • [5356b4a675] - src: split per-process initialization and teardown routines (Joyee Cheung) #27276
  • [8d901bb44e] - src: move guessHandleType in the util binding (Joyee Cheung) #27289
  • [758191033f] - src: fix performance-faster-string-find in node_report.cc (gengjiawen) #27262
  • [dc8b57fdc1] - src: use ArrayBufferAllocator::Create in node_worker.cc (Anna Henningsen) #27251
  • [f9da3f0cce] - src: enable non-nestable V8 platform tasks (Anna Henningsen) #27252
  • [3ef1512f9e] - src: allows escaping NODE_OPTIONS with backslashes (Maël Nison) #24065
  • [cdba9f23ec] - src: handle fatal error when Environment is not assigned to context (Joyee Cheung) #27236
  • [83d1ca7de9] - src: disallow calling env-dependent methods during bootstrap (Joyee Cheung) #27234
  • [cab1dc5bb3] - src: use RAII to manage the main isolate data (Joyee Cheung) #27220
  • [1e7823dd4e] - src: remove redundant call in node_options-inl.h (gengjiawen) #26959
  • [73471236d8] - src: remove unimplemented method in TracingAgent (gengjiawen) #26959
  • [427fce711f] - src: fix check for accepting Buffers into Node’s allocator (Anna Henningsen) #27174
  • [dfd7e99425] - src: make a Environment-independent proxy class for NativeModuleLoader (Joyee Cheung) #27160
  • [060d901f87] - src: replace FromJust() with Check() when possible (Sam Roberts) #27162
  • [ee7daf76c0] - src: remove redundant string initialization (gengjiawen) #27152
  • [845a6214f8] - src: use macro instead of magic number for fd (gengjiawen) #27152
  • [547576f530] - src: always use diagnostic file sequence number (cjihrig) #27142
  • [c1e03eda07] - src: use SealHandleScope for inspector tasks (Anna Henningsen) #27116
  • [a3f30a48c2] - src: unify crypto constant setup (Sam Roberts) #27077
  • [97c0a34935] - src: don't point to out of scope variable (cjihrig) #27070
  • [864860e9f3] - src: port coverage serialization to C++ (Joyee Cheung) #26874
  • [d0e2650d03] - src: add NOLINT to js_native_.* (gengjiawen) #26884
  • [eb2dccb17a] - src: move AsyncResource impl out of public header (Ben Noordhuis) #26348
  • [e1d55a0cbc] - src: port bootstrap/cache.js to C++ (Joyee Cheung) #27046
  • [f59ec2abee] - src: implement MemoryRetainer in Environment (Joyee Cheung) #27018
  • [1087805eeb] - src: check return value, silence coverity warning (Ben Noordhuis) #26997
  • [bb98f27181] - src: check uv_fs_close() return value (cjihrig) #26967
  • [8bc7d2a5be] - src: fix data type when using uv_get_total_memory() (gengjiawen) #26886
  • [c0f031c5bd] - src: remove unused variable (cjihrig) #26879
  • [1935625df4] - src: disallow constructor behaviour for native methods (Anna Henningsen) #26700
  • [f091d4e840] - src: apply clang-tidy rule modernize-use-emplace (gengjiawen) #26564
  • [f47adfbda5] - src: fix DTrace GC callbacks DCHECKs and add cleanup (Joyee Cheung) #26742
  • [0752a18b88] - src: fix warning in node_messaging (ZYSzys) #26682
  • [b200a46bef] - src: remove process.binding('config').debugOptions (Joyee Cheung) #25999
  • [c2d374fccc] - src: remove unused method in env.h (gengjiawen) #25934
  • [55569759b3] - src: pass along errors from PromiseWrap instantiation (Anna Henningsen) #25734
  • [24e6b709ea] - src: use isolate version of BooleanValue() (cjihrig) #24883
  • [b0089a580f] - src: make model counter in GetCPUInfo() unsigned (Anna Henningsen) #23880
  • [53e0f632db] - stream: inline onwriteStateUpdate() (Luigi Pinca) #27203
  • [1a67c9948c] - stream: remove dead code (Marcos Casagrande) #27125
  • [a3d1922958] - test: unskip copyfile permission test (cjihrig) #27241
  • [b368571fba] - test: move known issue test to parallel (cjihrig) #27241
  • [528d100394] - test: mark some known flakes (Refael Ackermann) #27225
  • [e37eee2b1e] - test: remove flaky designation for test-cli-node-options (Rich Trott) #27305
  • [7167eb2f12] - test: increase coverage for dns.promises.lookup() (Rich Trott) #27299
  • [b66f01d903] - test: skip test-cpu-prof in debug builds with code cache (Joyee Cheung) #27308
  • [57ab3b56fc] - test: allow leaked global check to be skipped (cjihrig) #27239
  • [02885dad5a] - test: add ability to skip common flag checks (Anna Henningsen) #27254
  • [ed893111b9] - test: do not strip left whitespace in pseudo-tty tests (Ruben Bridgewater) #27244
  • [8712edf53a] - test: fix postmortem metadata test (Matheus Marchini) #27265
  • [d5bb500d0f] - test: fix test-benchmark-buffer (Rich Trott) #27260
  • [4f8b497991] - test: try to stabalize test-child-process-fork-exec-path.js (Refael Ackermann) #27277
  • [c6c37e9e85] - test: use assert.rejects() and assert.throws() (Richard Lau) #27207
  • [f85ef977e6] - test: log errors in test-fs-readfile-tostring-fail (Richard Lau) #27058
  • [de463f1490] - test: ec2 generateKeyPairSync invalid parameter encoding (Ruwan Geeganage) #27212
  • [2fed83dee8] - test: test privateEncrypt/publicDecrypt + padding (Ben Noordhuis) #27188
  • [f6bd3b27ee] - test: fix test-dns-idna2008.js (Rich Trott) #27208
  • [8cf3af1486] - test: optimize total Travis run time (Refael Ackermann) #27182
  • [abe4183d41] - test: mark some known flakes (Refael Ackermann) #27193
  • [06c803d9b9] - test: pass null params to napi_create_function() (Octavian Soldea) #26998
  • [2a51ae424a] - test: cover thenables when we check for promises (szabolcsit) #24219
  • [3a6eba3de6] - test: use assert.rejects (Ruben Bridgewater) #27123
  • [3d6533ea02] - test: simplify vm-module-errors test (Ruben Bridgewater) #27123
  • [d1413305e0] - test: print child stderr in test-http-chunk-problem (Anna Henningsen) #27117
  • [f96a6608eb] - test: fix test-worker-memory.js for large cpu #s (Michael Dawson) #27090
  • [93df085386] - test: fix this scope bug in test-stream2-writable.js (gengjiawen) #27111
  • [58aaf58406] - test: fix test-repl-require-after-write (Michaël Zasso) #27088
  • [baa54a5ae7] - test: cover napi_get/set/has_named_property() (Gabriel Schulhof) #26947
  • [c86883cfac] - test: fix test-benchmark-module (Rich Trott) #27094
  • [f13733d12d] - test: test vm.runInNewContext() filename option (Ben Noordhuis) #27056
  • [666c67e078] - test: simplify date inspection tests (Ruben Bridgewater) #26922
  • [1375af204a] - test: revert fail coverage target if tests fail" (Michael Dawson) #25543
  • [3235d318dc] - test: add test for _setSimultaneousAccepts() (Andrey Melikhov) #24180
  • [9e8c9be3ff] - timers: rename validateTimerDuration to getTimerDuration (Ruben Bridgewater) #26809
  • [a1d05e49fe] - timers: support name in validateTimerDuration() (cjihrig) #26215
  • [2d5387e143] - tls: add debugging to native TLS code (Anna Henningsen) #26843
  • [f87b3a72cd] - tls: add CHECK for impossible condition (Anna Henningsen) #26843
  • [a1330af6a3] - tls: remove usage of public require('util') (dnlup) #26747
  • [00d49ad673] - tls: null not valid as a renegotiate callback (Sam Roberts) #25929
  • [54b4beb506] - tls: support TLS_client_method, TLS_server_method (Sam Roberts) #24386
  • [5ac0308af9] - tools: refactor mkcodecache (Refael Ackermann) #27161
  • [4fd7193579] - tools: implement mkcodecache as an executable (Joyee Cheung) #27161
  • [d4e743169e] - tools: update js-yaml to 3.13.1 for lint-md.js (Rich Trott) #27195
  • [1fc4255221] - tools: python: ignore instead of select flake8 rules (Refael Ackermann) #25614
  • [a16a0fe962] - tools: python: activate more flake8 rules (Refael Ackermann) #25614
  • [0befda6970] - tools: python: update flake8 rules (Refael Ackermann) #25614
  • [0a25ace9c3] - tools: move cpplint configuration to .cpplint (Refael Ackermann) #27098
  • [cd2987f83f] - tools: refloat 4 Node.js patches to cpplint.py (Refael Ackermann) #27098
  • [1302e0174a] - tools: bump cpplint.py to 1.4.4 (Refael Ackermann) #27098
  • [dd89a1182f] - tools: print a better message for unexpected use of globals (Michaël Zasso) #27083
  • [39141426d4] - tools: update capitalize-comments eslint rule (Ruben Bridgewater) #26849
  • [964174e339] - tools,doc: fix 404 broken links in docs (Gerson Niño) #27168
  • [bbfa93af3d] - url: refactor validateHostname (Ruben Bridgewater) #26809
  • [2e4ceb5747] - util: access process states lazily in debuglog (Joyee Cheung) #27281
  • [2948e96afd] - util: fix wrong usage of Error.prepareStackTrace (Simon Zünd) #27250
  • [a9bf6652b5] - util: use minimal object inspection with %s specifier (Ruben Bridgewater) #26927
  • [f7c96856f9] - util: improve error property inspection (Ruben Bridgewater) #26984
  • [14b2db0145] - util: improve inspect() compact number mode (Ruben Bridgewater) #26984
  • [0f58ae392b] - util: format() now formats bigint and booleans (Ruben Bridgewater) #25046
  • [9752fce34d] - util: improve format performance (Ruben Bridgewater) #24981
  • [e9fb92dc42] - vm: remove require('util') from lib/vm/source_text_module.js (freestraws) #27285
  • [002dacb7f7] - worker: handle exception when creating execArgv errors (Anna Henningsen) #27245
  • [d070f5d965] - worker: improve coverage (Ruben Bridgewater) #27230
  • [5450e48f69] - worker: simplify filename checks (Ruben Bridgewater) #27233
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant