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

v10.16.0 proposal #27514

Merged
merged 353 commits into from
May 28, 2019
Merged

v10.16.0 proposal #27514

merged 353 commits into from
May 28, 2019

Conversation

BethGriggs
Copy link
Member

@BethGriggs BethGriggs commented May 1, 2019

2019-05-28, Version 10.16.0 'Dubnium' (LTS), @BethGriggs

Notable Changes

  • deps:
    • update ICU to 64.2 (Ujjwal Sharma) #27361
    • upgrade npm to 6.9.0 (Kat Marchán) #26244
    • upgrade openssl sources to 1.1.1b (Sam Roberts) #26327
    • upgrade to libuv 1.28.0 (cjihrig) #27241
  • events: add once method to use promises with EventEmitter (Matteo Collina) #26078
  • n-api: mark thread-safe function as stable (Gabriel Schulhof) #25556
  • repl: support top-level for-await-of (Shelley Vohr) #23841
  • zlib: add brotli support (Anna Henningsen) #24938

Commits

  • [77ed1bbea4] - benchmark: fix net-wrap-js-stream-passthrough (Rich Trott) #25273
  • [a8cbe0e6d2] - benchmark: replace deprecated and eliminate var in buffer-from.js (gengjiawen) #26585
  • [5249a22704] - benchmark: refactor path benchmarks (Ruben Bridgewater) #26359
  • [de7db26879] - benchmark,lib: add process.hrtime.bigint benchmark (Anna Henningsen) #26381
  • [c670358d7e] - (SEMVER-MINOR) benchmark,test: add brotli (Anna Henningsen) #24938
  • [ff647fda13] - buffer: do not affect memory after target for utf16 write (Anna Henningsen) #26432
  • [99a653e9ee] - build: make compress_json python3 compatible (Sakthipriyan Vairamani (thefourtheye)) #25582
  • [1c7f6a51c4] - build: make configure.py compatible with python 3 (Sakthipriyan Vairamani (thefourtheye)) #25580
  • [de268667e7] - build: remove AIX/ppc (32bit) dead code (Refael Ackermann) #25523
  • [a575a410fa] - build: remove erroneous duplicate declaration from node_inspector.gypi (Refael Ackermann) #25586
  • [6348d71a8a] - build: do not lint python scripts under test/fixtures (Joyee Cheung) #25639
  • [7ead9af0f5] - build: add check for empty openssl-fips flag (Daniel Bevenius) #25391
  • [554a4345c2] - build: fix Windows shared lib build (Richard Lau) #25166
  • [ffd62b129d] - build: correct fi indentation in Makefile (Daniel Bevenius) #25107
  • [5760e419d7] - build: add a space to clarify skipping crypto msg (Daniel Bevenius) #25011
  • [513913c672] - build: restore running tests on Travis (Richard Lau) #26720
  • [9512f3938a] - build: temporarily don't run tests on Travis (Richard Lau) #26720
  • [add5141933] - build: use Xenial and gcc 6 on Travis (Richard Lau) #26720
  • [9f5ad9b476] - build,deps: less warnings from V8 (Refael Ackermann) #26405
  • [16a92f66a1] - child_process: truncate output when maxBuffer is exceeded (Jeremiah Senkpiel) #24951
  • [274fc16178] - child_process: simplify argument handling (cjihrig) #25194
  • [fce822f6e9] - child_process: ensure message sanity at source (Gireesh Punathil) #24787
  • [a193a0f9dd] - child_process: spawn ignores options in case args is undefined (Eduard Bondarenko) #24913
  • [4b3e9486ca] - cluster: refactor empty for in round_robin_handle.js (gengjiawen) #26560
  • [fb73c06025] - cluster: improve for-loop (gengjiawen) #26336
  • [b8b23a3d78] - crypto: add crypto modules to cannotUseCache (Daniel Bevenius) #25606
  • [3a2814367b] - crypto: add crypto/keys to cannotUseCache (Daniel Bevenius) #25237
  • [a0dc65d0ed] - crypto: update root certificates (Sam Roberts) #25113
  • [4c87c1b1bc] - deps: upgrade to libuv 1.28.0 (cjihrig) #27241
  • [7e5ef4a0e1] - deps: upgrade to libuv 1.27.0 (cjihrig) #26707
  • [8ea22bbb88] - deps: upgrade to libuv 1.26.0 (cjihrig) #26037
  • [e6275f939a] - deps: upgrade to libuv 1.25.0 (cjihrig) #25571
  • [aceac0581c] - deps: patch to fix *.onion MX query on c-ares (XadillaX) #25840
  • [be219bd559] - deps: update archs files for OpenSSL-1.1.1b (Sam Roberts) #26327
  • [6a6aa6f038] - (SEMVER-MINOR) deps: add s390 asm rules for OpenSSL-1.1.1 (Shigeki Ohtsu) #25381
  • [5109c4f432] - deps: add ARM64 Windows support in openssl (Shigeki Ohtsu) #26001
  • [f270eeec52] - deps: openssl-1.1.1b no longer packages .gitignore (Sam Roberts) #26327
  • [ebe0b05a24] - deps: upgrade openssl sources to 1.1.1b (Sam Roberts) #26327
  • [bbf5373041] - deps: update OpenSSL upgrade process (Sam Roberts) #26378
  • [a9c68a05d9] - (SEMVER-MINOR) deps: add brotli (Hackzzila) #24938
  • [281b52d6ec] - deps: upgrade npm to 6.9.0 (Kat Marchán) #26244
  • [d2413d630c] - deps: upgrade npm to 6.7.0 (Kat Marchán) #25804
  • [e880904d22] - deps: upgrade npm to v6.5.0 (Jordan Harband) #25234
  • [f91a818508] - deps: backport ICU-20575 to fix err/crasher (Steven R. Loomis) #27435
  • [c7931e4438] - deps: backport ICU-20558 to fix Intl crasher (Steven R. Loomis) #27415
  • [c9d0b6a9a0] - deps: update ICU to 64.2 (Ujjwal Sharma) #27361
  • [391185e550] - (SEMVER-MINOR) deps: upgrade npm to 6.5.0 (Audrey Eschright) #24734
  • [4875e881cd] - deps: upgrade to libuv 1.24.1 (cjihrig) #25078
  • [74f4741b63] - (SEMVER-MINOR) deps: upgrade to libuv 1.24.0 (cjihrig) #24332
  • [e9a9c88363] - (SEMVER-MINOR) deps: icu 63.1 bump (CLDR 34) (Steven R. Loomis) #23715
  • [23ea7ee64b] - deps: v8, backport coverage fixes (bcoe) #26579
  • [b0b73fa561] - (SEMVER-MINOR) deps: update archs files for OpenSSL-1.1.1a (Sam Roberts) #25381
  • [56441a0900] - (SEMVER-MINOR) deps: fix for non GNU assembler in AIX (Shigeki Ohtsu) #25381
  • [639b1d2f68] - (SEMVER-MINOR) deps: add only avx2 configs for OpenSSL-1.1.1 (Shigeki Ohtsu) #25381
  • [f5369da047] - (SEMVER-MINOR) deps: fix MacOS and Win build for OpenSSL-1.1.1 (Shigeki Ohtsu) #25381
  • [70a785cd9f] - (SEMVER-MINOR) deps: fix gyp/gypi for openssl-1.1.1 (Shigeki Ohtsu) #25381
  • [0e7019ff76] - (SEMVER-MINOR) deps: add s390 asm rules for OpenSSL-1.1.1 (Shigeki Ohtsu) #25381
  • [2d396fe058] - (SEMVER-MINOR) deps: upgrade openssl sources to 1.1.1a (Sam Roberts) #25381
  • [ce6fec53a4] - (SEMVER-MINOR) deps,tools: update license-builder.sh and LICENSE (Hackzzila) #24938
  • [b7dd0b841e] - deps,tools: include SipHash in LICENSE (Rod Vagg) #26367
  • [4fcfa5a63f] - dns: fix TTL value for AAAA replies to resolveAny() (Anna Henningsen) #25187
  • [2a98b9cf2f] - doc: add "tick" function name and argument description (Artur Hayrapetyan) #23551
  • [93edf907ca] - (SEMVER-MINOR) doc: add documentation for brotli support (Anna Henningsen) #24938
  • [7ed29fc1e8] - doc: revise breaking changes material in COLLABORATOR_GUIDE (Rich Trott) #25730
  • [498edfde9b] - doc: fix http.Agent timeout option description (Luigi Pinca) #25489
  • [a040a73ee3] - doc: fix file extension on ESM file example (Eric Whitebloom) #25692
  • [6a2d9d192f] - doc: remove outdated s_client information in tls.md (Rich Trott) #25678
  • [bb96d79a7e] - doc: clarify what dns.setResolvers() affects (Sam Roberts) #25570
  • [a382932097] - doc: simplify process.binding() deprecation message (Rich Trott) #25654
  • [b1a15ab4cf] - doc: add note regarding pushing release tags (Myles Borins) #25569
  • [6ae41bde4d] - doc: reword stream docs to clarify that decodeStrings encodes strings (Daniel George Holz) #25468
  • [13205d5805] - doc: correct my wrong note about buf.fill() (Vse Mozhet Byt) #25585
  • [12fe2d30fe] - doc: add a note to buf.fill() description (Vse Mozhet Byt) #25547
  • [92d0794d63] - doc: fix typo in Buffer API (H1Gdev) #25544
  • [37082bd149] - doc: add Rich back to TSC list (Michael Dawson) #25535
  • [5631d7a6e0] - doc: add metadata about ecdh curve options (Sam Roberts) #25502
  • [5c602dabc4] - doc: add TLSSocket.isSessionReused() docs (Sam Roberts) #25423
  • [07f878b0c1] - doc: fix sorting in buffer.md (Vse Mozhet Byt) #25477
  • [9dffc2ba0c] - doc: fix napi\_open\_callback\_scope description (Philipp Renoth) #25366
  • [0c33ecb2bd] - doc: document that stream.on('close') was changed in Node 10 (Matteo Collina) #25413
  • [8f0fa61406] - doc: fix the path to postMessage() (Mitar) #25332
  • [3a30c87e88] - doc: update os.networkInterfaces() example (jvelezpo) #25417
  • [530f005d7d] - doc: make sure that calls to .read() are looped (Matteo Collina) #25375
  • [487f6536bc] - doc: add history to http.request.setTimeout() (James Bunton) #25121
  • [66ab7e4a99] - doc: add clarification for exception behaviour (Michael Dawson) #25339
  • [ce3cf0dffd] - doc: clarify timing of socket.connecting (Sam Roberts) #25333
  • [b68d47a246] - doc: update benchmark doc (Kazushi Kitaya) #25367
  • [252a696568] - doc: use lowercase for zlib (Rich Trott) #25371
  • [0d3212aa5c] - doc: fix heading in cpp style guide (Kazushi Kitaya) #25303
  • [8d5ac6c8ef] - doc: fix process.stdin example (Anna Henningsen) #25344
  • [ef6e4f15a0] - doc: fs.mkdir('/') throws EPERM on Windows (Corey Farrell) #25340
  • [fc5dc9c13e] - doc: include license for src/large_pages in LICENSE (Ujjwal Sharma) #25246
  • [b76931b7e9] - doc: describe TLS session resumption (Sam Roberts) #25174
  • [c84b4fb51a] - doc: link and expand --tls-cipher-list docs (Sam Roberts) #25174
  • [18e0a61f91] - doc: revise "Breaking Changes to Internal Elements" (Rich Trott) #25190
  • [b980fa3a21] - doc: fix NAPI typo (Philipp Renoth) #25216
  • [173e5fee9d] - doc: revise "Breaking Changes and Deprecations" (Rich Trott) #25116
  • [c571e9e18b] - doc: describe root cert update process (Sam Roberts) #25113
  • [09a97f29df] - doc: edit LTS material in Collaborator Guide (Rich Trott) #26845
  • [f52160d385] - doc: change error message to 'not defined' (Mohammed Essehemy) #26857
  • [6bd33dde62] - doc: fix comma of the list in worker_threads.md (Hang Jiang) #26838
  • [889d68ce6d] - doc: remove discord community (Aymen Naghmouchi) #26830
  • [ddfa756797] - doc: remove How Does LTS Work section from Collaborator Guide (Rich Trott) #26723
  • [a228254d6b] - doc: condense LTS material in Collaborator Guide (Rich Trott) #26722
  • [09f162b18f] - doc: add Note of options.stdio into child_process (kohta ito) #26604
  • [83c2a14e08] - doc: update spawnSync() status value possibilities (Rich Trott) #26680
  • [621099ebed] - doc: add ZYSzys to collaborators (ZYSzys) #26730
  • [30021881f8] - doc: simplify force-push guidelines (Rich Trott) #26699
  • [1e6faf9ee0] - doc: note about DNS ANY queries / RFC 8482 (Thomas Hunter II) #26695
  • [fc3552305a] - doc: simplify Troubleshooting text (Rich Trott) #26652
  • [983ea7f3e0] - doc: update copy/paste error message in Troubleshooting (Rich Trott) #26652
  • [c07619d581] - doc: add Gireesh to TSC (Rich Trott) #26657
  • [07ded7c975] - doc: edit "Technical How-To" section of guide (Rich Trott) #26601
  • [0a976ecb63] - doc: fix misleading sentence in http.md (Luigi Pinca) #26465
  • [f30172fa25] - doc: fix typo in http2.md (TJKoury) #26616
  • [4fed47ab79] - doc: edit "Using git-node" section of Guide (Rich Trott) #26580
  • [033d49c1f4] - doc: add version for http.createServer() options addition (Ben Swinburne) #25001
  • [d4a1d79e3d] - doc: add inspector API example for heapdump (Sam Roberts) #26498
  • [72f0efc1f2] - doc: edit Landing Pull Requests (Rich Trott) #26536
  • [132a457ed4] - doc: add decode() & encode() methods into querystring.md (ZYSzys) #23889
  • [74dac5913d] - doc: update partner communities link in releases.md (Beth Griggs) #26475
  • [5279a884cc] - doc: fix nits in writing-tests.md (Vse Mozhet Byt) #26543
  • [11d163b439] - doc: edit "Involving the TSC" (Rich Trott) #26481
  • [5fedf0f257] - doc: add guidance on console output in tests (Sam Roberts) #26456
  • [40657859ca] - doc: add caveat and tradeoff example to readline (Vse Mozhet Byt) #26472
  • [77eae4ecd6] - doc: fix the example implementation of MemoryRetainer (Joyee Cheung) #26262
  • [aa49bf53f2] - doc: clarify http.Agent constructor options (Luigi Pinca) #26412
  • [a562aba84c] - doc: hello addon example should return "world" (Geir Hauge) #26328
  • [b450ee28e3] - doc: fix up N-API support matrix (Michael Dawson) #26377
  • [3ff7c631a6] - doc: edit deprecation identifier info in Collaborator Guide (Rich Trott) #26372
  • [8d22048756] - doc: update LICENSE file (Thomas Leah) #24898
  • [e05eb3e041] - (SEMVER-MINOR) doc: fix assembler requirement for OpenSSL-1.1.1 (Shigeki Ohtsu) #25381
  • [ecae7275bd] - doc: fix REPLACEME for tls min/max protocol option (Sam Roberts) #24759
  • [1ae6853015] - doc,n-api: update matrix for N-API version 4 (Richard Lau)
  • [98193d1d4d] - doc,tools: updates for 6.x End-of-Life (Richard Lau) #27658
  • [25d73aa187] - domain: avoid circular memory references (Anna Henningsen) #25993
  • [46a816fa00] - events: show inspected error in uncaught 'error' message (Anna Henningsen) #25621
  • [aca5ed5563] - events: simplify stack compare function (Ruben Bridgewater) #24744
  • [064511ec4b] - (SEMVER-MINOR) events: add once method to use promises with EventEmitter (Matteo Collina) #26078
  • [e1f293c7a1] - events: improve for-loop (gengjiawen) #26354
  • [cb0fc6520a] - events: onceWrapper returns target value (himself65) #25818
  • [af301b2821] - fs: fix infinite loop with async recursive mkdir on Windows (Richard Lau) #27207
  • [3516a2735f] - (SEMVER-MINOR) fs: default open/openSync flags argument to 'r' (Ben Noordhuis) #23767
  • [ae465f6fc4] - (SEMVER-MINOR) fs,net: standardize pending stream property (Anna Henningsen) #24067
  • [ced7f67fbb] - http: make ClientRequest#setTimeout() noop at end (Tim De Pauw) #25536
  • [33a9d17733] - http: reuse noop function in socketOnError() (cjihrig) #25566
  • [378d4f18f1] - http: remove unused variable in _http_server.js (gengjiawen) #26407
  • [cb88c58e42] - http: check for existance in resetHeadersTimeoutOnReqEnd (Matteo Collina) #26402
  • [277271c4a9] - http: send connection: close when closing conn (Yann Hamon) #26467
  • [decba1c59b] - http2: allow fully synchronous \_final() (Anna Henningsen) #25609
  • [ba6829d1b8] - http2: add test case for goaway (Anto Aravinth) #24054
  • [91b1b2cf84] - http2: delete unused enum in node_http2.h (gengjiawen) #26704
  • [59b348e0e4] - http2: Http2ServerResponse.end() should always return self (Robert Nagy) #24346
  • [32b83eaf38] - http2: refactor deprecated method in core.js (gengjiawen) #26275
  • [cc25f22094] - http2: improve compatibility with http/1 (Sagi Tsofan) #23908
  • [4f60364201] - (SEMVER-MINOR) http2: add Http2Stream.bufferSize (Ouyang Yadong) #23711
  • [b7b08d1009] - https: add missing localPort while create socket (leeight) #24554
  • [66ca795028] - inspector: print all listening addresses (Ben Noordhuis) #26008
  • [cbc428c803] - inspector, test: verify reported console message (Eugene Ostroukhov) #25455
  • [73230cc2c8] - (SEMVER-MINOR) lib: support overriding http\s.globalAgent (Roy Sommer) #25170
  • [ec90cefdd9] - lib: simplify several debug() calls (cjihrig) #25241
  • [43f41beff2] - (SEMVER-MINOR) lib: enable TypedArray and DataView for the v8 module (Ouyang Yadong) #23953
  • [bda45a5cfe] - (SEMVER-MINOR) lib: add escapeCodeTimeout as an option to createInterface (Raoof) #19780
  • [81cf2b450d] - lib,test: remove lib/internal/test/unicode.js (Rich Trott) #25298
  • [a49bd36a1a] - module: revert module._compile to original state if module is patched (Ujjwal Sharma) #21573
  • [590e8d37e9] - module: use compileFunction over Module.wrap (Ujjwal Sharma) #21573
  • [0dc6f03873] - (SEMVER-MINOR) module: support multi-dot file extension (Geoffrey Booth) #23416
  • [2643801d9d] - n-api: improve performance creating strings (Anthony Tuininga) #26439
  • [b5588daef0] - n-api: finalize during second-pass callback (Gabriel Schulhof) #25992
  • [48a5241b46] - (SEMVER-MINOR) n-api: mark thread-safe function as stable (Gabriel Schulhof) #25556
  • [f17b61e071] - net: check for close on stream, not parent (David Halls) #25026
  • [eef2debcc7] - os: implement os.release() using uv_os_uname() (cjihrig) #25600
  • [d4688485b5] - os: use uv_os_gethostname() in hostname() (cjihrig) #25111
  • [ff3d977f04] - perf_hooks: clean up GC listeners (Anna Henningsen) #25647
  • [45481bce63] - querystring: remove eslint-disable (cjihrig) #24995
  • [d3f15b0ffb] - (SEMVER-MINOR) readline: add support for async iteration (Timothy Gu) #23916
  • [2f1ad8efbd] - repl: improve doc for disabling REPL history on Windows (Samuel D. Leslie) #25672
  • [b061a08cab] - repl: indicate if errors are thrown or not (Ruben Bridgewater) #25253
  • [ef767a28b2] - repl: eliminate var in function _memory (gengjiawen) #26496
  • [600929d4f8] - repl: simplify regex expression (gengjiawen) #26496
  • [1080a1af3d] - repl: remove redundant escape (gengjiawen) #26496
  • [b9188d473b] - (SEMVER-MINOR) repl: support top-level for-await-of (Shelley Vohr) #23841
  • [b9ea23c0ed] - src: add WeakReference utility (Anna Henningsen) #25993
  • [57469e62d9] - src: extract common sockaddr creation code (Daniel Bevenius) #26070
  • [bc5e04b5f7] - src: fix race condition in \~NodeTraceBuffer (Anna Henningsen) #25896
  • [51ec21cb17] - src: remove unused field in node_http2.h (gengjiawen) #25727
  • [550af6d72f] - src: remove unnecessary call to SSL_get_mode (Sam Roberts) #25711
  • [b31035d0b3] - src: fix macro duplicate declaration in env.h (gengjiawen) #25703
  • [cd4a932af3] - src: remove outdated Neuter() call in node\_buffer.cc (Anna Henningsen) #25479
  • [883d61c7ae] - src: trace_events: fix race with metadata events (Ali Ijaz Sheikh) #25235
  • [7655253251] - src: remove unused method declaration (Ben Noordhuis) #25329
  • [f5e4a1e9d8] - src: remove unused variable from string_search.h (Anna Henningsen) #25139
  • [5d5ac23bb7] - src: do not leak NodeTraceStateObserver (Anna Henningsen) #25180
  • [870549b8ac] - src: port GetLoadedLibraries for freebsd (Gireesh Punathil) #25106
  • [74b034fe94] - src: schedule destroy hooks in BeforeExit early during bootstrap (Joyee Cheung) #25020
  • [42c26a6afb] - src: remove unused variable in class InspectorSocketServer (gengjiawen) #26633
  • [84db29c93b] - src: remove usage of deprecated IsNearDeath (Michaël Zasso) #26630
  • [4274542a39] - (SEMVER-MINOR) src: deprecate AddPromiseHook() (Anna Henningsen) #26529
  • [479ef60013] - src: remove redundant cast in util-inl.h (gengjiawen) #26410
  • [44f62607a1] - src: remove redundant cast in string_search.h (gengjiawen) #26426
  • [dc9f1c60e2] - src: remove unused function in cares_wrap.cc (gengjiawen) #26429
  • [e418b4f650] - src: fix if indent in node_http2.cc (gengjiawen) #26396
  • [0bff833df9] - src: remove unused struct in test_inspector_socket.cc (gengjiawen) #26284
  • [281eb0f928] - src: extra-semi warning in node_platform.h (Jeremy Apthorp) #26330
  • [0fa3a512c1] - src: reduce to simple const char\* in OptionsParser (ZYSzys) #26297
  • [44fd3a2fce] - src: remove already elevated Isolate namespce (Juan José Arboleda) #26294
  • [5cd96b367b] - src: avoid race condition in tracing code (Anna Henningsen) #25624
  • [452b6aad5a] - src: remove redundant cast in PipeWrap::Fchmod (gengjiawen) #26242
  • [55d3be7e9e] - src: simplify native immediate by using v8::Global (Anna Henningsen) #26254
  • [a92286d6da] - src: ensure no more platform foreground tasks after Deinit (Clemens Hammacher) #25653
  • [f4be1767a5] - src: dispose of V8 platform in process.exit() (Anna Henningsen) #25061
  • [c2dab8e642] - (SEMVER-MINOR) src,test: add public wrapper for Environment::GetCurrent (Shelley Vohr) #23676
  • [99c555a1de] - stream: ensure writable.destroy() emits error once (Luigi Pinca) #26057
  • [a1b253a416] - (SEMVER-MINOR) stream: add auto-destroy mode (Mathias Buus) #22795
  • [cda0d16414] - test: unskip copyfile permission test (cjihrig) #27241
  • [1fc2c5bed1] - test: move known issue test to parallel (cjihrig) #27241
  • [57eb6b2129] - test: fix error code typo (cjihrig) #27024
  • [ec02117232] - test: add fs.watchFile() worker.terminate() test (Anna Henningsen) #21179
  • [f76776b354] - test: update test for libuv update (cjihrig) #26707
  • [7b76acb6c8] - test: fix expectation in test-bootstrap-modules (Myles Borins) #27727
  • [583dc5f42c] - test: add known_issues test for fs.copyFile() (Rich Trott) #26939
  • [d22b9130a2] - test: add test about unencrypted PKCS#8 private key for RSA (Daiki Ihara) #26898
  • [38d85623bd] - test: use assert.rejects() and assert.throws() (Richard Lau) #27207
  • [4733a56caf] - test: move tick.js from test/async-hooks to test/common (Artur Hayrapetyan) #23551
  • [fe21dd39c3] - test: mark some known flakes (Refael Ackermann) #27225
  • [3ca5f23ea7] - test: fix zlib-brotli output assumptions (Adam Majer) #25697
  • [1afd614104] - test: rewrite fs {f}utimes test file (Jeremiah Senkpiel) #25656
  • [48505d8321] - test: remove unused uncaughtException handler (Anna Henningsen) #25641
  • [301f5fb32e] - test: fix sequential/test-performance delay (Anatoli Papirovski) #25695
  • [52d321d836] - test: remove common.isOSXMojave (Rich Trott) #25658
  • [6ba4ac007a] - test: remove known_issues/test-cluster-bind-privileged-port (Rich Trott) #25649
  • [5d69e69b38] - test: fix pummel/test-exec (Rich Trott) #25677
  • [710f650032] - test: add stdio checks to cp-exec-maxBuffer (Jeremiah Senkpiel) #24951
  • [fbf8e60679] - test: revoke flaky designation for tests (Gireesh Punathil) #25611
  • [554b562d2b] - test: remove potential race condition in https renegotiation test (Rich Trott) #25601
  • [b27e3c8b89] - test: replace common.PORT with 0 in https renegotiation test (Rich Trott) #25599
  • [faf1a18640] - test: changed function to arrow function (yathamravali) #25441
  • [7bae3d841b] - test: use stronger curves for keygen (Daniel Bevenius) #25564
  • [b4b4c117fd] - test: relax chunk count expectations (Gireesh Punathil) #25415
  • [6b6c628b02] - test: improve code coverage for i18n (Michael Dawson) #25428
  • [d5316e0a1b] - test: use fipsMode instead of common.hasFipsCrypto (Daniel Bevenius) #25510
  • [48482b02f8] - test: do not use uninitialized memory in common flags check (Anna Henningsen) #25475
  • [3e9d9927ee] - test: prepare test-hash-seed for CI (Rich Trott) #25522
  • [1592ebd652] - test: refactor min() in test-hash-seed (Rich Trott) #25522
  • [f4da641c31] - test: add check for wrk to test-keep-alive (Rich Trott) #25516
  • [3fcc44d46d] - test: fix test-repl timeout and tmpdir refresh (Brian White) #25425
  • [e5b305d4fe] - test: refactor pummel/test-net-pingpong (Rich Trott) #25485
  • [47cf1a2f70] - test: refactor pummel/test-net-many-clients (Rich Trott) #25485
  • [017b99a881] - test: refactor pummel/test-net-connect-econnrefused (Rich Trott) #25485
  • [e3437131b6] - test: refactor pummel/test-keep-alive (Rich Trott) #25485
  • [1b6dfac1f0] - test: add test for fs.lchmod (ZYSzys) #25439
  • [0a80e61e0f] - test: rework ephemeralkeyinfo to run in parallel (Sam Roberts) #25409
  • [266a07d09d] - test: check for tls renegotiation errors (Sam Roberts) #25437
  • [8bebbd6ec1] - test: fix test-net-connect-econnrefused (again) (Rich Trott) #25438
  • [d2df34d870] - test: remove unnecessary skipIfWorker() (Rich Trott) #25427
  • [9833bffaca] - test: improve test coverage of native crypto code (Tobias Nießen) #25400
  • [c8153ce411] - test: move require('https') to after crypto check (Daniel Bevenius) #25388
  • [05f9873de4] - test: fix test-net-connect-econnrefused (Rich Trott) #25389
  • [771213ad18] - test: remove test/pummel/test-http-client-reconnect-bug.js (Rich Trott) #25387
  • [82dd321e91] - test: refactor test-fs-watch-non-recursive (Rich Trott) #25386
  • [82bc4ac226] - test: fix test/pummel/test-fs-watch-non-recursive.js (Rich Trott) #25386
  • [af2d22a804] - test: fix test/pummel/test-fs-watch-file.js (Rich Trott) #25384
  • [95f311c664] - test: fix test/pummel/test-fs-largefile.js (Rich Trott) #25372
  • [c103e98ad6] - test: more tests for internal/util/types (ZYSzys) #25225
  • [4a22299bb2] - test: tune test-uv-threadpool-schedule (Rich Trott) #25358
  • [26165ac1b6] - test: remove redundant fchmod test (ZYSzys) #25282
  • [f58dbb35b1] - test: move test-tls-securepair-client out of pummel (Rich Trott) #25222
  • [26b69fd050] - test: fix test-tls-securepair-client (Rich Trott) #25222
  • [374a07d4a7] - test: http2 origin length ERR_HTTP2_ORIGIN_LENGTH (Furqan Shaikh) #25296
  • [acd6915299] - test: fix test-benchmark-zlib (Rich Trott) #25365
  • [8a4fe98ec9] - test: set umask explicitly (Thomas Chung) #25213
  • [d9aa19f98e] - test: make sure tmpdir is created before using it (Joyee Cheung) #25224
  • [4155b7431a] - test: remove unused --expose-native-as V8 flag (peterwmwong) #25275
  • [5095d6cb70] - test: mark test-util-callbackify flaky on AIX (Rich Trott) #25284
  • [9eb677b21f] - test: slightly refactor test-child-process-execsync (Denys Otrishko) #25227
  • [fcc03c1d44] - test: remove try/catch in common.isMainThread (Rich Trott) #25249
  • [d44a93ad94] - test: regression test for uv threadpool congestion (Gireesh Punathil) #23099
  • [0fe72b88a0] - test: mark two tests as flaky in AIX (Gireesh Punathil) #25126
  • [19ed5c7428] - test: refactor stdio handling in test-esm-cjs-main (Richard Lau) #25169
  • [5f72f393f5] - test: refactor test-esm-namespace.mjs (Rich Trott) #25117
  • [6014b476c3] - test: fix test-tls-session-timeout (Rich Trott) #25188
  • [facf36e6df] - test: mark test-trace-events-api-worker-disabled flaky (Rich Trott) #25197
  • [8d791ab001] - test: remove Files: comment processing from Python test runner (Rich Trott) #25183
  • [424f254e15] - test: add hasCrypto check to common flags check (Daniel Bevenius) #25147
  • [ead4bb6fb5] - test: verify input flags (Ruben Bridgewater) #24876
  • [1ff2f4b6a7] - test: add signal check to test-esm-cjs-main (Rich Trott) #25073
  • [20980a3a28] - (SEMVER-MINOR) test: test TLS client authentication (Sam Roberts) #24733
  • [f015eec2ba] - test: complete console.assert() coverage (Rich Trott) #26827
  • [9ca4ce3cc3] - test: fix test-console-stdio-setters to test setters (Rich Trott) #26796
  • [44660c1757] - test: optimize test-http2-large-file (Rich Trott) #26737
  • [8855395a19] - test: fix test case in test-http2-respond-file-304.js (gengjiawen) #26565
  • [4378042452] - test: use semicolon for clarity (gengjiawen) #26566
  • [7f3b27fa4a] - test: fix test by removing node-inspect/lib/_inspect (Ruben Bridgewater) #26619
  • [6bc7fd9b3c] - test: fix compiler warning in test_string.c (Daniel Bevenius) #26539
  • [f0acdfd445] - test: mark test-worker-prof as Flaky on ARM (Refael Ackermann) #26557
  • [cc0bb02e86] - test: rewrite ocsp test to run in parallel (Sam Roberts) #26460
  • [ee9694668b] - test: improve code coverage in timers (Juan José Arboleda) #26310
  • [60880d79a5] - test: remove flaky designation for test_threadsafe_function (Rich Trott) #26403
  • [6d4731e46e] - test: improve test coverage in perf_hooks (Juan José Arboleda) #26290
  • [7d6afb3dbf] - test: remove duplicated buffer negative allocation test (ZYSzys) #26160
  • [dcf1310351] - test: only inspect on failure (Ruben Bridgewater) #26360
  • [a87c605e1c] - test: remove s_client from test-tls-ci-reneg-attack (Rich Trott) #25700
  • [3fab8be211] - test: replace Google servers with localhost (Rich Trott) #25694
  • [7cceecfd52] - test: increase error information in test-cli-syntax-* (Rich Trott) #25021
  • [92792f04be] - test: split test-cli-syntax into multiple tests (Rich Trott) #24922
  • [fe8e07ddd9] - (SEMVER-MINOR) test: assert on client and server side seperately (Sam Roberts) #25381
  • [26288c8ab7] - test: fix module loading error for AIX 7.1 (Richard Lau) #25418
  • [38c9d2bfea] - test: add missing tmpdir.refresh() in recently-added test (Rich Trott) #25098
  • [3eab58f3ed] - test,console: add testing for monkeypatching of console stdio (Rich Trott) #26561
  • [2319bc55ca] - (SEMVER-MINOR) tls: make tls.connect() accept a timeout option (Luigi Pinca) #25517
  • [858a42e4ce] - tls: do not confuse TLSSocket and Socket (Sam Roberts) #25153
  • [8dd8033519] - (SEMVER-MINOR) tls: workaround handshakedone in renegotiation (Shigeki Ohtsu) #25381
  • [d3ebad2d6d] - (SEMVER-MINOR) tls: add min/max protocol version options (Sam Roberts) #24405
  • [e01f3d362a] - tools: add 12.x to alternative docs versions (Richard Lau) #27658
  • [0fd4b35336] - tools: update LICENSE and tools/icu/current_ver.dep (Ujjwal Sharma) #27361
  • [c6a2be2d68] - tools: make test.py Queue part Python 3 compatible (gengjiawen) #25701
  • [40f5d15468] - tools: make mkssldef.py Python 3 compatible (Sakthipriyan Vairamani (thefourtheye)) #25584
  • [f8800c90b1] - tools: improve valgrind support (Anna Henningsen) #25498
  • [b8b585376e] - tools: update ESLint to 5.12.1 (cjihrig) #25573
  • [e6d1eb3f77] - tools: lint for use of internalBinding() (cjihrig) #25395
  • [21500a81fc] - tools: update crypo check rule (cjihrig) #25399
  • [a254b930f5] - tools: add openssl-cli to macos-firewall.sh (Daniel Bevenius) #25385
  • [21dc7cc3ac] - tools: update ESLint to 5.12.0 (cjihrig) #25347
  • [225dfed85f] - tools: replace NULL with nullptr (Juan José Arboleda) #25179
  • [b7095ba764] - tools: enable no-useless-catch lint rule (cjihrig) #25236
  • [0098cde626] - tools: update ESLint to 5.11.1 (cjihrig) #25236
  • [629fb36dce] - tools: update ESLint to 5.11.0 (cjihrig) #25191
  • [6e329a8dac] - tools: update certdata.txt (Sam Roberts) #25113
  • [3445080c33] - tools: tidy function arguments in eslint rules (Rich Trott) #26668
  • [700df16a04] - tools: update to mdast-util-to-hast v3.0.2 (Sam Ruby) #22140
  • [6586003bfe] - tools: fix test.py --shell (Yang Guo) #26449
  • [481929653e] - tools: roll inspector_protocol to f67ec5 (Pavel Feldman) #26303
  • [416aa6e4e7] - tools: update extend to 3.0.2 (Rich Trott) #26392
  • [d4a8769b31] - tools: remove unneeded .gitignore entries (Rich Trott) #26370
  • [3ded3df714] - (SEMVER-MINOR) tools, icu: actually failover if there are multiple URLs (Steven R. Loomis) #23715
  • [437a90cfe4] - trace_events: remove usage of require('util') (dnlup) #26822
  • [4285b57e78] - (SEMVER-MINOR) tty: add hasColors function (Ruben Bridgewater) #26247
  • [3f51a60092] - url: return backslashes from fileURLToPath on win (Kevin Smith) #25349
  • [ca4f0dbec1] - (SEMVER-MINOR) url: support LF, CR and TAB in pathToFileURL (Charles Samborski) #23720
  • [65392be665] - util: fixes type in argument type validation error (Ankur Oberoi) #25103
  • [4e2ceba908] - util: fix util.inspect with proxied function (Weijia Wang) #25244
  • [5dd31bcf07] - util: simplify code (Kazushi Kitaya) #25162
  • [3f281b2d70] - util: remove todo (Ruben Bridgewater) #24982
  • [d9d31e8d51] - (SEMVER-MINOR) vm: allow cachedData to also be TypedArray|DataView (Benjamin Chen) #22921
  • [91c4d280f4] - win, build: fix building addons on Windows (Bartosz Sosnowski) #25108
  • [680ef36675] - win,build: update Windows build documentation (Jon Kunkee) #25995
  • [fa74b3eb03] - win,build: scope NASM warning to only x64 and x86 (Jon Kunkee) #25995
  • [7e89684b8c] - win,build: add ARM64 sections to common.gypi (Jon Kunkee) #25995
  • [103635c23b] - win,build: add ARM64 support to vcbuild.bat (Jon Kunkee) #25995
  • [a762907f8e] - win,build: add arbitrary and binlog options (Jon Kunkee) #25994
  • [53e9c8508c] - (SEMVER-MINOR) zlib: add brotli support (Anna Henningsen) #24938
  • [dd8d1dabd7] - zlib: split JS code as prep for non-zlib-backed streams (Anna Henningsen) #24939

lpinca and others added 20 commits April 17, 2019 00:15
Calling `response.end(data)` is not 100% equivalent to calling
`response.write(data)` followed by `response.end()`.

PR-URL: #26465
Fixes: #26005
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Sam Roberts <[email protected]>
PR-URL: #26496
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Reviewed-By: Anto Aravinth <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Tobias Nießen <[email protected]>
PR-URL: #26496
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Reviewed-By: Anto Aravinth <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Tobias Nießen <[email protected]>
PR-URL: #26496
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Reviewed-By: Anto Aravinth <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Tobias Nießen <[email protected]>
This change adds a EventEmitter.once() method that wraps ee.once in a
promise.

Co-authored-by: David Mark Clements <[email protected]>

PR-URL: #26078
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Gus Caplan <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Reviewed-By: Anatoli Papirovski <[email protected]>
Reviewed-By: Benjamin Gruenbaum <[email protected]>
Reviewed-By: Сковорода Никита Андреевич <[email protected]>
This adds a small wrapper around the `getColorDepth` function to check
if the stream supports at least a specific amount of colors. This is
convenient as the other API is not as straight forward and most use
cases likely only want to know if a specific amount of colors is
supported or not.

PR-URL: #26247
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Weijia Wang <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Sakthipriyan Vairamani <[email protected]>
This API was added to fill an use case that is served by `async_hooks`,
since that has `Promise` support.

Deprecate this, as the underlying `Isolate::SetPromiseHook()` may be
removed in its current form in the future.

Refs: https://docs.google.com/document/d/1g8OrG5lMIUhRn1zbkutgY83MiTSMx-0NHDs8Bf-nXxM/

PR-URL: #26529
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Edit the "Technical How-To" section of the Collaborator Guide. Keep
wording simple and direct.

PR-URL: #26601
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Beth Griggs <[email protected]>
TSC voted in Gireesh today. Add him to the TSC list in the README.

Closes: #26186

PR-URL: #26657
Fixes: #26186
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Reviewed-By: Beth Griggs <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Joyee Cheung <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Gireesh Punathil <[email protected]>
Reviewed-By: Michael Dawson <[email protected]>
Reviewed-By: Vse Mozhet Byt <[email protected]>
Refs: v8/v8@06193b0

PR-URL: #26630
Reviewed-By: Joyee Cheung <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Tobias Nießen <[email protected]>
Reviewed-By: James M Snell <[email protected]>
In the Troubleshooting portion of the Collaborator Guide, there is a
copy/pasted error message. The message is out of date. More recent git
contains a more concise and clear message. Update the text to reflect
the current git error message.

PR-URL: #26652
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Vse Mozhet Byt <[email protected]>
In the Troubleshooting section of the Collaborator Guide, there is one
particularly lengthy and difficult-to-understand sentence. Make it
shorter and more clear.

PR-URL: #26652
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: Vse Mozhet Byt <[email protected]>
Remove unused arguments from function invocations in ESLint custom
rules.

PR-URL: #26668
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
lib/internal/console/constructor.js contains setters for console._stdout
and console._stderr but these setters are not used in our tests or in
Node.js core. (This is confirmed by our nightly coverage reports.)

Add a test to check monkeypatching _stdout and _stderr on a console
object.

PR-URL: #26561
Reviewed-By: Colin Ihrig <[email protected]>
PR-URL: #26695
Reviewed-By: Gus Caplan <[email protected]>
Reviewed-By: Rich Trott <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Bryan English <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Error messages coming out of de-serialization at the send target
is not consumable. So detect the scenario and fix it at the send source

Ref: #20314

PR-URL: #24787
Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #26633
Reviewed-By: Daniel Bevenius <[email protected]>
Reviewed-By: Eugene Ostroukhov <[email protected]>
Edit the guildelines for force-pushing in Collaborator Guide. There are
no policy changes, but the material is simplified a bit and the
sentences are now shorter.

PR-URL: #26699
Reviewed-By: Vse Mozhet Byt <[email protected]>
Reviewed-By: Daijiro Wachi <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Fixes: #26440

PR-URL: #26730
Fixes: #26440
Reviewed-By: Joyee Cheung <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
The object returned by `child_process.spawnSync()` can have the `status`
property set to `null` if the process terminated due to a signal. We
even test for this in
test/parallel/test-child-process-spawnsync-kill-signal.js.

Update the documentation to reflect this.

PR-URL: #26680
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Gireesh Punathil <[email protected]>
Reviewed-By: Michaël Zasso <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Sakthipriyan Vairamani <[email protected]>
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. meta Issues and PRs related to the general management of the project. tools Issues and PRs related to the tools directory. v10.x labels May 1, 2019
@nodejs-github-bot
Copy link
Collaborator

@targos
Copy link
Member

targos commented May 1, 2019

I think @srl295 would like to see #27361, #27415 and #27435 in this release.

@imcotton
Copy link
Contributor

imcotton commented May 3, 2019

Would be great to have #27335 addressed in next v10, currently depends on backport PR #24081.

@dariodebastiani-roo
Copy link

Could #25993 be included as well?

Notable changes:

- uv_gettimeofday() has been added.
- Streaming readdir() via the uv_fs_{open,read,close}dir() methods.
- A macOS copyfile() permissions bug has been fixed.
- A bug in uv_interface_addresses() on machines with multiple
  interfaces has been fixed.

Fixes: #27273
Backport-PR-URL: #27776
PR-URL: #27241
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Rich Trott <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
As of libuv 1.28.0, this bug is fixed, and the test can be
moved to parallel. This commit also updates an error code
check to work on Windows.

Backport-PR-URL: #27776
PR-URL: #27241
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Rich Trott <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
This is no longer a flakey test, and should run everywhere.

Backport-PR-URL: #27776
PR-URL: #27241
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Rich Trott <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
MylesBorins pushed a commit that referenced this pull request May 21, 2019
Notable changes:

* Coming soon

PR-URL: #27514
MylesBorins pushed a commit that referenced this pull request May 22, 2019
Notable changes:

* Coming soon

PR-URL: #27514
@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented May 22, 2019

@mhdawson
Copy link
Member

@richardlau I think the answer is yes.

@richardlau
Copy link
Member

  • [48a5241b46] - (SEMVER-MINOR) n-api: mark thread-safe function as stable (Gabriel Schulhof) #25556

Question for the @nodejs/n-api folks, should this version (v10.16.0) be added to the N-API version 4 column of https://github.com/nodejs/node/blob/v10.16.0-proposal/doc/api/n-api.md based on the above commit?

I've raised #27832 targetting v10.x-staging.

The N-API version was bumped to 4 for Node.js 10 in
#25633

Refs: #25633

PR-URL: #27832
Reviewed-By: Beth Griggs <[email protected]>
Reviewed-By: Shelley Vohr <[email protected]>
Reviewed-By: Michael Dawson <[email protected]>
@nodejs-github-bot

This comment has been minimized.

BethGriggs added a commit that referenced this pull request May 28, 2019
Notable changes:

- deps:
  - icu 63.1 bump (CLDR 34) (Steven R. Loomis)
    [#23715](#23715)
  - upgrade npm to 6.9.0 (Kat Marchán)
    [#26244](#26244)
  - upgrade openssl sources to 1.1.1a (Sam Roberts)
    [#25381](#25381)
  - upgrade to libuv 1.24.1 (cjihrig)
    [#25078](#25078)
- events: add once method to use promises with EventEmitter
  (Matteo Collina) [#26078](#26078)
- n-api: mark thread-safe function as stable (Gabriel Schulhof)
  [#25556](#25556)
- repl: support top-level for-await-of (Shelley Vohr)
  [#23841](#23841)
- zlib:
  - add brotli support (Anna Henningsen)
  [#24938](#24938)

PR-URL: #27514
@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot
Copy link
Collaborator

@BethGriggs
Copy link
Member Author

@nodejs/releasers PTAL, I plan to release this evening

Copy link
Member

@codebytere codebytere left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me on the whole!

Notable changes:

- **deps**:
  - update ICU to 64.2 (Ujjwal Sharma)
    [#27361](#27361)
  - upgrade npm to 6.9.0 (Kat Marchán)
    [#26244](#26244)
  - upgrade openssl sources to 1.1.1b (Sam Roberts)
    [#26327](#26327)
  - upgrade to libuv 1.28.0 (cjihrig)
    [#27241](#27241)
- **events**:
  - add once method to use promises with EventEmitter (Matteo Collina)
   [#26078](#26078)
- **n-api**:
  - mark thread-safe function as stable (Gabriel Schulhof)
    [#25556](#25556)
- **repl**:
  - support top-level for-await-of (Shelley Vohr)
    [#23841](#23841)
- **zlib**:
  - add brotli support (Anna Henningsen)
    [#24938](#24938)

PR-URL: #27514
Copy link
Contributor

@MylesBorins MylesBorins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@BethGriggs BethGriggs merged commit 308b8b9 into v10.x May 28, 2019
BethGriggs added a commit that referenced this pull request May 28, 2019
BethGriggs added a commit that referenced this pull request May 28, 2019
Notable changes:

- **deps**:
  - update ICU to 64.2 (Ujjwal Sharma)
    [#27361](#27361)
  - upgrade npm to 6.9.0 (Kat Marchán)
    [#26244](#26244)
  - upgrade openssl sources to 1.1.1b (Sam Roberts)
    [#26327](#26327)
  - upgrade to libuv 1.28.0 (cjihrig)
    [#27241](#27241)
- **events**:
  - add once method to use promises with EventEmitter (Matteo Collina)
   [#26078](#26078)
- **n-api**:
  - mark thread-safe function as stable (Gabriel Schulhof)
    [#25556](#25556)
- **repl**:
  - support top-level for-await-of (Shelley Vohr)
    [#23841](#23841)
- **zlib**:
  - add brotli support (Anna Henningsen)
    [#24938](#24938)

PR-URL: #27514
BethGriggs added a commit to BethGriggs/nodejs.org that referenced this pull request May 28, 2019
BethGriggs added a commit to nodejs/nodejs.org that referenced this pull request May 28, 2019
@targos targos deleted the v10.16.0-proposal branch June 4, 2019 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. meta Issues and PRs related to the general management of the project. tools Issues and PRs related to the tools directory.
Projects
None yet
Development

Successfully merging this pull request may close these issues.