FightForSub / ffs-zera

Fight For Subs Front
https://ffs-events.zerator.com/
GNU General Public License v3.0
27 stars 9 forks source link

chore(deps): update node.js to 6.17.x #124

Open renovate[bot] opened 5 years ago

renovate[bot] commented 5 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
node engines minor 6.9.x -> 6.17.x

Release Notes

nodejs/node ### [`v6.17.1`](https://togithub.com/nodejs/node/releases/tag/v6.17.1): 2019-04-03, Version 6.17.1 'Boron' (LTS), @​BethGriggs [Compare Source](https://togithub.com/nodejs/node/compare/v6.17.0...v6.17.1) Node 6 is due to go End-of-Life on 2019-04-30. ##### Notable Changes - **http**: - fix error check in `Execute()` (Brian White) [#​25939](https://togithub.com/nodejs/node/pull/25939) ##### Commits - \[[`c9d21a0c10`](https://togithub.com/nodejs/node/commit/c9d21a0c10)] - **build**: set `-blibpath:` for AIX (Richard Lau) [#​25447](https://togithub.com/nodejs/node/pull/25447) - \[[`9ba5fd6bad`](https://togithub.com/nodejs/node/commit/9ba5fd6bad)] - **build**: only check REPLACEME & DEP...X for releases (Rod Vagg) [#​24575](https://togithub.com/nodejs/node/pull/24575) - \[[`1371a6f88b`](https://togithub.com/nodejs/node/commit/1371a6f88b)] - **doc**: simplify CODE_OF_CONDUCT.md (Rich Trott) [#​23989](https://togithub.com/nodejs/node/pull/23989) - \[[`ad62971573`](https://togithub.com/nodejs/node/commit/ad62971573)] - **doc**: document that addMembership must be called once in a cluster (James M Snell) [#​23746](https://togithub.com/nodejs/node/pull/23746) - \[[`8080a9bf40`](https://togithub.com/nodejs/node/commit/8080a9bf40)] - **http**: fix error check in `Execute()` (Brian White) [#​25939](https://togithub.com/nodejs/node/pull/25939) - \[[`aedc7120ea`](https://togithub.com/nodejs/node/commit/aedc7120ea)] - **src**: fix bootstrap_node on bsd (sylkat) [#​22663](https://togithub.com/nodejs/node/pull/22663) - \[[`b5d464955a`](https://togithub.com/nodejs/node/commit/b5d464955a)] - **test**: fix test-repl-envvars (Anna Henningsen) [#​25226](https://togithub.com/nodejs/node/pull/25226) ### [`v6.17.0`](https://togithub.com/nodejs/node/compare/v6.16.0...v6.17.0) [Compare Source](https://togithub.com/nodejs/node/compare/v6.16.0...v6.17.0) ### [`v6.16.0`](https://togithub.com/nodejs/node/releases/tag/v6.16.0): 2018-12-26, Version 6.16.0 'Boron' (LTS), @​MylesBorins [Compare Source](https://togithub.com/nodejs/node/compare/v6.15.1...v6.16.0) The 6.15.0 security release introduced some unexpected breakages on the 6.x release line. This is a special release to fix a regression in the HTTP binary upgrade response body and add a missing CLI flag to adjust the max header size of the http parser. ##### Notable Changes - **cli**: - add --max-http-header-size flag (cjihrig) [#​24811](https://togithub.com/nodejs/node/pull/24811) - **http**: - add maxHeaderSize property (cjihrig) [#​24860](https://togithub.com/nodejs/node/pull/24860) ##### Commits - \[[`f233b160c9`](https://togithub.com/nodejs/node/commit/f233b160c9)] - **(SEMVER-MINOR)** **cli**: add --max-http-header-size flag (cjihrig) [#​24811](https://togithub.com/nodejs/node/pull/24811) - \[[`59f83d6896`](https://togithub.com/nodejs/node/commit/59f83d6896)] - **(SEMVER-MINOR)** **deps**: cherry-pick http_parser_set_max_header_size (cjihrig) [#​24811](https://togithub.com/nodejs/node/pull/24811) - \[[`c0c4de71f0`](https://togithub.com/nodejs/node/commit/c0c4de71f0)] - **(SEMVER-MINOR)** **http**: add maxHeaderSize property (cjihrig) [#​24860](https://togithub.com/nodejs/node/pull/24860) - \[[`8a3e0c0697`](https://togithub.com/nodejs/node/commit/8a3e0c0697)] - **http**: fix regression of binary upgrade response body (Matteo Collina) [#​25036](https://togithub.com/nodejs/node/pull/25036) ### [`v6.15.1`](https://togithub.com/nodejs/node/releases/tag/v6.15.1): 2018-12-03, Version 6.15.1 'Boron' (LTS), @​rvagg [Compare Source](https://togithub.com/nodejs/node/compare/v6.15.0...v6.15.1) ##### Notable Changes This is a patch release to address a bad backport of the fix for "Slowloris HTTP Denial of Service" (CVE-2018-12122). Node.js 6.15.0 misapplies the headers timeout to an entire keep-alive HTTP session, resulting in prematurely disconnected sockets. ##### Commits - \[[`5d9005c359`](https://togithub.com/nodejs/node/commit/5d9005c359)] - **http**: fix backport of Slowloris headers (Matteo Collina) [#​24796](https://togithub.com/nodejs/node/pull/24796) ### [`v6.15.0`](https://togithub.com/nodejs/node/releases/tag/v6.15.0): 2018-11-27, Version 6.15.0 'Boron' (LTS), @​rvagg [Compare Source](https://togithub.com/nodejs/node/compare/v6.14.4...v6.15.0) This is a security release. All Node.js users should consult the security release summary at: https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/ for details on patched vulnerabilities. Fixes for the following CVEs are included in this release: - Node.js: Debugger port 5858 listens on any interface by default (CVE-2018-12120) - Node.js: Denial of Service with large HTTP headers (CVE-2018-12121) - Node.js: Slowloris HTTP Denial of Service (CVE-2018-12122 / Node.js) - Node.js: Hostname spoofing in URL parser for javascript protocol (CVE-2018-12123) - Node.js: HTTP request splitting (CVE-2018-12116) - OpenSSL: Timing vulnerability in DSA signature generation (CVE-2018-0734) - OpenSSL: Microarchitecture timing vulnerability in ECC scalar multiplication (CVE-2018-5407) ##### Notable Changes - **debugger**: Backport of [nodejs/node#​8106](https://togithub.com/nodejs/node/pull/8106) to prevent the debugger from listening on `0.0.0.0`. It now defaults to `127.0.0.1`. Reported by Ben Noordhuis. (CVE-2018-12120 / Ben Noordhuis). - **deps**: Upgrade to OpenSSL 1.0.2q, fixing CVE-2018-0734 and CVE-2018-5407 - **http**: - Headers received by HTTP servers must not exceed 8192 bytes in total to prevent possible Denial of Service attacks. Reported by Trevor Norris. (CVE-2018-12121 / Matteo Collina) - A timeout of 40 seconds now applies to servers receiving HTTP headers. This value can be adjusted with `server.headersTimeout`. Where headers are not completely received within this period, the socket is destroyed on the next received chunk. In conjunction with `server.setTimeout()`, this aids in protecting against excessive resource retention and possible Denial of Service. Reported by Jan Maybach ([liebdich.com](https://liebdich.com)). (CVE-2018-12122 / Matteo Collina) - Two-byte characters are now strictly disallowed for the `path` option in HTTP client requests. Paths containing characters outside of the range `\u0021` - `\u00ff` will now be rejected with a `TypeError`. This behavior can be reverted if necessary by supplying the `--security-revert=CVE-2018-12116` command line argument (this is not recommended). Reported as security concern for Node.js 6 and 8 by [Arkadiy Tetelman](https://twitter.com/arkadiyt) ([Lob](https://lob.com)), fixed by backporting a change by Benno Fünfstück applied to Node.js 10 and later. (CVE-2018-12116 / Matteo Collina) - **url**: Fix a bug that would allow a hostname being spoofed when parsing URLs with `url.parse()` with the `'javascript:'` protocol. Reported by [Martin Bajanik](https://twitter.com/\_bayotop) ([Kentico](https://kenticocloud.com/)). (CVE-2018-12123 / Matteo Collina) ##### Commits - \[[`4beba664e1`](https://togithub.com/nodejs/node/commit/4beba664e1)] - **deps**: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) [nodejs/node#​1836](https://togithub.com/nodejs/node/pull/1836) - \[[`049fe7978f`](https://togithub.com/nodejs/node/commit/049fe7978f)] - **deps**: fix asm build error of openssl in x86\_win32 (Shigeki Ohtsu) [nodejs/node#​1389](https://togithub.com/nodejs/node/pull/1389) - \[[`e9becec84d`](https://togithub.com/nodejs/node/commit/e9becec84d)] - **deps**: fix openssl assembly error on ia32 win32 (Fedor Indutny) [nodejs/node#​1389](https://togithub.com/nodejs/node/pull/1389) - \[[`78b3a5b2f7`](https://togithub.com/nodejs/node/commit/78b3a5b2f7)] - **deps**: copy all openssl header files to include dir (Sam Roberts) [#​24530](https://togithub.com/nodejs/node/pull/24530) - \[[`6120f2429e`](https://togithub.com/nodejs/node/commit/6120f2429e)] - **deps**: upgrade openssl sources to 1.0.2q (Sam Roberts) [#​24530](https://togithub.com/nodejs/node/pull/24530) - \[[`92231a56d9`](https://togithub.com/nodejs/node/commit/92231a56d9)] - **deps,http**: http_parser set max header size to 8KB (Matteo Collina) [nodejs-private/node-private#​143](https://togithub.com/nodejs-private/node-private/pull/143) - \[[`dd20c0186f`](https://togithub.com/nodejs/node/commit/dd20c0186f)] - **(SEMVER-MINOR)** **http**: add --security-revert for CVE-2018-12116 (Matteo Collina) [nodejs-private/node-private#​146](https://togithub.com/nodejs-private/node-private/pull/146) - \[[`811b63c794`](https://togithub.com/nodejs/node/commit/811b63c794)] - **(SEMVER-MINOR)** **http**: disallow two-byte characters in URL path (Benno Fünfstück) [nodejs-private/node-private#​146](https://togithub.com/nodejs-private/node-private/pull/146) - \[[`618eebdd17`](https://togithub.com/nodejs/node/commit/618eebdd17)] - **(SEMVER-MINOR)** **http,https**: protect against slow headers attack (Matteo Collina) [nodejs-private/node-private#​152](https://togithub.com/nodejs-private/node-private/pull/152) - \[[`b78d403da3`](https://togithub.com/nodejs/node/commit/b78d403da3)] - **openssl**: fix keypress requirement in apps on win32 (Shigeki Ohtsu) [nodejs/node#​1389](https://togithub.com/nodejs/node/pull/1389) - \[[`35344e87bf`](https://togithub.com/nodejs/node/commit/35344e87bf)] - **src**: minor cleanup for node_revert (James M Snell) [#​14864](https://togithub.com/nodejs/node/pull/14864) - \[[`a9791c9090`](https://togithub.com/nodejs/node/commit/a9791c9090)] - **src**: make debugger listen on 127.0.0.1 by default (Ben Noordhuis) [nodejs-private/node-private#​148](https://togithub.com/nodejs-private/node-private/pull/148) - \[[`9c268d0492`](https://togithub.com/nodejs/node/commit/9c268d0492)] - **url**: avoid hostname spoofing w/ javascript protocol (Matteo Collina) [nodejs-private/node-private#​145](https://togithub.com/nodejs-private/node-private/pull/145) ### [`v6.14.4`](https://togithub.com/nodejs/node/releases/tag/v6.14.4): 2018-08-15, Version 6.14.4 'Boron' (LTS), @​rvagg [Compare Source](https://togithub.com/nodejs/node/compare/v6.14.3...v6.14.4) This is a security release. All Node.js users should consult the security release summary at: https://nodejs.org/en/blog/vulnerability/august-2018-security-releases/ for details on patched vulnerabilities. Fixes for the following CVEs are included in this release: - CVE-2018-0732 (OpenSSL) - CVE-2018-12115 (Node.js) ##### Notable Changes - **buffer**: Fix out-of-bounds (OOB) write in `Buffer.write()` for UCS-2 encoding (CVE-2018-12115) - **deps**: Upgrade to OpenSSL 1.0.2p, fixing: - Client DoS due to large DH parameter (CVE-2018-0732) - ECDSA key extraction via local side-channel (CVE not assigned) ##### Commits - \[[`0052926476`](https://togithub.com/nodejs/node/commit/0052926476)] - **buffer**: avoid overrun on UCS-2 string write (Rod Vagg) [nodejs-private/node-private#​138](https://togithub.com/nodejs-private/node-private/pull/138) - \[[`dbe6551b89`](https://togithub.com/nodejs/node/commit/dbe6551b89)] - **deps**: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) [#​1836](https://togithub.com/nodejs/node/pull/1836) - \[[`7829bbcacb`](https://togithub.com/nodejs/node/commit/7829bbcacb)] - **deps**: fix asm build error of openssl in x86\_win32 (Shigeki Ohtsu) [#​1389](https://togithub.com/nodejs/node/pull/1389) - \[[`cddca629b5`](https://togithub.com/nodejs/node/commit/cddca629b5)] - **deps**: fix openssl assembly error on ia32 win32 (Fedor Indutny) [#​1389](https://togithub.com/nodejs/node/pull/1389) - \[[`e6014aed52`](https://togithub.com/nodejs/node/commit/e6014aed52)] - **deps**: copy all openssl header files to include dir (Shigeki Ohtsu) [#​22320](https://togithub.com/nodejs/node/pull/22320) - \[[`37ddce514d`](https://togithub.com/nodejs/node/commit/37ddce514d)] - **deps**: upgrade openssl sources to 1.0.2p (Shigeki Ohtsu) [#​22320](https://togithub.com/nodejs/node/pull/22320) - \[[`08a150fcca`](https://togithub.com/nodejs/node/commit/08a150fcca)] - **inspector**: don't bind to 0.0.0.0 by default (Ben Noordhuis) [#​21376](https://togithub.com/nodejs/node/pull/21376) - \[[`19b9d7fd77`](https://togithub.com/nodejs/node/commit/19b9d7fd77)] - **openssl**: fix keypress requirement in apps on win32 (Shigeki Ohtsu) [#​1389](https://togithub.com/nodejs/node/pull/1389) - \[[`7ccb0422fc`](https://togithub.com/nodejs/node/commit/7ccb0422fc)] - **test**: fix error messages for OpenSSL-1.0.2p (Shigeki Ohtsu) [#​22320](https://togithub.com/nodejs/node/pull/22320) - \[[`58b9497ca8`](https://togithub.com/nodejs/node/commit/58b9497ca8)] - **test**: update certificates and private keys (Fedor Indutny) [#​22184](https://togithub.com/nodejs/node/pull/22184) - \[[`9863e11ea8`](https://togithub.com/nodejs/node/commit/9863e11ea8)] - **test**: update keys/Makefile to clean and build all (Daniel Bevenius) [#​19975](https://togithub.com/nodejs/node/pull/19975) ### [`v6.14.3`](https://togithub.com/nodejs/node/releases/tag/v6.14.3): 2018-06-12, Version 6.14.3 'Boron' (LTS), @​evanlucas [Compare Source](https://togithub.com/nodejs/node/compare/v6.14.2...v6.14.3) ##### Notable Changes - **buffer** (CVE-2018-7167): Fixes Denial of Service vulnerability where calling Buffer.fill() could hang ##### Commits - \[[`7dbcfc6217`](https://togithub.com/nodejs/node/commit/7dbcfc6217)] - **src**: avoid hanging on Buffer#fill 0-length input (Сковорода Никита Андреевич) [nodejs-private/node-private#​121](https://togithub.com/nodejs-private/node-private/pull/121) ### [`v6.14.2`](https://togithub.com/nodejs/node/releases/tag/v6.14.2): 2018-04-30, Version 6.14.2 'Boron' (LTS), @​MylesBorins [Compare Source](https://togithub.com/nodejs/node/compare/v6.14.1...v6.14.2) ##### Notable Changes - **n-api**: - n-api has been backported to v6.x. It is being landed as an experimental interface, and as such is landing in a Semver-Patch release. (Gabriel Schulhof) [#​19447](https://togithub.com/nodejs/node/pull/19447) ##### Commits - \[[`6ba38e8c2b`](https://togithub.com/nodejs/node/commit/6ba38e8c2b)] - **N-API**: Reuse ObjectTemplate instances (Gabriel Schulhof) [#​13999](https://togithub.com/nodejs/node/pull/13999) - \[[`49d8c2e8ae`](https://togithub.com/nodejs/node/commit/49d8c2e8ae)] - **build**: refine static and shared lib build (Yihong Wang) [#​17604](https://togithub.com/nodejs/node/pull/17604) - \[[`cc7469eec8`](https://togithub.com/nodejs/node/commit/cc7469eec8)] - **build**: allow x86\_64 as a dest_cpu alias for x64 (Rod Vagg) [#​18052](https://togithub.com/nodejs/node/pull/18052) - \[[`969398d08e`](https://togithub.com/nodejs/node/commit/969398d08e)] - **crypto**: reuse variable instead of reevaluation (Tobias Nießen) [#​17735](https://togithub.com/nodejs/node/pull/17735) - \[[`71acb5205a`](https://togithub.com/nodejs/node/commit/71acb5205a)] - **doc**: Add a missing comma (jiangq) [#​19555](https://togithub.com/nodejs/node/pull/19555) - \[[`b9b752ef07`](https://togithub.com/nodejs/node/commit/b9b752ef07)] - **doc**: fix typos on n-api (Kyle Robinson Young) [#​19385](https://togithub.com/nodejs/node/pull/19385) - \[[`10fe65a0d5`](https://togithub.com/nodejs/node/commit/10fe65a0d5)] - **doc**: fix n-api asynchronous threading docs (Eric Bickle) [#​19073](https://togithub.com/nodejs/node/pull/19073) - \[[`8826f185b0`](https://togithub.com/nodejs/node/commit/8826f185b0)] - **doc**: mark NAPI_AUTO_LENGTH as code (Tobias Nießen) [#​18697](https://togithub.com/nodejs/node/pull/18697) - \[[`e9e5d56121`](https://togithub.com/nodejs/node/commit/e9e5d56121)] - **doc**: fix exporting a function example (Aonghus O Nia) [#​18661](https://togithub.com/nodejs/node/pull/18661) - \[[`9719b831a3`](https://togithub.com/nodejs/node/commit/9719b831a3)] - **doc**: fix typo in n-api.md (Vse Mozhet Byt) [#​18590](https://togithub.com/nodejs/node/pull/18590) - \[[`fdd50fb35f`](https://togithub.com/nodejs/node/commit/fdd50fb35f)] - **doc**: small typo in n-api.md (iskore) [#​18555](https://togithub.com/nodejs/node/pull/18555) - \[[`24a2791173`](https://togithub.com/nodejs/node/commit/24a2791173)] - **doc**: remove usage of you in n-api doc (Michael Dawson) [#​18528](https://togithub.com/nodejs/node/pull/18528) - \[[`74086e19f2`](https://togithub.com/nodejs/node/commit/74086e19f2)] - **doc**: remove uannecessary Require (Michael Dawson) [#​18184](https://togithub.com/nodejs/node/pull/18184) - \[[`fed2136857`](https://togithub.com/nodejs/node/commit/fed2136857)] - **doc**: napi: make header style consistent (Ali Ijaz Sheikh) [#​18122](https://togithub.com/nodejs/node/pull/18122) - \[[`e04386a363`](https://togithub.com/nodejs/node/commit/e04386a363)] - **doc**: napi: fix unbalanced emphasis (Ali Ijaz Sheikh) [#​18122](https://togithub.com/nodejs/node/pull/18122) - \[[`3d8e1aaf48`](https://togithub.com/nodejs/node/commit/3d8e1aaf48)] - **doc**: updates examples to use NULL (Michael Dawson) [#​18008](https://togithub.com/nodejs/node/pull/18008) - \[[`173f29763e`](https://togithub.com/nodejs/node/commit/173f29763e)] - **doc**: update example in module registration (Franziska Hinkelmann) [#​17424](https://togithub.com/nodejs/node/pull/17424) - \[[`c6852126fd`](https://togithub.com/nodejs/node/commit/c6852126fd)] - **doc**: use "JavaScript" instead of "Javascript" (Rich Trott) [#​17163](https://togithub.com/nodejs/node/pull/17163) - \[[`35dc8bab9e`](https://togithub.com/nodejs/node/commit/35dc8bab9e)] - **doc**: document common pattern for instanceof checks (Michael Dawson) [#​16699](https://togithub.com/nodejs/node/pull/16699) - \[[`22490dcb91`](https://togithub.com/nodejs/node/commit/22490dcb91)] - **doc**: fix typos in N-API (Swathi Kalahastri) [#​16911](https://togithub.com/nodejs/node/pull/16911) - \[[`55fabd7337`](https://togithub.com/nodejs/node/commit/55fabd7337)] - **doc**: fix a typo in n-api documentation (Vipin Menon) [#​16879](https://togithub.com/nodejs/node/pull/16879) - \[[`0c67f21bcf`](https://togithub.com/nodejs/node/commit/0c67f21bcf)] - **doc**: update to use NAPI_AUTO_LENGTH (Michael Dawson) [#​16187](https://togithub.com/nodejs/node/pull/16187) - \[[`5c2bba0931`](https://togithub.com/nodejs/node/commit/5c2bba0931)] - **doc**: fix some links (Vse Mozhet Byt) [#​16202](https://togithub.com/nodejs/node/pull/16202) - \[[`e9a6dffc65`](https://togithub.com/nodejs/node/commit/e9a6dffc65)] - **doc**: fix outdated code sample in n-api.md (rebornix) [#​15581](https://togithub.com/nodejs/node/pull/15581) - \[[`ca69f1dfe7`](https://togithub.com/nodejs/node/commit/ca69f1dfe7)] - **doc**: fix new nits in links (Vse Mozhet Byt) [#​15449](https://togithub.com/nodejs/node/pull/15449) - \[[`a766802bee`](https://togithub.com/nodejs/node/commit/a766802bee)] - **doc**: fix doc for napi_get_value_string_utf8 (Daniel Taveras) [#​14529](https://togithub.com/nodejs/node/pull/14529) - \[[`b0f09a2ee6`](https://togithub.com/nodejs/node/commit/b0f09a2ee6)] - **doc**: added napi_get_value_string_latin1 (Kyle Farnung) [#​14678](https://togithub.com/nodejs/node/pull/14678) - \[[`fbcc962727`](https://togithub.com/nodejs/node/commit/fbcc962727)] - **doc**: delint (Refael Ackermann) [#​14707](https://togithub.com/nodejs/node/pull/14707) - \[[`831de617b0`](https://togithub.com/nodejs/node/commit/831de617b0)] - **doc**: document napi_finalize() signature (cjihrig) [#​14230](https://togithub.com/nodejs/node/pull/14230) - \[[`4b9773effa`](https://togithub.com/nodejs/node/commit/4b9773effa)] - **doc**: fix some links (Vse Mozhet Byt) [#​14400](https://togithub.com/nodejs/node/pull/14400) - \[[`36185b343b`](https://togithub.com/nodejs/node/commit/36185b343b)] - **doc**: doc lifetime of n-api last error info (Michael Dawson) [#​13939](https://togithub.com/nodejs/node/pull/13939) - \[[`cc3a4af7c8`](https://togithub.com/nodejs/node/commit/cc3a4af7c8)] - **doc**: fix a few n-api doc issues (Michael Dawson) [#​13650](https://togithub.com/nodejs/node/pull/13650) - \[[`1e91d5804d`](https://togithub.com/nodejs/node/commit/1e91d5804d)] - **doc**: fix out of date napi_callback doc (XadillaX) [#​13570](https://togithub.com/nodejs/node/pull/13570) - \[[`c5ae39e401`](https://togithub.com/nodejs/node/commit/c5ae39e401)] - **doc**: fix napi_create_\*\_error signatures in n-api (Jamen Marzonie) [#​13544](https://togithub.com/nodejs/node/pull/13544) - \[[`35a3cbb5dd`](https://togithub.com/nodejs/node/commit/35a3cbb5dd)] - **doc**: fix out of date sections in n-api doc (Michael Dawson) [#​13508](https://togithub.com/nodejs/node/pull/13508) - \[[`a06cc4684f`](https://togithub.com/nodejs/node/commit/a06cc4684f)] - **doc**: fix typo "ndapi" in n-api.md (Jamen Marz) [#​13484](https://togithub.com/nodejs/node/pull/13484) - \[[`82f31ff4af`](https://togithub.com/nodejs/node/commit/82f31ff4af)] - **doc**: add ref to option to enable n-api (Michael Dawson) [#​13406](https://togithub.com/nodejs/node/pull/13406) - \[[`17fe21e83d`](https://togithub.com/nodejs/node/commit/17fe21e83d)] - **doc**: fix typo in n-api.md (JongChan Choi) [#​13323](https://togithub.com/nodejs/node/pull/13323) - \[[`2e2905266e`](https://togithub.com/nodejs/node/commit/2e2905266e)] - **doc**: fix title/function name mismatch (Michael Dawson) [#​13123](https://togithub.com/nodejs/node/pull/13123) - \[[`75e91fe5c8`](https://togithub.com/nodejs/node/commit/75e91fe5c8)] - **doc**: add reference to node_api.h in docs (Michael Dawson) [#​13084](https://togithub.com/nodejs/node/pull/13084) - \[[`0f74ee5cbf`](https://togithub.com/nodejs/node/commit/0f74ee5cbf)] - **doc**: clarify operation of napi_cancel_async_work (Michael Dawson) [#​12974](https://togithub.com/nodejs/node/pull/12974) - \[[`5b045374ed`](https://togithub.com/nodejs/node/commit/5b045374ed)] - **doc**: clarify node.js addons are c++ (Beth Griggs) [#​12898](https://togithub.com/nodejs/node/pull/12898) - \[[`6bcd6d49d5`](https://togithub.com/nodejs/node/commit/6bcd6d49d5)] - **doc**: fix broken links in n-api doc (Michael Dawson) [#​12889](https://togithub.com/nodejs/node/pull/12889) - \[[`3e388cf819`](https://togithub.com/nodejs/node/commit/3e388cf819)] - **doc**: Add initial documentation for N-API (Michael Dawson) [#​12549](https://togithub.com/nodejs/node/pull/12549) - \[[`4d67369c1b`](https://togithub.com/nodejs/node/commit/4d67369c1b)] - **doc**: fix various nits (Vse Mozhet Byt) [#​19743](https://togithub.com/nodejs/node/pull/19743) - \[[`057c80b088`](https://togithub.com/nodejs/node/commit/057c80b088)] - **doc**: move Fedor to TSC Emeritus (Myles Borins) [#​18752](https://togithub.com/nodejs/node/pull/18752) - \[[`bf72ee667e`](https://togithub.com/nodejs/node/commit/bf72ee667e)] - **doc**: add mmarchini to collaborators (Matheus Marchini) [#​18740](https://togithub.com/nodejs/node/pull/18740) - \[[`280af052d8`](https://togithub.com/nodejs/node/commit/280af052d8)] - **doc**: add history for url.parse (Steven) [#​18685](https://togithub.com/nodejs/node/pull/18685) - \[[`29b0d3b104`](https://togithub.com/nodejs/node/commit/29b0d3b104)] - **doc**: add devsnek to collaborators (Gus Caplan) [#​18679](https://togithub.com/nodejs/node/pull/18679) - \[[`dc6dc8232f`](https://togithub.com/nodejs/node/commit/dc6dc8232f)] - **doc**: add section for strategic initiatives (Michael Dawson) [#​17104](https://togithub.com/nodejs/node/pull/17104) - \[[`6b348d4483`](https://togithub.com/nodejs/node/commit/6b348d4483)] - **doc**: modify the return value of request.write() (陈刚) [#​18526](https://togithub.com/nodejs/node/pull/18526) - \[[`dd4d075e51`](https://togithub.com/nodejs/node/commit/dd4d075e51)] - **doc**: be more explicit in the sypnosis (Tim O. Peters) [#​17977](https://togithub.com/nodejs/node/pull/17977) - \[[`0067bccf6f`](https://togithub.com/nodejs/node/commit/0067bccf6f)] - **doc**: fix description of createDecipheriv (Tobias Nießen) [#​18651](https://togithub.com/nodejs/node/pull/18651) - \[[`bc2f0a5120`](https://togithub.com/nodejs/node/commit/bc2f0a5120)] - **doc**: linkify missing types (Vse Mozhet Byt) [#​18444](https://togithub.com/nodejs/node/pull/18444) - \[[`32089bcbc1`](https://togithub.com/nodejs/node/commit/32089bcbc1)] - **doc**: streamline README intro (Rich Trott) [#​18483](https://togithub.com/nodejs/node/pull/18483) - \[[`43839f1601`](https://togithub.com/nodejs/node/commit/43839f1601)] - **doc**: move Brian White to TSC Emeriti list (Rich Trott) [#​18482](https://togithub.com/nodejs/node/pull/18482) - \[[`27d3c1a0f4`](https://togithub.com/nodejs/node/commit/27d3c1a0f4)] - **doc**: add Gibson Fahnestock to TSC (Rich Trott) [#​18481](https://togithub.com/nodejs/node/pull/18481) - \[[`67fd520539`](https://togithub.com/nodejs/node/commit/67fd520539)] - **doc**: reorder section on updating PR branch (Ali Ijaz Sheikh) [#​18355](https://togithub.com/nodejs/node/pull/18355) - \[[`f81a69aefe`](https://togithub.com/nodejs/node/commit/f81a69aefe)] - **fs**: fix `createReadStream(…, {end: n})` for non-seekable fds (Anna Henningsen) [#​19329](https://togithub.com/nodejs/node/pull/19329) - \[[`18acad349c`](https://togithub.com/nodejs/node/commit/18acad349c)] - **http**: make socketPath work with no agent (Luigi Pinca) [#​19425](https://togithub.com/nodejs/node/pull/19425) - \[[`1edadebaa0`](https://togithub.com/nodejs/node/commit/1edadebaa0)] - **http**: allow \_httpMessage to be GC'ed (Luigi Pinca) [#​18865](https://togithub.com/nodejs/node/pull/18865) - \[[`dbe70b744c`](https://togithub.com/nodejs/node/commit/dbe70b744c)] - **http**: free the parser before emitting 'upgrade' (Luigi Pinca) [#​18209](https://togithub.com/nodejs/node/pull/18209) - \[[`77a405b92f`](https://togithub.com/nodejs/node/commit/77a405b92f)] - **lib**: set process.execPath on OpenBSD (Aaron Bieber) [#​18543](https://togithub.com/nodejs/node/pull/18543) - \[[`3aa5b7d939`](https://togithub.com/nodejs/node/commit/3aa5b7d939)] - **n-api**: add more `int64\_t` tests (Kyle Farnung) [#​19402](https://togithub.com/nodejs/node/pull/19402) - \[[`abd9fd6797`](https://togithub.com/nodejs/node/commit/abd9fd6797)] - **n-api**: back up env before finalize (Gabriel Schulhof) [#​19718](https://togithub.com/nodejs/node/pull/19718) - \[[`e6ccdfbde3`](https://togithub.com/nodejs/node/commit/e6ccdfbde3)] - **n-api**: ensure in-module exceptions are propagated (Gabriel Schulhof) [#​19537](https://togithub.com/nodejs/node/pull/19537) - \[[`c6d0a66ef2`](https://togithub.com/nodejs/node/commit/c6d0a66ef2)] - **n-api**: bump version of n-api supported (Michael Dawson) [#​19497](https://togithub.com/nodejs/node/pull/19497) - \[[`c16a705416`](https://togithub.com/nodejs/node/commit/c16a705416)] - **n-api**: re-write test_make_callback (Gabriel Schulhof) [#​19448](https://togithub.com/nodejs/node/pull/19448) - \[[`49cd4fad89`](https://togithub.com/nodejs/node/commit/49cd4fad89)] - **n-api**: add napi_fatal_exception (Mathias Buus) [#​19337](https://togithub.com/nodejs/node/pull/19337) - \[[`eb29266878`](https://togithub.com/nodejs/node/commit/eb29266878)] - **n-api**: add missing exception checking (Michael Dawson) [#​19362](https://togithub.com/nodejs/node/pull/19362) - \[[`2c1190a93d`](https://togithub.com/nodejs/node/commit/2c1190a93d)] - **n-api**: take n-api out of experimental (Michael Dawson) [#​19262](https://togithub.com/nodejs/node/pull/19262) - \[[`ce1447920e`](https://togithub.com/nodejs/node/commit/ce1447920e)] - **n-api**: resolve promise in test (Gabriel Schulhof) [#​19245](https://togithub.com/nodejs/node/pull/19245) - \[[`a8237efaf1`](https://togithub.com/nodejs/node/commit/a8237efaf1)] - **n-api**: update documentation (Gabriel Schulhof) [#​19078](https://togithub.com/nodejs/node/pull/19078) - \[[`af62c8fff7`](https://togithub.com/nodejs/node/commit/af62c8fff7)] - **n-api**: update reference test (Gabriel Schulhof) [#​19086](https://togithub.com/nodejs/node/pull/19086) - \[[`d2463745a7`](https://togithub.com/nodejs/node/commit/d2463745a7)] - **n-api**: fix object test (Gabriel Schulhof) [#​19039](https://togithub.com/nodejs/node/pull/19039) - \[[`516c287f8e`](https://togithub.com/nodejs/node/commit/516c287f8e)] - **n-api**: remove extra reference from test (Gabriel Schulhof) [#​18542](https://togithub.com/nodejs/node/pull/18542) - \[[`a8dec487f7`](https://togithub.com/nodejs/node/commit/a8dec487f7)] - **n-api**: add methods to open/close callback scope (Michael Dawson) [#​18089](https://togithub.com/nodejs/node/pull/18089) - \[[`c09a7134e7`](https://togithub.com/nodejs/node/commit/c09a7134e7)] - **n-api**: wrap control flow macro in do/while (Ben Noordhuis) [#​18532](https://togithub.com/nodejs/node/pull/18532) - \[[`b565ba2d82`](https://togithub.com/nodejs/node/commit/b565ba2d82)] - **n-api**: implement wrapping using private properties (Gabriel Schulhof) [#​18311](https://togithub.com/nodejs/node/pull/18311) - \[[`d9df8cfe77`](https://togithub.com/nodejs/node/commit/d9df8cfe77)] - **n-api**: change assert ok check to notStrictEqual. (Aaron Kau) [#​18414](https://togithub.com/nodejs/node/pull/18414) - \[[`2e24a0bfe7`](https://togithub.com/nodejs/node/commit/2e24a0bfe7)] - **n-api**: throw RangeError napi_create_typedarray() (Jinho Bang) [#​18037](https://togithub.com/nodejs/node/pull/18037) - \[[`62427bbed9`](https://togithub.com/nodejs/node/commit/62427bbed9)] - **n-api**: expose n-api version in process.versions (Michael Dawson) [#​18067](https://togithub.com/nodejs/node/pull/18067) - \[[`bb99f31f30`](https://togithub.com/nodejs/node/commit/bb99f31f30)] - **n-api**: throw RangeError in napi_create_dataview() with invalid range (Jinho Bang) [#​17869](https://togithub.com/nodejs/node/pull/17869) - \[[`65ea7abd55`](https://togithub.com/nodejs/node/commit/65ea7abd55)] - **n-api**: fix memory leak in napi_async_destroy() (alnyan) [#​17714](https://togithub.com/nodejs/node/pull/17714) - \[[`d4284a464b`](https://togithub.com/nodejs/node/commit/d4284a464b)] - **n-api**: use nullptr instead of NULL in node_api.cc (Daniel Bevenius) [#​17276](https://togithub.com/nodejs/node/pull/17276) - \[[`f4391b95ee`](https://togithub.com/nodejs/node/commit/f4391b95ee)] - **n-api**: add helper for addons to get the event loop (Anna Henningsen) [#​17109](https://togithub.com/nodejs/node/pull/17109) - \[[`3c84db624a`](https://togithub.com/nodejs/node/commit/3c84db624a)] - **n-api**: unexpose symbols and remove EXTERNAL_NAPI (Gabriel Schulhof) [#​16234](https://togithub.com/nodejs/node/pull/16234) - \[[`55aab6bf01`](https://togithub.com/nodejs/node/commit/55aab6bf01)] - **n-api**: check against invalid handle scope usage (Anna Henningsen) [#​16201](https://togithub.com/nodejs/node/pull/16201) - \[[`169b53e788`](https://togithub.com/nodejs/node/commit/169b53e788)] - **n-api**: use module name macro (Michael Dawson) [#​16185](https://togithub.com/nodejs/node/pull/16185) - \[[`32412a8ded`](https://togithub.com/nodejs/node/commit/32412a8ded)] - **n-api**: make changes for source compatibility (Gabriel Schulhof) [#​16102](https://togithub.com/nodejs/node/pull/16102) - \[[`00d094f9c3`](https://togithub.com/nodejs/node/commit/00d094f9c3)] - **n-api**: add check for large strings (Michael Dawson) [#​15611](https://togithub.com/nodejs/node/pull/15611) - \[[`2bc8a59915`](https://togithub.com/nodejs/node/commit/2bc8a59915)] - **n-api**: fix warning about size_t compare with int (Sampson Gao) [#​15508](https://togithub.com/nodejs/node/pull/15508) - \[[`5e29823d1d`](https://togithub.com/nodejs/node/commit/5e29823d1d)] - **n-api**: remove n-api module loading flag (Gabriel Schulhof) [#​14902](https://togithub.com/nodejs/node/pull/14902) - \[[`f31b50cfc7`](https://togithub.com/nodejs/node/commit/f31b50cfc7)] - **n-api**: add optional string length parameters (Sampson Gao) [#​15343](https://togithub.com/nodejs/node/pull/15343) - \[[`fe87a5944b`](https://togithub.com/nodejs/node/commit/fe87a5944b)] - **n-api**: napi_is_construct_call->napi_get_new_target (Sampson Gao) [#​14698](https://togithub.com/nodejs/node/pull/14698) - \[[`5eadd6249d`](https://togithub.com/nodejs/node/commit/5eadd6249d)] - **n-api**: Context for custom async operations (Jason Ginchereau) [#​15189](https://togithub.com/nodejs/node/pull/15189) - \[[`50cb48b55c`](https://togithub.com/nodejs/node/commit/50cb48b55c)] - **n-api**: refactor napi_addon_register_func (Taylor Woll) [#​15088](https://togithub.com/nodejs/node/pull/15088) - \[[`156a8b6069`](https://togithub.com/nodejs/node/commit/156a8b6069)] - **n-api**: change async resource name to napi_value (Jason Ginchereau) [#​14697](https://togithub.com/nodejs/node/pull/14697) - \[[`7588eead2a`](https://togithub.com/nodejs/node/commit/7588eead2a)] - **n-api**: use AsyncResource for Work tracking (Anna Henningsen) [#​14697](https://togithub.com/nodejs/node/pull/14697) - \[[`676cff48bd`](https://togithub.com/nodejs/node/commit/676cff48bd)] - **n-api**: stop creating references to primitives (Gabriel Schulhof) [#​15289](https://togithub.com/nodejs/node/pull/15289) - \[[`3b4708b025`](https://togithub.com/nodejs/node/commit/3b4708b025)] - **n-api**: implement napi_run_script (Gabriel Schulhof) [#​15216](https://togithub.com/nodejs/node/pull/15216) - \[[`ac5b904808`](https://togithub.com/nodejs/node/commit/ac5b904808)] - **n-api**: adds function to adjust external memory (Chris Young) [#​14310](https://togithub.com/nodejs/node/pull/14310) - \[[`278a2d069f`](https://togithub.com/nodejs/node/commit/278a2d069f)] - **n-api**: implement promise (Gabriel Schulhof) [#​14365](https://togithub.com/nodejs/node/pull/14365) - \[[`73cc251f50`](https://togithub.com/nodejs/node/commit/73cc251f50)] - **n-api**: add ability to remove a wrapping (Gabriel Schulhof) [#​14658](https://togithub.com/nodejs/node/pull/14658) - \[[`951adbef3d`](https://togithub.com/nodejs/node/commit/951adbef3d)] - **n-api**: add napi_get_node_version (Anna Henningsen) [#​14696](https://togithub.com/nodejs/node/pull/14696) - \[[`b29eb693a0`](https://togithub.com/nodejs/node/commit/b29eb693a0)] - **n-api**: optimize number API performance (Jason Ginchereau) [#​14573](https://togithub.com/nodejs/node/pull/14573) - \[[`bd032a158a`](https://togithub.com/nodejs/node/commit/bd032a158a)] - **n-api**: add support for DataView (Shivanth MP) [#​14382](https://togithub.com/nodejs/node/pull/14382) - \[[`86b101cb60`](https://togithub.com/nodejs/node/commit/86b101cb60)] - **n-api**: re-use napi_env between modules (Gabriel Schulhof) [#​14217](https://togithub.com/nodejs/node/pull/14217) - \[[`1acab66df4`](https://togithub.com/nodejs/node/commit/1acab66df4)] - **n-api**: directly create Local from Persistent (Kyle Farnung) [#​14211](https://togithub.com/nodejs/node/pull/14211) - \[[`f4d1cae634`](https://togithub.com/nodejs/node/commit/f4d1cae634)] - **n-api**: add fast paths for integer getters (Anna Henningsen) [#​14393](https://togithub.com/nodejs/node/pull/14393) - \[[`aad36b2cd4`](https://togithub.com/nodejs/node/commit/aad36b2cd4)] - **n-api**: add napi_fatal_error API (Kyle Farnung) [#​13971](https://togithub.com/nodejs/node/pull/13971) - \[[`57be12ed97`](https://togithub.com/nodejs/node/commit/57be12ed97)] - **n-api**: add code parameter to error helpers (Michael Dawson) [#​13988](https://togithub.com/nodejs/node/pull/13988) - \[[`cd3015408e`](https://togithub.com/nodejs/node/commit/cd3015408e)] - **n-api**: wrap test macros in do/while (Kyle Farnung) [#​14095](https://togithub.com/nodejs/node/pull/14095) - \[[`7973bd3e63`](https://togithub.com/nodejs/node/commit/7973bd3e63)] - **n-api**: Implement stricter wrapping (Gabriel Schulhof) [#​13872](https://togithub.com/nodejs/node/pull/13872) - \[[`5b0c57cfeb`](https://togithub.com/nodejs/node/commit/5b0c57cfeb)] - **n-api**: fix warning in test_general (Daniel Bevenius) [#​14104](https://togithub.com/nodejs/node/pull/14104) - \[[`a5517d80bb`](https://togithub.com/nodejs/node/commit/a5517d80bb)] - **n-api**: add napi_has_own_property() (cjihrig) [#​14063](https://togithub.com/nodejs/node/pull/14063) - \[[`8e2a26d3d0`](https://togithub.com/nodejs/node/commit/8e2a26d3d0)] - **n-api**: fix -Wmaybe-uninitialized compiler warning (Ben Noordhuis) [#​14053](https://togithub.com/nodejs/node/pull/14053) - \[[`33821c3087`](https://togithub.com/nodejs/node/commit/33821c3087)] - **n-api**: use Maybe version of Object::SetPrototype() (Ben Noordhuis) [#​14053](https://togithub.com/nodejs/node/pull/14053) - \[[`80cf25a8a5`](https://togithub.com/nodejs/node/commit/80cf25a8a5)] - **n-api**: add napi_delete_property() (cjihrig) [#​13934](https://togithub.com/nodejs/node/pull/13934) - \[[`cadec3b37e`](https://togithub.com/nodejs/node/commit/cadec3b37e)] - **n-api**: add napi_delete_element() (cjihrig) [#​13949](https://togithub.com/nodejs/node/pull/13949) - \[[`97b628ba8e`](https://togithub.com/nodejs/node/commit/97b628ba8e)] - **n-api**: fix section title typo (Kyle Farnung) [#​13972](https://togithub.com/nodejs/node/pull/13972) - \[[`c3eb187bd9`](https://togithub.com/nodejs/node/commit/c3eb187bd9)] - **n-api**: avoid crash in napi_escape_scope() (Michael Dawson) [#​13651](https://togithub.com/nodejs/node/pull/13651) - \[[`919556f27a`](https://togithub.com/nodejs/node/commit/919556f27a)] - **n-api**: enable napi_wrap() to work with any object (Jason Ginchereau) [#​13250](https://togithub.com/nodejs/node/pull/13250) - \[[`86c0ebf4e2`](https://togithub.com/nodejs/node/commit/86c0ebf4e2)] - **n-api**: add napi_get_version (Michael Dawson) [#​13207](https://togithub.com/nodejs/node/pull/13207) - \[[`70281ba1be`](https://togithub.com/nodejs/node/commit/70281ba1be)] - **n-api**: Retain last code when getting error info (Jason Ginchereau) [#​13087](https://togithub.com/nodejs/node/pull/13087) - \[[`8d3162d9e6`](https://togithub.com/nodejs/node/commit/8d3162d9e6)] - **n-api**: remove compiler warning (Anna Henningsen) [#​13014](https://togithub.com/nodejs/node/pull/13014) - \[[`a128219a48`](https://togithub.com/nodejs/node/commit/a128219a48)] - **n-api**: Handle fatal exception in async callback (Jason Ginchereau) [#​12838](https://togithub.com/nodejs/node/pull/12838) - \[[`2e36365d56`](https://togithub.com/nodejs/node/commit/2e36365d56)] - **n-api**: napi_get_cb_info should fill array (Jason Ginchereau) [#​12863](https://togithub.com/nodejs/node/pull/12863) - \[[`7507d1e0e6`](https://togithub.com/nodejs/node/commit/7507d1e0e6)] - **n-api**: remove unnecessary try-catch bracket from certain APIs (Gabriel Schulhof) [#​12705](https://togithub.com/nodejs/node/pull/12705) - \[[`49d74c648d`](https://togithub.com/nodejs/node/commit/49d74c648d)] - **n-api**: Sync with back-compat changes (Jason Ginchereau) [#​12674](https://togithub.com/nodejs/node/pull/12674) - \[[`bc252509ca`](https://togithub.com/nodejs/node/commit/bc252509ca)] - **n-api**: Reference and external tests (Jason Ginchereau) [#​12551](https://togithub.com/nodejs/node/pull/12551) - \[[`c560db9ece`](https://togithub.com/nodejs/node/commit/c560db9ece)] - **n-api**: Enable scope and ref APIs during exception (Jason Ginchereau) [#​12524](https://togithub.com/nodejs/node/pull/12524) - \[[`8287e7671a`](https://togithub.com/nodejs/node/commit/8287e7671a)] - **n-api**: tighten null-checking and clean up last error (Gabriel Schulhof) [#​12539](https://togithub.com/nodejs/node/pull/12539) - \[[`f5cfa09ca4`](https://togithub.com/nodejs/node/commit/f5cfa09ca4)] - **n-api**: remove napi_get_value_string_length() (Jason Ginchereau) [#​12496](https://togithub.com/nodejs/node/pull/12496) - \[[`c44f6ffc3c`](https://togithub.com/nodejs/node/commit/c44f6ffc3c)] - **n-api**: fix coverity scan report (Michael Dawson) [#​12365](https://togithub.com/nodejs/node/pull/12365) - \[[`9bf8e9d48c`](https://togithub.com/nodejs/node/commit/9bf8e9d48c)] - **n-api**: add string api for latin1 encoding (Sampson Gao) [#​12368](https://togithub.com/nodejs/node/pull/12368) - \[[`eb51d42d2b`](https://togithub.com/nodejs/node/commit/eb51d42d2b)] - **n-api**: fix -Wmismatched-tags compiler warning (Ben Noordhuis) [#​12333](https://togithub.com/nodejs/node/pull/12333) - \[[`d82fd2a9a0`](https://togithub.com/nodejs/node/commit/d82fd2a9a0)] - **n-api**: implement async helper methods (taylor.woll) [#​12250](https://togithub.com/nodejs/node/pull/12250) - \[[`c127b71526`](https://togithub.com/nodejs/node/commit/c127b71526)] - **n-api**: change napi_callback to return napi_value (Taylor Woll) [#​12248](https://togithub.com/nodejs/node/pull/12248) - \[[`2a726223ea`](https://togithub.com/nodejs/node/commit/2a726223ea)] - **n-api**: cache Symbol.hasInstance (Gabriel Schulhof) [#​12246](https://togithub.com/nodejs/node/pull/12246) - \[[`db36ca5f91`](https://togithub.com/nodejs/node/commit/db36ca5f91)] - **n-api**: Update property attrs enum to match JS spec (Jason Ginchereau) [#​12240](https://togithub.com/nodejs/node/pull/12240) - \[[`1e6d3bb841`](https://togithub.com/nodejs/node/commit/1e6d3bb841)] - **n-api**: create napi_env as a real structure (Gabriel Schulhof) [#​12195](https://togithub.com/nodejs/node/pull/12195) - \[[`f1bdbd17d0`](https://togithub.com/nodejs/node/commit/f1bdbd17d0)] - **n-api**: break dep between v8 and napi attributes (Michael Dawson) [#​12191](https://togithub.com/nodejs/node/pull/12191) - \[[`a9562fe30c`](https://togithub.com/nodejs/node/commit/a9562fe30c)] - **n-api**: add support for abi stable module API (Jason Ginchereau) [#​11975](https://togithub.com/nodejs/node/pull/11975) - \[[`aa0fb7761e`](https://togithub.com/nodejs/node/commit/aa0fb7761e)] - **n-api,test**: add int64 bounds tests (Kyle Farnung) [#​19309](https://togithub.com/nodejs/node/pull/19309) - \[[`3f6d80e25c`](https://togithub.com/nodejs/node/commit/3f6d80e25c)] - **n-api,test**: add a new.target test to addons-napi (Taylor Woll) [#​19236](https://togithub.com/nodejs/node/pull/19236) - \[[`011b53e28f`](https://togithub.com/nodejs/node/commit/011b53e28f)] - **n-api,test**: use module name macro (Gabriel Schulhof) [#​16146](https://togithub.com/nodejs/node/pull/16146) - \[[`a6af97f76c`](https://togithub.com/nodejs/node/commit/a6af97f76c)] - **napi**: initialize and check status properly (Gabriel Schulhof) [#​12283](https://togithub.com/nodejs/node/pull/12283) - \[[`9b36811d8e`](https://togithub.com/nodejs/node/commit/9b36811d8e)] - **napi**: supress invalid coverity leak message (Michael Dawson) [#​12192](https://togithub.com/nodejs/node/pull/12192) - \[[`269c2f3ad9`](https://togithub.com/nodejs/node/commit/269c2f3ad9)] - **net**: remove redundant code from \_writeGeneric() (Luigi Pinca) [#​18429](https://togithub.com/nodejs/node/pull/18429) - \[[`988cca841e`](https://togithub.com/nodejs/node/commit/988cca841e)] - **process**: fix reading zero-length env vars on win32 (Anna Henningsen) [#​18463](https://togithub.com/nodejs/node/pull/18463) - \[[`72a5710b71`](https://togithub.com/nodejs/node/commit/72a5710b71)] - **readline**: update references to archived repository (Tobias Nießen) [#​17924](https://togithub.com/nodejs/node/pull/17924) - \[[`b20c278a7c`](https://togithub.com/nodejs/node/commit/b20c278a7c)] - **src**: add napi_handle_scope_mismatch to msg list (neta) [#​17161](https://togithub.com/nodejs/node/pull/17161) - \[[`0ef0b342e9`](https://togithub.com/nodejs/node/commit/0ef0b342e9)] - **src**: replace assert with CHECK_LE in node_api.cc (Ben Noordhuis) [#​14514](https://togithub.com/nodejs/node/pull/14514) - \[[`a8c73748db`](https://togithub.com/nodejs/node/commit/a8c73748db)] - **src**: correct endif comment SRC_NODE_API_H\_\_ (Daniel Bevenius) [#​13190](https://togithub.com/nodejs/node/pull/13190) - \[[`0ca2dad3a6`](https://togithub.com/nodejs/node/commit/0ca2dad3a6)] - **src**: free memory before re-setting URLHost value (Ivan Filenko) [#​18357](https://togithub.com/nodejs/node/pull/18357) - \[[`e54b8e8184`](https://togithub.com/nodejs/node/commit/e54b8e8184)] - **stream**: cleanup() when unpiping all streams. (陈刚) [#​18266](https://togithub.com/nodejs/node/pull/18266) - \[[`8ab8d6afd6`](https://togithub.com/nodejs/node/commit/8ab8d6afd6)] - **stream**: fix y.pipe(x)+y.pipe(x)+y.unpipe(x) (Anna Henningsen) [#​12746](https://togithub.com/nodejs/node/pull/12746) - \[[`8f830ca896`](https://togithub.com/nodejs/node/commit/8f830ca896)] - **stream**: remove unreachable code (Luigi Pinca) [#​18239](https://togithub.com/nodejs/node/pull/18239) - \[[`64c83d7da9`](https://togithub.com/nodejs/node/commit/64c83d7da9)] - **stream**: simplify `src.\_readableState` to `state` (陈刚) [#​18264](https://togithub.com/nodejs/node/pull/18264) - \[[`7c58045470`](https://togithub.com/nodejs/node/commit/7c58045470)] - **test**: remove unnecessary timer (cjihrig) [#​18719](https://togithub.com/nodejs/node/pull/18719) - \[[`c90b77ed5d`](https://togithub.com/nodejs/node/commit/c90b77ed5d)] - **test**: convert new tests to use error types (Jack Horton) [#​18581](https://togithub.com/nodejs/node/pull/18581) - \[[`7f37dc9c48`](https://togithub.com/nodejs/node/commit/7f37dc9c48)] - **test**: improve error message output (Bhavani Shankar) [#​18498](https://togithub.com/nodejs/node/pull/18498) - \[[`59249a1768`](https://togithub.com/nodejs/node/commit/59249a1768)] - **test**: show pending exception error in napi tests (Ben Wilcox) [#​18413](https://togithub.com/nodejs/node/pull/18413) - \[[`eceb70b584`](https://togithub.com/nodejs/node/commit/eceb70b584)] - **test**: refactor addons-napi/test_exception/test.js (Rich Trott) [#​18340](https://togithub.com/nodejs/node/pull/18340) - \[[`b3806ecd39`](https://togithub.com/nodejs/node/commit/b3806ecd39)] - **test**: fixed typos in napi test (furstenheim) [#​18148](https://togithub.com/nodejs/node/pull/18148) - \[[`a6c277e2eb`](https://togithub.com/nodejs/node/commit/a6c277e2eb)] - **test**: remove ambiguous error messages from test_error (Nicholas Drane) [#​17812](https://togithub.com/nodejs/node/pull/17812) - \[[`412cc17748`](https://togithub.com/nodejs/node/commit/412cc17748)] - **test**: remove literals that obscure assert messages (Rich Trott) [#​17642](https://togithub.com/nodejs/node/pull/17642) - \[[`86ddd03608`](https://togithub.com/nodejs/node/commit/86ddd03608)] - **test**: add unhandled rejection guard (babygoat) [#​17275](https://togithub.com/nodejs/node/pull/17275) - \[[`e54b58c024`](https://togithub.com/nodejs/node/commit/e54b58c024)] - **test**: replace assert.throws with common.expectsError (Leko) [#​17445](https://togithub.com/nodejs/node/pull/17445) - \[[`976f32d189`](https://togithub.com/nodejs/node/commit/976f32d189)] - **test**: refactor addons-napi/test_promise/test.js (ka3e) [#​16814](https://togithub.com/nodejs/node/pull/16814) - \[[`2476ab9619`](https://togithub.com/nodejs/node/commit/2476ab9619)] - **test**: improve error emssage reporting in testNapiRun.js (Paul Ashfield) [#​16821](https://togithub.com/nodejs/node/pull/16821) - \[[`d4c04e05f7`](https://togithub.com/nodejs/node/commit/d4c04e05f7)] - **test**: improve assert messages in napi exception test (Paul Blanche) [#​16820](https://togithub.com/nodejs/node/pull/16820) - \[[`c14207c77b`](https://togithub.com/nodejs/node/commit/c14207c77b)] - **test**: add detailed message for assertion failure (Attila Gonda) [#​16812](https://togithub.com/nodejs/node/pull/16812) - \[[`d31792fcbe`](https://togithub.com/nodejs/node/commit/d31792fcbe)] - **test**: use default assertion messages (John Byrne) [#​16808](https://togithub.com/nodejs/node/pull/16808) - \[[`087d213f67`](https://togithub.com/nodejs/node/commit/087d213f67)] - **test**: include actual value in assertion message (Matthew Cantelon) [#​15935](https://togithub.com/nodejs/node/pull/15935) - \[[`9cc435dc85`](https://togithub.com/nodejs/node/commit/9cc435dc85)] - **test**: improve message for assert.strictEqual() (Jayson D. Henkel) [#​16013](https://togithub.com/nodejs/node/pull/16013) - \[[`ebbd07dd27`](https://togithub.com/nodejs/node/commit/ebbd07dd27)] - **test**: remove redundant error messages (Christina Chan) [#​16043](https://togithub.com/nodejs/node/pull/16043) - \[[`5bba809e01`](https://togithub.com/nodejs/node/commit/5bba809e01)] - **test**: cleaned up assert messages (mrgorbo) [#​16032](https://togithub.com/nodejs/node/pull/16032) - \[[`53bd313739`](https://togithub.com/nodejs/node/commit/53bd313739)] - **test**: fix race condition in addon test (Kinnan Kwok) [#​16037](https://togithub.com/nodejs/node/pull/16037) - \[[`37acd806be`](https://togithub.com/nodejs/node/commit/37acd806be)] - **test**: remove template literal (Emily Ford) [#​15953](https://togithub.com/nodejs/node/pull/15953) - \[[`31c97178c1`](https://togithub.com/nodejs/node/commit/31c97178c1)] - **test**: remove unused parameters (Daniil Shakir) [#​14968](https://togithub.com/nodejs/node/pull/14968) - \[[`b59eddd082`](https://togithub.com/nodejs/node/commit/b59eddd082)] - **test**: use regular expressions in throw assertions (Vincent Xue) [#​14318](https://togithub.com/nodejs/node/pull/14318) - \[[`06b1273464`](https://togithub.com/nodejs/node/commit/06b1273464)] - **test**: changed error message validator (Pratik Jain) [#​14443](https://togithub.com/nodejs/node/pull/14443) - \[[`3f3eaf9961`](https://togithub.com/nodejs/node/commit/3f3eaf9961)] - **test**: replace string concat with template literal (Song, Bintao Garfield) [#​14269](https://togithub.com/nodejs/node/pull/14269) - \[[`48274213b1`](https://togithub.com/nodejs/node/commit/48274213b1)] - **test**: handle missing V8 tests in n-api test (cjihrig) [#​14123](https://togithub.com/nodejs/node/pull/14123) - \[[`7f126c2069`](https://togithub.com/nodejs/node/commit/7f126c2069)] - **test**: add coverage for napi_typeof (Michael Dawson) [#​13990](https://togithub.com/nodejs/node/pull/13990) - \[[`a0cf9b7a73`](https://togithub.com/nodejs/node/commit/a0cf9b7a73)] - **test**: verify napi_get_property() walks prototype (cjihrig) [#​13961](https://togithub.com/nodejs/node/pull/13961) - \[[`1e25062fa1`](https://togithub.com/nodejs/node/commit/1e25062fa1)] - **test**: add coverage for napi_property_descriptor (Michael Dawson) [#​13510](https://togithub.com/nodejs/node/pull/13510) - \[[`eb422796cd`](https://togithub.com/nodejs/node/commit/eb422796cd)] - **test**: fix build warning in addons-napi/test_object (Jason Ginchereau) [#​13412](https://togithub.com/nodejs/node/pull/13412) - \[[`9d70b43bdc`](https://togithub.com/nodejs/node/commit/9d70b43bdc)] - **test**: consolidate n-api test addons - part2 (Michael Dawson) [#​13380](https://togithub.com/nodejs/node/pull/13380) - \[[`06cf9480d3`](https://togithub.com/nodejs/node/commit/06cf9480d3)] - **test**: consolidate n-api test addons (Michael Dawson) [#​13317](https://togithub.com/nodejs/node/pull/13317) - \[[`652d3218fe`](https://togithub.com/nodejs/node/commit/652d3218fe)] - **test**: Make N-API weak-ref GC tests asynchronous (Jason Ginchereau) [#​13121](https://togithub.com/nodejs/node/pull/13121) - \[[`0dac33d4f2`](https://togithub.com/nodejs/node/commit/0dac33d4f2)] - **test**: improve n-api coverage for typed arrays (Michael Dawson) [#​13244](https://togithub.com/nodejs/node/pull/13244) - \[[`1829d25907`](https://togithub.com/nodejs/node/commit/1829d25907)] - **test**: add coverage for napi_has_named_property (Michael Dawson) [#​13178](https://togithub.com/nodejs/node/pull/13178) - \[[`d89afe8685`](https://togithub.com/nodejs/node/commit/d89afe8685)] - **test**: increase n-api constructor coverage (Michael Dawson) [#​13124](https://togithub.com/nodejs/node/pull/13124) - \[[`71aa251671`](https://togithub.com/nodejs/node/commit/71aa251671)] - **test**: Improve N-API test coverage (Michael Dawson) [#​13044](https://togithub.com/nodejs/node/pull/13044) - \[[`314f22dcf4`](https://togithub.com/nodejs/node/commit/314f22dcf4)] - **test**: improve N-API test coverage (Michael Dawson) [#​13006](https://togithub.com/nodejs/node/pull/13006) - \[[`263a633d5e`](https://togithub.com/nodejs/node/commit/263a633d5e)] - **test**: add common.mustCall() to NAPI exception test (Rich Trott) [#​12959](https://togithub.com/nodejs/node/pull/12959) - \[[`5936f7c9bb`](https://togithub.com/nodejs/node/commit/5936f7c9bb)] - **test**: improve n-api array func coverage (Michael Dawson) [#​12890](https://togithub.com/nodejs/node/pull/12890) - \[[`ce03977f30`](https://togithub.com/nodejs/node/commit/ce03977f30)] - **test**: fix napi test_reference for recent V8 (Michaël Zasso) [#​12864](https://togithub.com/nodejs/node/pull/12864) - \[[`dd7665a68e`](https://togithub.com/nodejs/node/commit/dd7665a68e)] - **test**: port test for make_callback to n-api (Hitesh Kanwathirtha) [#​12409](https://togithub.com/nodejs/node/pull/12409) - \[[`f09677fdba`](https://togithub.com/nodejs/node/commit/f09677fdba)] - **test**: add coverage for error apis (Michael Dawson) [#​12729](https://togithub.com/nodejs/node/pull/12729) - \[[`1785f3cf44`](https://togithub.com/nodejs/node/commit/1785f3cf44)] - **test**: fix warning in n-api reference test (Michael Dawson) [#​12730](https://togithub.com/nodejs/node/pull/12730) - \[[`5d2afb2174`](https://togithub.com/nodejs/node/commit/5d2afb2174)] - **test**: replace indexOf with includes (gwer) [#​12604](https://togithub.com/nodejs/node/pull/12604) - \[[`fcb019f6ea`](https://togithub.com/nodejs/node/commit/fcb019f6ea)] - **test**: add coverage for napi_cancel_async_work (Michael Dawson) [#​12575](https://togithub.com/nodejs/node/pull/12575) - \[[`72c5d976f1`](https://togithub.com/nodejs/node/commit/72c5d976f1)] - **test**: test doc'd napi_get_value_int32 behaviour (Michael Dawson) [#​12633](https://togithub.com/nodejs/node/pull/12633) - \[[`d9f3e0dd83`](https://togithub.com/nodejs/node/commit/d9f3e0dd83)] - ***Revert*** "**test**: port test for make_callback to n-api" (James M Snell) [#​12475](https://togithub.com/nodejs/node/pull/12475) - \[[`a003777d96`](https://togithub.com/nodejs/node/commit/a003777d96)] - **test**: port test for make_callback to n-api (Hitesh Kanwathirtha) [#​12409](https://togithub.com/nodejs/node/pull/12409) - \[[`577f327d2c`](https://togithub.com/nodejs/node/commit/577f327d2c)] - **test**: fix compiler warning in n-api test (Anna Henningsen) [#​12318](https://togithub.com/nodejs/node/pull/12318) - \[[`f8c2585fe0`](https://togithub.com/nodejs/node/commit/f8c2585fe0)] - **test**: add second argument to assert.throws (Michaël Zasso) [#​12270](https://togithub.com/nodejs/node/pull/12270) - \[[`6bf3d04d6c`](https://togithub.com/nodejs/node/commit/6bf3d04d6c)] - **test**: improve test coverage for n-api (Michael Dawson) [#​12327](https://togithub.com/nodejs/node/pull/12327) - \[[`d799b1cb61`](https://togithub.com/nodejs/node/commit/d799b1cb61)] - **test**: update a few tests to work on OpenBSD (Aaron Bieber) [#​18543](https://togithub.com/nodejs/node/pull/18543) - \[[`bc883fb136`](https://togithub.com/nodejs/node/commit/bc883fb136)] - **test**: refactor test-http-abort-before-end (cjihrig) [#​18508](https://togithub.com/nodejs/node/pull/18508) - \[[`44ab85018c`](https://togithub.com/nodejs/node/commit/44ab85018c)] - **test**: fix flaky timers-block-eventloop test (Anatoli Papirovski) [#​18567](https://togithub.com/nodejs/node/pull/18567) - \[[`5bcf668f42`](https://togithub.com/nodejs/node/commit/5bcf668f42)] - **test**: use correct size in test-stream-buffer-list (Luigi Pinca) [#​18239](https://togithub.com/nodejs/node/pull/18239) - \[[`f3c6febedf`](https://togithub.com/nodejs/node/commit/f3c6febedf)] - **test**: update references to archived repository (Tobias Nießen) [#​17924](https://togithub.com/nodejs/node/pull/17924) - \[[`b2a2a55271`](https://togithub.com/nodejs/node/commit/b2a2a55271)] - **test**: verify the shell option works properly on execFile (jvelezpo) [#​18384](https://togithub.com/nodejs/node/pull/18384) - \[[`fd7d1990db`](https://togithub.com/nodejs/node/commit/fd7d1990db)] - **test**: remove orphaned entries from status (Kyle Farnung) [#​19042](https://togithub.com/nodejs/node/pull/19042) - \[[`5ca8dee8cb`](https://togithub.com/nodejs/node/commit/5ca8dee8cb)] - **test**: remove n-api intermediate files (Gabriel Schulhof) [#​19375](https://togithub.com/nodejs/node/pull/19375) - \[[`46aed5800f`](https://togithub.com/nodejs/node/commit/46aed5800f)] - **test**: make common.mustNotCall show file:linenumber (Lance Ball) [#​17257](https://togithub.com/nodejs/node/pull/17257) - \[[`4d2efa2415`](https://togithub.com/nodejs/node/commit/4d2efa2415)] - **test**: remove mark flaky for moved test (Beth Griggs) [#​19069](https://togithub.com/nodejs/node/pull/19069) - \[[`502781c1d7`](https://togithub.com/nodejs/node/commit/502781c1d7)] - **test**: fix spelling in test case comments (Tobias Nießen) [#​18018](https://togithub.com/nodejs/node/pull/18018) - \[[`b2bf6c873f`](https://togithub.com/nodejs/node/commit/b2bf6c873f)] - **test,lib,doc**: use function declarations (Rich Trott) [#​12711](https://togithub.com/nodejs/node/pull/12711) - \[[`a91b1b928

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 is behind base branch, 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.

renovate[bot] commented 1 year ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.