Closed renovate[bot] closed 11 months ago
This PR contains the following updates:
8.17.0-onbuild
9.11.2-onbuild
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
8.17.0-onbuild
->9.11.2-onbuild
Release Notes
nodejs/node (node)
### [`v9.11.2`](https://togithub.com/nodejs/node/blob/HEAD/CHANGELOG.md#20091128-Version-0120) [Compare Source](https://togithub.com/nodejs/node/compare/v9.11.1...v9.11.2) Moved to doc/changelogs/CHANGELOG_ARCHIVE.md#0.1.20. ### [`v9.11.1`](https://togithub.com/nodejs/node/blob/HEAD/CHANGELOG.md#20091117-Version-0118) [Compare Source](https://togithub.com/nodejs/node/compare/v9.10.1...v9.11.1) Moved to doc/changelogs/CHANGELOG_ARCHIVE.md#0.1.18. ### [`v9.10.1`](https://togithub.com/nodejs/node/releases/tag/v9.10.1): 2018-03-29, Version 9.10.1 (Current), @MylesBorins [Compare Source](https://togithub.com/nodejs/node/compare/v9.10.0...v9.10.1) ##### Notable Changes No additional commits. Due to incorrect staging of the upgrade to the GCC 4.9.X compiler, the latest releases for PPC little endian were built using GCC 4.9.X instead of GCC 4.8.X. This caused an ABI breakage on PPCLE based environments. This has been fixed in our infrastructure and we are doing this release to ensure that the hosted binaries are adhering to our platform support contract. Note that Node.js versions 10.X and later will be built with version 4.9.X or later of the GCC compiler, and it is possible that Node.js version 9.X may be built on the 4.9.X compiler at a later time as the stated [minimum compiler requirement](https://togithub.com/nodejs/node/blob/v8.x/BUILDING.md) for Node.js version 9.X is 4.9.4. ### [`v9.10.0`](https://togithub.com/nodejs/node/blob/HEAD/CHANGELOG.md#20091009-Version-0114) [Compare Source](https://togithub.com/nodejs/node/compare/v9.9.0...v9.10.0) Moved to doc/changelogs/CHANGELOG_ARCHIVE.md#0.1.14. ### [`v9.9.0`](https://togithub.com/nodejs/node/releases/tag/v9.9.0): 2018-03-21, Version 9.9.0 (Current), @MylesBorins prepared by @targos [Compare Source](https://togithub.com/nodejs/node/compare/v9.8.0...v9.9.0) ##### Notable Changes - **assert**: - From now on all error messages produced by `assert` in strict mode will produce a error diff. (Ruben Bridgewater) [#17615](https://togithub.com/nodejs/node/pull/17615) - From now on it is possible to use a validation object in throws instead of the other possibilities. (Ruben Bridgewater) [#17584](https://togithub.com/nodejs/node/pull/17584) - **crypto**: - allow passing null as IV unless required (Tobias Nießen) [#18644](https://togithub.com/nodejs/node/pull/18644) - **fs**: - support as and as+ flags in stringToFlags() (Sarat Addepalli) [#18801](https://togithub.com/nodejs/node/pull/18801) - **tls**: - expose Finished messages in TLSSocket (Anton Salikhmetov) [#19102](https://togithub.com/nodejs/node/pull/19102) - **tty**: - Add getColorDepth function to determine if terminal supports colors. (Ruben Bridgewater) [#17615](https://togithub.com/nodejs/node/pull/17615) - **util**: - add util.inspect compact option (Ruben Bridgewater) [#17576](https://togithub.com/nodejs/node/pull/17576) - **Added new collaborators** - [watson](https://togithub.com/watson) Thomas Watson ##### Commits - \[[`acc86ed246`](https://togithub.com/nodejs/node/commit/acc86ed246)] - 2018-03-XX, Version 9.9.0 (Current) (Michaël Zasso) - \[[`8d33e5c214`](https://togithub.com/nodejs/node/commit/8d33e5c214)] - **assert**: improve error check (Ruben Bridgewater) [#17574](https://togithub.com/nodejs/node/pull/17574) - \[[`5e6b42ec9c`](https://togithub.com/nodejs/node/commit/5e6b42ec9c)] - **assert**: show proper differences (Ruben Bridgewater) [#18611](https://togithub.com/nodejs/node/pull/18611) - \[[`9abbb6b857`](https://togithub.com/nodejs/node/commit/9abbb6b857)] - **assert**: fix infinite loop (Ruben Bridgewater) [#18611](https://togithub.com/nodejs/node/pull/18611) - \[[`e9ac468146`](https://togithub.com/nodejs/node/commit/e9ac468146)] - **assert**: fix throws trace (Ruben Bridgewater) [#18595](https://togithub.com/nodejs/node/pull/18595) - \[[`d3c2534bbe`](https://togithub.com/nodejs/node/commit/d3c2534bbe)] - **assert**: use destructuring for errors (Ruben Bridgewater) [#18247](https://togithub.com/nodejs/node/pull/18247) - \[[`5aa3a2d172`](https://togithub.com/nodejs/node/commit/5aa3a2d172)] - **(SEMVER-MINOR)** **assert**: improve error messages (Ruben Bridgewater) [#17615](https://togithub.com/nodejs/node/pull/17615) - \[[`f96ea47cf5`](https://togithub.com/nodejs/node/commit/f96ea47cf5)] - **assert**: fix strict regression (Ruben Bridgewater) [#17903](https://togithub.com/nodejs/node/pull/17903) - \[[`ebd60fa505`](https://togithub.com/nodejs/node/commit/ebd60fa505)] - **(SEMVER-MINOR)** **assert**: .throws accept objects (Ruben Bridgewater) [#17584](https://togithub.com/nodejs/node/pull/17584) - \[[`612ba1a3f0`](https://togithub.com/nodejs/node/commit/612ba1a3f0)] - **(SEMVER-MINOR)** **assert**: improve assert.throws (Ruben Bridgewater) [#17585](https://togithub.com/nodejs/node/pull/17585) - \[[`24aeca7dd5`](https://togithub.com/nodejs/node/commit/24aeca7dd5)] - **assert**: fix throws and doesNotThrow stack frames (Ruben Bridgewater) [#17703](https://togithub.com/nodejs/node/pull/17703) - \[[`db73d1c13b`](https://togithub.com/nodejs/node/commit/db73d1c13b)] - **assert**: use object argument in innerFail (Ruben Bridgewater) [#17582](https://togithub.com/nodejs/node/pull/17582) - \[[`bae5de1949`](https://togithub.com/nodejs/node/commit/bae5de1949)] - **(SEMVER-MINOR)** **assert**: add strict functionality export (Ruben Bridgewater) [#17002](https://togithub.com/nodejs/node/pull/17002) - \[[`f0f31d080a`](https://togithub.com/nodejs/node/commit/f0f31d080a)] - **async_hooks**: add copyHooks function (Daniel Bevenius) [#19391](https://togithub.com/nodejs/node/pull/19391) - \[[`71b1c7f79f`](https://togithub.com/nodejs/node/commit/71b1c7f79f)] - **async_hooks**: don't set hook_fields\[kTotals] to 0 (Daniel Bevenius) [#19219](https://togithub.com/nodejs/node/pull/19219) - \[[`530b8a4077`](https://togithub.com/nodejs/node/commit/530b8a4077)] - **benchmark**: fix benchmark for url (Sergey Golovin) [#19084](https://togithub.com/nodejs/node/pull/19084) - \[[`563bed00f5`](https://togithub.com/nodejs/node/commit/563bed00f5)] - **benchmark,lib,test,tools**: use consistent quotes (Rich Trott) [#19156](https://togithub.com/nodejs/node/pull/19156) - \[[`3f7c4eea04`](https://togithub.com/nodejs/node/commit/3f7c4eea04)] - **build**: do not cd on vcbuild help (Vse Mozhet Byt) [#19291](https://togithub.com/nodejs/node/pull/19291) - \[[`5a1437cdbd`](https://togithub.com/nodejs/node/commit/5a1437cdbd)] - **build**: update arm64 minimum supported platform (Gibson Fahnestock) [#19164](https://togithub.com/nodejs/node/pull/19164) - \[[`07845fc19e`](https://togithub.com/nodejs/node/commit/07845fc19e)] - **console**: port errors to new system (Ruben Bridgewater) [#18857](https://togithub.com/nodejs/node/pull/18857) - \[[`03c321a713`](https://togithub.com/nodejs/node/commit/03c321a713)] - **(SEMVER-MINOR)** **crypto**: allow passing null as IV unless required (Tobias Nießen) [#18644](https://togithub.com/nodejs/node/pull/18644) - \[[`044995e546`](https://togithub.com/nodejs/node/commit/044995e546)] - **crypto**: use bool over int consistently (Tobias Nießen) [#19238](https://togithub.com/nodejs/node/pull/19238) - \[[`36f664ef9a`](https://togithub.com/nodejs/node/commit/36f664ef9a)] - **deps**: V8: backport [`596d55a`](https://togithub.com/nodejs/node/commit/596d55a) from upstream (Myles Borins) [#19477](https://togithub.com/nodejs/node/pull/19477) - \[[`5966b8cc06`](https://togithub.com/nodejs/node/commit/5966b8cc06)] - **deps**: v8: cherry-pick fixes for v8:7535 (Flarna) [#19333](https://togithub.com/nodejs/node/pull/19333) - \[[`cb732aeda4`](https://togithub.com/nodejs/node/commit/cb732aeda4)] - **doc**: enable eslint prefer-template rule (Ruben Bridgewater) [#18831](https://togithub.com/nodejs/node/pull/18831) - \[[`ff82acb95a`](https://togithub.com/nodejs/node/commit/ff82acb95a)] - **doc**: update buffer examples (Ruben Bridgewater) [#18758](https://togithub.com/nodejs/node/pull/18758) - \[[`a4c28d77f7`](https://togithub.com/nodejs/node/commit/a4c28d77f7)] - **doc**: fix deprecation removed by mistake (Michaël Zasso) [#19482](https://togithub.com/nodejs/node/pull/19482) - \[[`b229912f6f`](https://togithub.com/nodejs/node/commit/b229912f6f)] - **doc**: do not announce obvious examples (Rich Trott) [#19270](https://togithub.com/nodejs/node/pull/19270) - \[[`c1fa0926e3`](https://togithub.com/nodejs/node/commit/c1fa0926e3)] - **doc**: fix typos on n-api (Kyle Robinson Young) [#19385](https://togithub.com/nodejs/node/pull/19385) - \[[`99e6734f19`](https://togithub.com/nodejs/node/commit/99e6734f19)] - **doc**: improve best practices in onboarding-extras (Rich Trott) [#19315](https://togithub.com/nodejs/node/pull/19315) - \[[`5a56327e79`](https://togithub.com/nodejs/node/commit/5a56327e79)] - **doc**: fix minor issues in async_hooks.md (Rich Trott) [#19313](https://togithub.com/nodejs/node/pull/19313) - \[[`5da3ee7719`](https://togithub.com/nodejs/node/commit/5da3ee7719)] - **doc**: clarify default TLS handshake timeout (Rich Trott) [#19290](https://togithub.com/nodejs/node/pull/19290) - \[[`7f652c2bcc`](https://togithub.com/nodejs/node/commit/7f652c2bcc)] - **doc**: update username and email (Yuta Hiroto) [#19338](https://togithub.com/nodejs/node/pull/19338) - \[[`e247f19ac3`](https://togithub.com/nodejs/node/commit/e247f19ac3)] - **doc**: improve style guide text (Rich Trott) [#19269](https://togithub.com/nodejs/node/pull/19269) - \[[`c9b12f302a`](https://togithub.com/nodejs/node/commit/c9b12f302a)] - **doc**: remove superfluous text in onboarding-extras (Rich Trott) [#19247](https://togithub.com/nodejs/node/pull/19247) - \[[`6c5afebf55`](https://togithub.com/nodejs/node/commit/6c5afebf55)] - **doc**: make caveat in stream.md more concise (Rich Trott) [#19251](https://togithub.com/nodejs/node/pull/19251) - \[[`8e88a180b9`](https://togithub.com/nodejs/node/commit/8e88a180b9)] - **doc**: add warning to assert.doesNotThrow() (Ruben Bridgewater) [#18699](https://togithub.com/nodejs/node/pull/18699) - \[[`a04e4ae5e4`](https://togithub.com/nodejs/node/commit/a04e4ae5e4)] - **doc**: remove confusing "cats" from style guide (Rich Trott) [#19246](https://togithub.com/nodejs/node/pull/19246) - \[[`7c3617558e`](https://togithub.com/nodejs/node/commit/7c3617558e)] - **doc**: remove superfluous adverb from style guide (Rich Trott) [#19246](https://togithub.com/nodejs/node/pull/19246) - \[[`d117f5ff22`](https://togithub.com/nodejs/node/commit/d117f5ff22)] - **doc**: remove warning against readable/readable.read (Rich Trott) [#19193](https://togithub.com/nodejs/node/pull/19193) - \[[`5c21d16c31`](https://togithub.com/nodejs/node/commit/5c21d16c31)] - **doc**: add watson to collaborators (Thomas Watson) [#19234](https://togithub.com/nodejs/node/pull/19234) - \[[`9557e66ae1`](https://togithub.com/nodejs/node/commit/9557e66ae1)] - **doc**: update labels info in onboarding-extras.md (Rich Trott) [#19160](https://togithub.com/nodejs/node/pull/19160) - \[[`84acb9fae5`](https://togithub.com/nodejs/node/commit/84acb9fae5)] - **doc**: add inspector usage example (Ali Ijaz Sheikh) [#19172](https://togithub.com/nodejs/node/pull/19172) - \[[`27088cfaa7`](https://togithub.com/nodejs/node/commit/27088cfaa7)] - **doc**: improve onboarding instructions (Joyee Cheung) [#19108](https://togithub.com/nodejs/node/pull/19108) - \[[`9ec0eab019`](https://togithub.com/nodejs/node/commit/9ec0eab019)] - **doc**: make suggestion more direct in stream.md (Rich Trott) [#19124](https://togithub.com/nodejs/node/pull/19124) - \[[`968b867bf2`](https://togithub.com/nodejs/node/commit/968b867bf2)] - **doc**: document asserts Weak(Map|Set) behavior (Ruben Bridgewater) [#18248](https://togithub.com/nodejs/node/pull/18248) - \[[`745709396c`](https://togithub.com/nodejs/node/commit/745709396c)] - **(SEMVER-MINOR)** **doc**: improve .throws RegExp info (Ruben Bridgewater) [#17585](https://togithub.com/nodejs/node/pull/17585) - \[[`5a78c6c0a6`](https://togithub.com/nodejs/node/commit/5a78c6c0a6)] - **(SEMVER-MINOR)** **doc**: improve assert documentation (Ruben Bridgewater) [#17002](https://togithub.com/nodejs/node/pull/17002) - \[[`f4f0266bfe`](https://togithub.com/nodejs/node/commit/f4f0266bfe)] - **errors**: add comments about falsy error types (Ruben Bridgewater) [#18857](https://togithub.com/nodejs/node/pull/18857) - \[[`ffa16aad60`](https://togithub.com/nodejs/node/commit/ffa16aad60)] - **errors**: update all internal errors (Ruben Bridgewater) [#18857](https://togithub.com/nodejs/node/pull/18857) - \[[`d57a2421fc`](https://togithub.com/nodejs/node/commit/d57a2421fc)] - **errors**: implement new error handling (Ruben Bridgewater) [#18857](https://togithub.com/nodejs/node/pull/18857) - \[[`607b33cfcc`](https://togithub.com/nodejs/node/commit/607b33cfcc)] - **(SEMVER-MINOR)** **fs**: support as and as+ flags in stringToFlags() (Sarat Addepalli) [#18801](https://togithub.com/nodejs/node/pull/18801) - \[[`b01bd800c6`](https://togithub.com/nodejs/node/commit/b01bd800c6)] - **fs**: fix `createReadStream(…, {end: n})` for non-seekable fds (Anna Henningsen) [#19329](https://togithub.com/nodejs/node/pull/19329) - \[[`3914e97741`](https://togithub.com/nodejs/node/commit/3914e97741)] - **http2**: fixes error handling (Matteo Collina) [#19232](https://togithub.com/nodejs/node/pull/19232) - \[[`3bf69cd3e7`](https://togithub.com/nodejs/node/commit/3bf69cd3e7)] - **http2**: some general code improvements (James M Snell) [#19400](https://togithub.com/nodejs/node/pull/19400) - \[[`4277635bed`](https://togithub.com/nodejs/node/commit/4277635bed)] - **http2**: clean up Http2Settings (James M Snell) [#19400](https://togithub.com/nodejs/node/pull/19400) - \[[`42b6d801dc`](https://togithub.com/nodejs/node/commit/42b6d801dc)] - **http2**: don't aggressively inline (James M Snell) [#19400](https://togithub.com/nodejs/node/pull/19400) - \[[`89fbbc48ff`](https://togithub.com/nodejs/node/commit/89fbbc48ff)] - **http2**: simplify timeout tracking (Anna Henningsen) [#19206](https://togithub.com/nodejs/node/pull/19206) - \[[`f06622cd56`](https://togithub.com/nodejs/node/commit/f06622cd56)] - **lib**: define printErr() in script string (cjihrig) [#19285](https://togithub.com/nodejs/node/pull/19285) - \[[`b35eabb837`](https://togithub.com/nodejs/node/commit/b35eabb837)] - **lib**: handle `throw undefined` in assert.throws() (Ben Noordhuis) [#18029](https://togithub.com/nodejs/node/pull/18029) - \[[`0e6f720991`](https://togithub.com/nodejs/node/commit/0e6f720991)] - **n-api**: separate out async_hooks test (Gabriel Schulhof) [#19392](https://togithub.com/nodejs/node/pull/19392) - \[[`528798c3f4`](https://togithub.com/nodejs/node/commit/528798c3f4)] - **n-api**: add missing exception checking (Michael Dawson) [#19362](https://togithub.com/nodejs/node/pull/19362) - \[[`f679ac19e0`](https://togithub.com/nodejs/node/commit/f679ac19e0)] - **n-api**: resolve promise in test (Gabriel Schulhof) [#19245](https://togithub.com/nodejs/node/pull/19245) - \[[`12f19a6b86`](https://togithub.com/nodejs/node/commit/12f19a6b86)] - **n-api**: update documentation (Gabriel Schulhof) [#19078](https://togithub.com/nodejs/node/pull/19078) - \[[`0c9577edfc`](https://togithub.com/nodejs/node/commit/0c9577edfc)] - **n-api,test**: add int64 bounds tests (Kyle Farnung) [#19309](https://togithub.com/nodejs/node/pull/19309) - \[[`f36521becf`](https://togithub.com/nodejs/node/commit/f36521becf)] - **n-api,test**: add a new.target test to addons-napi (Taylor Woll) [#19236](https://togithub.com/nodejs/node/pull/19236) - \[[`5b12d3a58e`](https://togithub.com/nodejs/node/commit/5b12d3a58e)] - **net**: do not inherit the no-half-open enforcer (Luigi Pinca) [#18974](https://togithub.com/nodejs/node/pull/18974) - \[[`a9bd8bff8a`](https://togithub.com/nodejs/node/commit/a9bd8bff8a)] - **path**: remove redundant function (Sergey Golovin) [#19237](https://togithub.com/nodejs/node/pull/19237) - \[[`55f7bbb0bd`](https://togithub.com/nodejs/node/commit/55f7bbb0bd)] - **repl**: refactor code for readability (Ruben Bridgewater) [#17919](https://togithub.com/nodejs/node/pull/17919) - \[[`6997af7378`](https://togithub.com/nodejs/node/commit/6997af7378)] - **repl**: upper case comments first char (Ruben Bridgewater) [#17919](https://togithub.com/nodejs/node/pull/17919) - \[[`3e6858e4a7`](https://togithub.com/nodejs/node/commit/3e6858e4a7)] - **repl**: better handling of recoverable errors (Prince J Wesley) [#18915](https://togithub.com/nodejs/node/pull/18915) - \[[`49391a70e1`](https://togithub.com/nodejs/node/commit/49391a70e1)] - **src**: fix util abort (Ruben Bridgewater) [#19223](https://togithub.com/nodejs/node/pull/19223) - \[[`1ba1861731`](https://togithub.com/nodejs/node/commit/1ba1861731)] - **src**: remove unused using declarations async_wrap (Daniel Bevenius) [#18893](https://togithub.com/nodejs/node/pull/18893) - \[[`8757799d69`](https://togithub.com/nodejs/node/commit/8757799d69)] - **src**: remove unused stdlib.h include (Daniel Bevenius) [#19427](https://togithub.com/nodejs/node/pull/19427) - \[[`da62c5ca68`](https://togithub.com/nodejs/node/commit/da62c5ca68)] - **src**: fix minor typo in comment stream_base.h (Daniel Bevenius) [#19429](https://togithub.com/nodejs/node/pull/19429) - \[[`43c482b9c8`](https://togithub.com/nodejs/node/commit/43c482b9c8)] - **src**: fix indentation of params in env-inl.h (Daniel Bevenius) [#19390](https://togithub.com/nodejs/node/pull/19390) - \[[`054dd28da6`](https://togithub.com/nodejs/node/commit/054dd28da6)] - **src**: make AsyncWrap constructors delegate (Daniel Bevenius) [#19366](https://togithub.com/nodejs/node/pull/19366) - \[[`7a3d1d205e`](https://togithub.com/nodejs/node/commit/7a3d1d205e)] - **src**: remove unused uv.h include from async_wrap.cc (Daniel Bevenius) [#19342](https://togithub.com/nodejs/node/pull/19342) - \[[`126a161928`](https://togithub.com/nodejs/node/commit/126a161928)] - **src**: fix indenting of wrap->EmitTraceEventBefore (Daniel Bevenius) [#19340](https://togithub.com/nodejs/node/pull/19340) - \[[`03fb817a1d`](https://togithub.com/nodejs/node/commit/03fb817a1d)] - **src**: add extractPromiseWrap function (Daniel Bevenius) [#19340](https://togithub.com/nodejs/node/pull/19340) - \[[`e208282f68`](https://togithub.com/nodejs/node/commit/e208282f68)] - **src**: refactor emit before/after/promiseResolve (Daniel Bevenius) [#19295](https://togithub.com/nodejs/node/pull/19295) - \[[`49481d0e3b`](https://togithub.com/nodejs/node/commit/49481d0e3b)] - **src**: add convenience ctor for async trigger id scope (Anna Henningsen) [#19204](https://togithub.com/nodejs/node/pull/19204) - \[[`4b9914a318`](https://togithub.com/nodejs/node/commit/4b9914a318)] - **src**: avoid duplicate Before/AtExitCallback structs (Daniel Bevenius) [#19226](https://togithub.com/nodejs/node/pull/19226) - \[[`27754c5408`](https://togithub.com/nodejs/node/commit/27754c5408)] - **src**: add incr/decr operators for Reference (Daniel Bevenius) [#19083](https://togithub.com/nodejs/node/pull/19083) - \[[`64f646269a`](https://togithub.com/nodejs/node/commit/64f646269a)] - **src**: use smart pointer in AsyncWrap::WeakCallback (Daniel Bevenius) [#19168](https://togithub.com/nodejs/node/pull/19168) - \[[`152c931f53`](https://togithub.com/nodejs/node/commit/152c931f53)] - **stream**: make Duplex inherits from DuplexBase (Luigi Pinca) [#18974](https://togithub.com/nodejs/node/pull/18974) - \[[`9c0c0e68ac`](https://togithub.com/nodejs/node/commit/9c0c0e68ac)] - **stream**: add no-half-open enforcer only if needed (Luigi Pinca) [#18953](https://togithub.com/nodejs/node/pull/18953) - \[[`1eac1d7d85`](https://togithub.com/nodejs/node/commit/1eac1d7d85)] - **test**: minor refactoring (Ruben Bridgewater) [#18669](https://togithub.com/nodejs/node/pull/18669) - \[[`574d061c3c`](https://togithub.com/nodejs/node/commit/574d061c3c)] - **test**: remove assert.doesNotThrow() (Ruben Bridgewater) [#18669](https://togithub.com/nodejs/node/pull/18669) - \[[`5478746203`](https://togithub.com/nodejs/node/commit/5478746203)] - **test**: refactor assert test (Ruben Bridgewater) [#18610](https://togithub.com/nodejs/node/pull/18610) - \[[`4e9279df5c`](https://togithub.com/nodejs/node/commit/4e9279df5c)] - **test**: remove NodeTestFixture from Env constructor (Daniel Bevenius) [#18558](https://togithub.com/nodejs/node/pull/18558) - \[[`22b8f9fba6`](https://togithub.com/nodejs/node/commit/22b8f9fba6)] - **test**: introduce SetUpTestCase/TearDownTestCase (Daniel Bevenius) [#18558](https://togithub.com/nodejs/node/pull/18558) - \[[`519850f21e`](https://togithub.com/nodejs/node/commit/519850f21e)] - **test**: http2 client setNextStreamID errors (Trivikram) [#18848](https://togithub.com/nodejs/node/pull/18848) - \[[`e3ce084f7c`](https://togithub.com/nodejs/node/commit/e3ce084f7c)] - **test**: fix flaky test-http2-ping-flood (Rich Trott) [#19395](https://togithub.com/nodejs/node/pull/19395) - \[[`7df6d9ddc8`](https://togithub.com/nodejs/node/commit/7df6d9ddc8)] - **test**: rename regression tests file names (Ujjwal Sharma) [#19332](https://togithub.com/nodejs/node/pull/19332) - \[[`f49042131a`](https://togithub.com/nodejs/node/commit/f49042131a)] - **test**: use descriptive names for regression tests (Ujjwal Sharma) [#19275](https://togithub.com/nodejs/node/pull/19275) - \[[`01749f07bd`](https://togithub.com/nodejs/node/commit/01749f07bd)] - **test**: fix flaky test-http2-settings-flood (Rich Trott) [#19349](https://togithub.com/nodejs/node/pull/19349) - \[[`9aa5090689`](https://togithub.com/nodejs/node/commit/9aa5090689)] - **test**: fix test-cluster-send-handle-large-payload (Rich Trott) [#19311](https://togithub.com/nodejs/node/pull/19311) - \[[`11a0ef566a`](https://togithub.com/nodejs/node/commit/11a0ef566a)] - **test**: delete test/parallel/test-regress-[GH-4948](https://togithub.com/nodejs/node/issues/4948) (Ujjwal Sharma) [#19279](https://togithub.com/nodejs/node/pull/19279) - \[[`be20914958`](https://togithub.com/nodejs/node/commit/be20914958)] - **test**: shared lib build doesn't handle SIGPIPE (Yihong Wang) [#19211](https://togithub.com/nodejs/node/pull/19211) - \[[`f84f548986`](https://togithub.com/nodejs/node/commit/f84f548986)] - **test**: fix assertion argument order (Rich Trott) [#19264](https://togithub.com/nodejs/node/pull/19264) - \[[`84ae59e5f8`](https://togithub.com/nodejs/node/commit/84ae59e5f8)] - **test**: fix path in doctool/test-doctool-json (Vse Mozhet Byt) [#19287](https://togithub.com/nodejs/node/pull/19287) - \[[`b8ca616baa`](https://togithub.com/nodejs/node/commit/b8ca616baa)] - **test**: fix compiler warnings in callback-scope (Daniel Bevenius) [#19252](https://togithub.com/nodejs/node/pull/19252) - \[[`d3bc72e9cc`](https://togithub.com/nodejs/node/commit/d3bc72e9cc)] - **test**: name test files appropriately (Ujjwal Sharma) [#19212](https://togithub.com/nodejs/node/pull/19212) - \[[`f0c8f6969f`](https://togithub.com/nodejs/node/commit/f0c8f6969f)] - **test**: fix test-abort-backtrace in shared lib build (Yihong Wang) [#19213](https://togithub.com/nodejs/node/pull/19213) - \[[`e4c320e5d7`](https://togithub.com/nodejs/node/commit/e4c320e5d7)] - **test**: Remove unnecessary asserion messages in test-crypto-hash.js (Piotr Grzesik) [#18984](https://togithub.com/nodejs/node/pull/18984) - \[[`411f3e03fe`](https://togithub.com/nodejs/node/commit/411f3e03fe)] - **test**: remove flaky status for test-npm-install (Rich Trott) [#19216](https://togithub.com/nodejs/node/pull/19216) - \[[`a4a4819954`](https://togithub.com/nodejs/node/commit/a4a4819954)] - **test**: do not check text for engine-generated error (Rich Trott) [#19215](https://togithub.com/nodejs/node/pull/19215) - \[[`38eb432260`](https://togithub.com/nodejs/node/commit/38eb432260)] - **test**: refactor http-https-default-ports (Ken Lin) [#19130](https://togithub.com/nodejs/node/pull/19130) - \[[`0ece7cc227`](https://togithub.com/nodejs/node/commit/0ece7cc227)] - **test**: rename test-regress-[GH-877](https://togithub.com/nodejs/node/issues/877).js (Ujjwal Sharma) [#19161](https://togithub.com/nodejs/node/pull/19161) - \[[`636a5f627e`](https://togithub.com/nodejs/node/commit/636a5f627e)] - **test**: rename test-regress-[GH-784](https://togithub.com/nodejs/node/issues/784).js (Ujjwal Sharma) [#19161](https://togithub.com/nodejs/node/pull/19161) - \[[`c0c6d5848f`](https://togithub.com/nodejs/node/commit/c0c6d5848f)] - **test**: address nits and rename the corresponding fixture (Ujjwal Sharma) [#19161](https://togithub.com/nodejs/node/pull/19161) - \[[`22484e1fb2`](https://togithub.com/nodejs/node/commit/22484e1fb2)] - **test**: rename tests to remove "regress" keyword (Ujjwal Sharma) [#19161](https://togithub.com/nodejs/node/pull/19161) - \[[`2262a34f0b`](https://togithub.com/nodejs/node/commit/2262a34f0b)] - **test**: rename test-regress-[GH-4027](https://togithub.com/nodejs/node/issues/4027) (Ujjwal Sharma) [#19161](https://togithub.com/nodejs/node/pull/19161) - \[[`bdbfc0e20e`](https://togithub.com/nodejs/node/commit/bdbfc0e20e)] - **test**: rename test-regress-[GH-4015](https://togithub.com/nodejs/node/issues/4015) (Ujjwal Sharma) [#19161](https://togithub.com/nodejs/node/pull/19161) - \[[`da44c2ccf0`](https://togithub.com/nodejs/node/commit/da44c2ccf0)] - **test**: rename test-regress-[GH-1697](https://togithub.com/nodejs/node/issues/1697) (Ujjwal Sharma) [#19161](https://togithub.com/nodejs/node/pull/19161) - \[[`fa43d2f69e`](https://togithub.com/nodejs/node/commit/fa43d2f69e)] - **test**: rename test-regress-[GH-1726](https://togithub.com/nodejs/node/issues/1726) (Ujjwal Sharma) [#19161](https://togithub.com/nodejs/node/pull/19161) - \[[`46b5915dab`](https://togithub.com/nodejs/node/commit/46b5915dab)] - **test**: skip postmortem metadata test when nm fails (Joyee Cheung) [#19107](https://togithub.com/nodejs/node/pull/19107) - \[[`16ab3b54d1`](https://togithub.com/nodejs/node/commit/16ab3b54d1)] - **test**: address unreliable test-performance (Rich Trott) [#19228](https://togithub.com/nodejs/node/pull/19228) - \[[`1e5c7e3e47`](https://togithub.com/nodejs/node/commit/1e5c7e3e47)] - **test**: refactor common.expectsError (Ruben Bridgewater) [#17703](https://togithub.com/nodejs/node/pull/17703) - \[[`060216689a`](https://togithub.com/nodejs/node/commit/060216689a)] - **(SEMVER-MINOR)** **tls**: expose Finished messages in TLSSocket (Anton Salikhmetov) [#19102](https://togithub.com/nodejs/node/pull/19102) - \[[`b04dd7b351`](https://togithub.com/nodejs/node/commit/b04dd7b351)] - **tools**: enable eslint one-var rule (Ruben Bridgewater) [#18831](https://togithub.com/nodejs/node/pull/18831) - \[[`d4d7df8371`](https://togithub.com/nodejs/node/commit/d4d7df8371)] - **tools**: enable eslint strict key-spacing (Ruben Bridgewater) [#18831](https://togithub.com/nodejs/node/pull/18831) - \[[`9e10ddc215`](https://togithub.com/nodejs/node/commit/9e10ddc215)] - **tools**: enable eslint no-undef-init rule (Ruben Bridgewater) [#18831](https://togithub.com/nodejs/node/pull/18831) - \[[`9d1e409ee3`](https://togithub.com/nodejs/node/commit/9d1e409ee3)] - **tools**: enable no-unsafe-finally (Ruben Bridgewater) [#18745](https://togithub.com/nodejs/node/pull/18745) - \[[`d7958657d7`](https://togithub.com/nodejs/node/commit/d7958657d7)] - **tools**: add assert.doesNotThrow eslint rule (Ruben Bridgewater) [#18669](https://togithub.com/nodejs/node/pull/18669) - \[[`66694e28b1`](https://togithub.com/nodejs/node/commit/66694e28b1)] - **tools**: fix test-npm-package (Michaël Zasso) [#19293](https://togithub.com/nodejs/node/pull/19293) - \[[`9613e02ff7`](https://togithub.com/nodejs/node/commit/9613e02ff7)] - **tools,bootstrap**: preprocess gypi files to json (Gus Caplan) [#19140](https://togithub.com/nodejs/node/pull/19140) - \[[`74f0d1aa60`](https://togithub.com/nodejs/node/commit/74f0d1aa60)] - **(SEMVER-MINOR)** **tty**: refactor to es6 (Ruben Bridgewater) [#17615](https://togithub.com/nodejs/node/pull/17615) - \[[`ead727c274`](https://togithub.com/nodejs/node/commit/ead727c274)] - **(SEMVER-MINOR)** **tty**: add getColorDepth function (Ruben Bridgewater) [#17615](https://togithub.com/nodejs/node/pull/17615) - \[[`072adfea8c`](https://togithub.com/nodejs/node/commit/072adfea8c)] - **url**: replace "magic" numbers by constants (Sergey Golovin) [#19035](https://togithub.com/nodejs/node/pull/19035) - \[[`c18ac52970`](https://togithub.com/nodejs/node/commit/c18ac52970)] - **(SEMVER-MINOR)** **util**: add util.inspect compact option (Ruben Bridgewater) [#17576](https://togithub.com/nodejs/node/pull/17576) - \[[`ce3a5af69f`](https://togithub.com/nodejs/node/commit/ce3a5af69f)] - **(SEMVER-MINOR)** **util**: rename util.inspect argument (Ruben Bridgewater) [#17576](https://togithub.com/nodejs/node/pull/17576) - \[[`fd4c05ab56`](https://togithub.com/nodejs/node/commit/fd4c05ab56)] - **(SEMVER-MINOR)** **util**: fix custom inspect description (Ruben Bridgewater) [#17576](https://togithub.com/nodejs/node/pull/17576) ### [`v9.8.0`](https://togithub.com/nodejs/node/releases/tag/v9.8.0): 2018-03-07, Version 9.8.0 (Current), @MylesBorins [Compare Source](https://togithub.com/nodejs/node/compare/v9.7.1...v9.8.0) ##### Notable Changes - **crypto**: - add cert.fingerprint256 as SHA256 fingerprint (Hannes Magnusson) [#17690](https://togithub.com/nodejs/node/pull/17690) - **http2**: - Fixed issues with aborted connections in the HTTP/2 implementation (Anna Henningsen) [#18987](https://togithub.com/nodejs/node/pull/18987) [#19002](https://togithub.com/nodejs/node/pull/19002) - **loader**: - \--inspect-brk now works properly for esmodules (Gus Caplan) [#18949](https://togithub.com/nodejs/node/pull/18949) - **src**: - make process.dlopen() load well-known symbol (Ben Noordhuis) [#18934](https://togithub.com/nodejs/node/pull/18934) - **trace_events**: - add file pattern cli option (Andreas Madsen) [#18480](https://togithub.com/nodejs/node/pull/18480) - **Added new collaborators** - [MoonBall](https://togithub.com/MoonBall) Chen Gang ##### Commits - \[[`6ae2cafde3`](https://togithub.com/nodejs/node/commit/6ae2cafde3)] - **buffer**: coerce offset to integer (Ruben Bridgewater) [#18215](https://togithub.com/nodejs/node/pull/18215) - \[[`6d17383041`](https://togithub.com/nodejs/node/commit/6d17383041)] - **buffer**: fix typo in lib/buffer.js (Ujjwal Sharma) [#19126](https://togithub.com/nodejs/node/pull/19126) - \[[`4b34b2e185`](https://togithub.com/nodejs/node/commit/4b34b2e185)] - **build**: fix gocvr version used for coverage (Michael Dawson) [#19094](https://togithub.com/nodejs/node/pull/19094) - \[[`a938e52ffe`](https://togithub.com/nodejs/node/commit/a938e52ffe)] - **build**: disable openssl build warnings on macos (Ben Noordhuis) [#19046](https://togithub.com/nodejs/node/pull/19046) - \[[`44d80c5620`](https://togithub.com/nodejs/node/commit/44d80c5620)] - **build**: fix coverage after gcovr update (killagu) [#18958](https://togithub.com/nodejs/node/pull/18958) - \[[`28a5362e83`](https://togithub.com/nodejs/node/commit/28a5362e83)] - **build**: fix lint-md-build dependency (Joyee Cheung) [#18981](https://togithub.com/nodejs/node/pull/18981) - \[[`e74e422a53`](https://togithub.com/nodejs/node/commit/e74e422a53)] - **(SEMVER-MINOR)** **crypto**: add cert.fingerprint256 as SHA256 fingerprint (Hannes Magnusson) [#17690](https://togithub.com/nodejs/node/pull/17690) - \[[`056001dc8f`](https://togithub.com/nodejs/node/commit/056001dc8f)] - **(SEMVER-MINOR)** **deps**: cherry-pick [`0bcb1d6`](https://togithub.com/nodejs/node/commit/0bcb1d6f) from upstream V8 (Jakob Kummerow) [#18212](https://togithub.com/nodejs/node/pull/18212) - \[[`1fadb2edb4`](https://togithub.com/nodejs/node/commit/1fadb2edb4)] - **doc**: fix/add link to Android info (Vse Mozhet Byt) [#19004](https://togithub.com/nodejs/node/pull/19004) - \[[`68524610f2`](https://togithub.com/nodejs/node/commit/68524610f2)] - **doc**: remove subsystem from pull request template (Rich Trott) [#19125](https://togithub.com/nodejs/node/pull/19125) - \[[`d3a70e9cd4`](https://togithub.com/nodejs/node/commit/d3a70e9cd4)] - **doc**: remove tentativeness in pull-requests.md (Rich Trott) [#19123](https://togithub.com/nodejs/node/pull/19123) - \[[`f03079fce6`](https://togithub.com/nodejs/node/commit/f03079fce6)] - **doc**: update cc list (Ruben Bridgewater) [#19099](https://togithub.com/nodejs/node/pull/19099) - \[[`9d2de16b13`](https://togithub.com/nodejs/node/commit/9d2de16b13)] - **doc**: add introduced_in metadata to \_toc.md (Rich Trott) [#19113](https://togithub.com/nodejs/node/pull/19113) - \[[`ae2dabb8fc`](https://togithub.com/nodejs/node/commit/ae2dabb8fc)] - **doc**: new team for bundlers or delivery of Node.js (Michael Dawson) [#19098](https://togithub.com/nodejs/node/pull/19098) - \[[`0e4f4266a1`](https://togithub.com/nodejs/node/commit/0e4f4266a1)] - **doc**: add simple example to rename function (punteek) [#18812](https://togithub.com/nodejs/node/pull/18812) - \[[`e42600fc4b`](https://togithub.com/nodejs/node/commit/e42600fc4b)] - **doc**: add missing `Returns` in fs & util (Sho Miyamoto) [#18775](https://togithub.com/nodejs/node/pull/18775) - \[[`4ecf5bbe74`](https://togithub.com/nodejs/node/commit/4ecf5bbe74)] - **doc**: fix a typo in util.isDeepStrictEqual (Sho Miyamoto) [#18775](https://togithub.com/nodejs/node/pull/18775) - \[[`cab6c8e95c`](https://togithub.com/nodejs/node/commit/cab6c8e95c)] - **doc**: add URL.format() example (Zeke Sikelianos) [#18888](https://togithub.com/nodejs/node/pull/18888) - \[[`a4462b7944`](https://togithub.com/nodejs/node/commit/a4462b7944)] - **doc**: fix n-api asynchronous threading docs (Eric Bickle) [#19073](https://togithub.com/nodejs/node/pull/19073) - \[[`bfa894cf37`](https://togithub.com/nodejs/node/commit/bfa894cf37)] - **doc**: add MoonBall to collaborators (Chen Gang) [#19109](https://togithub.com/nodejs/node/pull/19109) - \[[`77154cd65d`](https://togithub.com/nodejs/node/commit/77154cd65d)] - **doc**: update list of re-exported symbols (Richard Lau) [#19013](https://togithub.com/nodejs/node/pull/19013) - \[[`459f2095a1`](https://togithub.com/nodejs/node/commit/459f2095a1)] - **doc**: Readable unpipe on Writable error event (George Sapkin) [#18080](https://togithub.com/nodejs/node/pull/18080) - \[[`68c1337819`](https://togithub.com/nodejs/node/commit/68c1337819)] - **doc**: add RegExp Unicode Property Escapes to intl (Vse Mozhet Byt) [#19052](https://togithub.com/nodejs/node/pull/19052) - \[[`71d09ecbf1`](https://togithub.com/nodejs/node/commit/71d09ecbf1)] - **doc**: make the background section concise and improve its formality (Wilson) [#18928](https://togithub.com/nodejs/node/pull/18928) - \[[`951054004d`](https://togithub.com/nodejs/node/commit/951054004d)] - **doc**: lowercase primitives in test/common/README.md (Vse Mozhet Byt) [#18875](https://togithub.com/nodejs/node/pull/18875) - \[[`5b8c97f6bc`](https://togithub.com/nodejs/node/commit/5b8c97f6bc)] - **events**: show throw stack trace for uncaught exception (Anna Henningsen) [#19003](https://togithub.com/nodejs/node/pull/19003) - \[[`0789eeceb6`](https://togithub.com/nodejs/node/commit/0789eeceb6)] - **http**: prevent aborted event when already completed (Andrew Johnston) [#18999](https://togithub.com/nodejs/node/pull/18999) - \[[`ae4d83facf`](https://togithub.com/nodejs/node/commit/ae4d83facf)] - **http**: prevent aborted event when already completed (Andrew Johnston) [#18999](https://togithub.com/nodejs/node/pull/18999) - \[[`50d1233935`](https://togithub.com/nodejs/node/commit/50d1233935)] - **http2**: no stream destroy while its data is on the wire (Anna Henningsen) [#19002](https://togithub.com/nodejs/node/pull/19002) - \[[`551d9752c8`](https://togithub.com/nodejs/node/commit/551d9752c8)] - **http2**: fix flaky test-http2-https-fallback (Matteo Collina) [#19093](https://togithub.com/nodejs/node/pull/19093) - \[[`8bc930c269`](https://togithub.com/nodejs/node/commit/8bc930c269)] - **http2**: fix endless loop when writing empty string (Anna Henningsen) [#18924](https://togithub.com/nodejs/node/pull/18924) - \[[`aa0fca9426`](https://togithub.com/nodejs/node/commit/aa0fca9426)] - **http2**: use original error for cancelling pending streams (Anna Henningsen) [#18988](https://togithub.com/nodejs/node/pull/18988) - \[[`447136999d`](https://togithub.com/nodejs/node/commit/447136999d)] - **http2**: send error text in case of ALPN mismatch (Anna Henningsen) [#18986](https://togithub.com/nodejs/node/pull/18986) - \[[`ef8f90f34e`](https://togithub.com/nodejs/node/commit/ef8f90f34e)] - **http2**: fix condition where data is lost (Matteo Collina) [#18895](https://togithub.com/nodejs/node/pull/18895) - \[[`e584113b66`](https://togithub.com/nodejs/node/commit/e584113b66)] - **lib**: re-fix v8\_prof_processor (Anna Henningsen) [#19059](https://togithub.com/nodejs/node/pull/19059) - \[[`12856b0dd2`](https://togithub.com/nodejs/node/commit/12856b0dd2)] - **lib**: change hook -> hooks in code comment (Daniel Bevenius) [#19053](https://togithub.com/nodejs/node/pull/19053) - \[[`db8d197e79`](https://togithub.com/nodejs/node/commit/db8d197e79)] - **lib,test**: remove yoda statements (Ruben Bridgewater) [#18746](https://togithub.com/nodejs/node/pull/18746) - \[[`59547cc438`](https://togithub.com/nodejs/node/commit/59547cc438)] - **loader**: fix --inspect-brk (Gus Caplan) [#18949](https://togithub.com/nodejs/node/pull/18949) - \[[`39e032fe86`](https://togithub.com/nodejs/node/commit/39e032fe86)] - **module**: fix main lookup regression from [#18728](https://togithub.com/nodejs/node/issues/18728) (Guy Bedford) [#18788](https://togithub.com/nodejs/node/pull/18788) - \[[`f3e3429296`](https://togithub.com/nodejs/node/commit/f3e3429296)] - **module**: support main w/o extension, pjson cache (Guy Bedford) [#18728](https://togithub.com/nodejs/node/pull/18728) - \[[`95f6467ffd`](https://togithub.com/nodejs/node/commit/95f6467ffd)] - **module**: fix cyclical dynamic import (Bradley Farias) [#18965](https://togithub.com/nodejs/node/pull/18965) - \[[`5c4f703607`](https://togithub.com/nodejs/node/commit/5c4f703607)] - **n-api**: update reference test (Gabriel Schulhof) [#19086](https://togithub.com/nodejs/node/pull/19086) - \[[`1b32fc3276`](https://togithub.com/nodejs/node/commit/1b32fc3276)] - **n-api**: fix object test (Gabriel Schulhof) [#19039](https://togithub.com/nodejs/node/pull/19039) - \[[`ef4714c2b6`](https://togithub.com/nodejs/node/commit/ef4714c2b6)] - **net**: inline and simplify onSocketEnd (Anna Henningsen) [#18607](https://togithub.com/nodejs/node/pull/18607) - \[[`28880cf89d`](https://togithub.com/nodejs/node/commit/28880cf89d)] - **perf_hooks**: fix timing (Timothy Gu) [#18993](https://togithub.com/nodejs/node/pull/18993) - \[[`96f0bec48b`](https://togithub.com/nodejs/node/commit/96f0bec48b)] - **repl**: make last error available as `\_error` (Anna Henningsen) [#18919](https://togithub.com/nodejs/node/pull/18919) - \[[`420d56c2ea`](https://togithub.com/nodejs/node/commit/420d56c2ea)] - **src**: don't touch js object in Http2Session dtor (Ben Noordhuis) [#18656](https://togithub.com/nodejs/node/pull/18656) - \[[`f89f659dcf`](https://togithub.com/nodejs/node/commit/f89f659dcf)] - **src**: remove unnecessary Reset() calls (Ben Noordhuis) [#18656](https://togithub.com/nodejs/node/pull/18656) - \[[`67a9742aed`](https://togithub.com/nodejs/node/commit/67a9742aed)] - **src**: prevent persistent handle resource leaks (Ben Noordhuis) [#18656](https://togithub.com/nodejs/node/pull/18656) - \[[`08bcdde888`](https://togithub.com/nodejs/node/commit/08bcdde888)] - **(SEMVER-MINOR)** **src**: handle exceptions in env->SetImmediates (James M Snell) [#18297](https://togithub.com/nodejs/node/pull/18297) - \[[`cc52dae7c4`](https://togithub.com/nodejs/node/commit/cc52dae7c4)] - **src**: #include \Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.