Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

v16.14.1 release proposal #42200

Merged
merged 168 commits into from Mar 16, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
168 commits
Select commit Hold shift + click to select a range
2b7c4b4
deps: upgrade npm to 8.3.2
npm-robot Jan 20, 2022
b578328
deps: upgrade npm to 8.4.1
npm-robot Feb 7, 2022
74c0464
deps: upgrade npm to 8.5.0
npm-robot Feb 11, 2022
23fc205
test: avoid deep comparisons with literals
tniessen Oct 27, 2021
18e6316
meta: update AUTHORS
nodejs-github-bot Jan 16, 2022
f2ca172
doc: remove statement about (EC)DHE performance
tniessen Jan 14, 2022
ec72cb4
benchmark: remove unreachable code from crypto/hash-stream-creation
Trott Jan 17, 2022
1425e75
stream: avoid function call where possible
Trott Jan 17, 2022
a8558ec
test: add coverage for util.inspect()
Trott Jan 14, 2022
db17a52
doc: add release key for Bryan English
bengl Feb 24, 2022
a6758d1
doc: clarify module system selection
aduh95 Jan 17, 2022
e439f32
tools: update doc to highlight.js@11.4.0 to-vfile@7.2.3
nodejs-github-bot Jan 17, 2022
1128b1c
doc: improve Web Crypto headings related to ECC
tniessen Jan 15, 2022
ff0069d
doc: adjust assignment in condition in stream doc
Trott Jan 17, 2022
82042d0
doc: fix typos in esm.md
yu521088 Jan 17, 2022
9e7cfbb
test: add missing await in fs-rm/fs-rmdir tests
bcoe Jan 15, 2022
b8b8e0b
policy: replace entries with keys
VoltrexKeyva Jan 17, 2022
3163bd1
tools: bump eslint from 8.6.0 to 8.7.0
Trott Jan 18, 2022
8772d33
doc: do not reference SSL when discussing SNI
tniessen Jan 16, 2022
6b6d0c4
doc: make Web Crypto example spec compliant
tniessen Jan 16, 2022
6fccd66
tools: update lint-md-dependencies
nodejs-github-bot Jan 8, 2022
01283f6
doc: use sentence case for Web Crypto headers
tniessen Jan 18, 2022
1e3c9eb
build: fix libuv builds for android aarch64
RaisinTen Jan 18, 2022
7cbc472
tools: add missing `.PHONY` and `.NOTPARALLEL` targets in `Makefile`
aduh95 Jan 18, 2022
5c387a0
doc: edit async_context context loss text
Trott Jan 18, 2022
214cf17
doc: recommend package exports instead of requiring folders
aduh95 Jan 18, 2022
1cf74be
doc: make contributing info more discoverable
mhdawson Jan 5, 2022
76281f9
process: ignore asyncId 0 in exception handler
apapirovski Jan 7, 2022
fab831a
test: fix typo in test_js_native_api_v8
tniessen Jan 18, 2022
bd71706
esm: improve validation of resolved URLs
JakobJingleheimer Jan 19, 2022
227dea8
domain: pass opts to `EventEmitter.init`
MoonBall Jan 19, 2022
f33e831
doc: remove redunant `await` calls from stream docs
gioragutt Jan 19, 2022
10320c2
doc: fix cjs example code for process.arch
Manduro Jan 19, 2022
57dc595
doc: move Mesteery to collaborators
tniessen Jan 19, 2022
1ef28f1
crypto: remove checkIP options argument
tniessen Jan 17, 2022
2c813d8
test: improve util-format code coverage
Trott Jan 19, 2022
9f8e442
doc: simplify util.TextDecoder example
Trott Jan 20, 2022
9062479
dgram: remove unreachable connectState assign
pd4d10 Jan 20, 2022
4f4fec4
stream: rename unknown primordial
VoltrexKeyva Oct 27, 2021
122eb51
test: add DataView test entry for whatwg
VoltrexKeyva Oct 27, 2021
55714cc
doc: update timingSafeEqual error case
AlexA-1976 Jan 13, 2022
39f52e1
doc: fix deprecated alias description in cluster
tniessen Jan 20, 2022
1d3ef11
test: improve test coverage of internal/worker/io
kuriyosh Jan 20, 2022
5d94bc6
doc: fix async_hooks example in api docs
marsonya Jan 21, 2022
3cdd1d6
doc: add missing word in cluster.workers details
tniessen Jan 21, 2022
cdbe291
tools: increase maximum line length to 120 characters
Trott Jan 21, 2022
0388b9a
doc: demonstrate dangers of `buffer.slice()`
shalvah Jan 21, 2022
5e4fc04
build: enable zoslib installation on z/OS
alexcfyung Jan 12, 2022
7ee3cdf
lib: remove erroneous JSDoc entry
Trott Jan 19, 2022
77cb604
process: use validateString validator
VoltrexKeyva Jan 21, 2022
0805068
doc: add note for handling signal events in trace events
thedull Jan 21, 2022
0f3287d
lib: fix consistency of methods that emit warnings
kuriyosh Jan 21, 2022
5f0a017
doc: improve `'hex'` Buffer decoding description and examples
gioragutt Jan 21, 2022
188c3ab
crypto: adjust types for getRandomValues
LiviaMedeiros Jan 11, 2022
fe0f9dc
crypto: remove wildcard options for checkEmail
tniessen Jan 19, 2022
b2a4614
doc: add 16 and 17 to previous versions
aduh95 Jan 22, 2022
950648d
test: move test-gc-http-client-onerror to sequential
lpinca Jan 22, 2022
931be52
doc: suggest worker threads in cluster docs
tniessen Jan 23, 2022
9601b8d
tools: update lint-md-dependencies to rollup@2.65.0
nodejs-github-bot Jan 23, 2022
d5efecd
doc: simplify readline/stdin text
Trott Jan 23, 2022
faceae4
crypto: revise variables for const use instead of let
Trott Jan 20, 2022
363c760
stream: check for null instead of falsy in loops
Trott Jan 20, 2022
33f3391
policy: check for null instead of falsy in loop
Trott Jan 20, 2022
f066246
process: check for null instead of falsy in while loop
Trott Jan 20, 2022
63a67f8
timers: check for nullish instead of falsy in loops
Trott Jan 20, 2022
a4ad26d
util: check for null instead of flasy in loop
Trott Jan 20, 2022
dacffd3
repl: check for precise values rather than falsy in loops
Trott Jan 20, 2022
b06c33b
test: prepare tests for no-cond-assign ESLint rule
Trott Jan 20, 2022
b17aa25
tools: enable no-cond-assign-ESLint rule
Trott Jan 20, 2022
dc854c4
tools: fix typo in `tools/code_cache/README.md`
tniessen Jan 23, 2022
5d9c83e
doc: modernize and simplify cluster example
tniessen Jan 23, 2022
6d268fd
meta: update AUTHORS
nodejs-github-bot Jan 23, 2022
55fce66
test: simplify test-gc-http-client
lpinca Jan 20, 2022
1cbdc98
tools: use Set instead of { [key]: true } object
tniessen Jan 24, 2022
8218bab
util: remove unused fast path in internal debuglog
Trott Jan 24, 2022
7e4d455
tools: add compile_commands to ignore file
yashLadha Jan 24, 2022
b9d1cb7
doc: improve TLS/SSL introduction
tniessen Jan 24, 2022
3e93cc3
doc: fix documentation for `MODULE_NOT_FOUND` and `ERR_MODULE_NOT_FOUND`
aduh95 Jan 24, 2022
2b87f97
test: remove error allowance in debugger test
MrJithil Jan 25, 2022
59f95fe
doc: clarify treatment of non-string argument to new URL()
Trott Jan 25, 2022
1bd286e
doc: revise url.resolve() text
Trott Jan 25, 2022
cb362a3
test: remove unneeded test statement
Trott Jan 25, 2022
639130e
test: use Object.hasOwn() where applicable
Trott Jan 25, 2022
364811a
doc: clarify parameter for napi_get_cb_info
mhdawson Jan 21, 2022
b63fb0f
doc: document flow for supporting type generation
mhdawson Jan 10, 2022
071fef5
doc: remove unadvisable cluster example
tniessen Jan 25, 2022
92e6cf0
doc: fix typo in `technical-priorities.md`
marsonya Jan 26, 2022
018ec32
doc: clarify treatment of non-string base in URL()
Trott Jan 27, 2022
4aee98b
util: use hasOwnProperty() primordial
Trott Jan 25, 2022
4d8ee8e
doc: fix link to npm documentation
aduh95 Jan 27, 2022
9616fd5
doc: improve docs to give descriptive info for the platform property
twitharshil Jan 28, 2022
ee79e53
doc: fix typo in contributing guides
kuriyosh Jan 28, 2022
7bf2be5
http2: fix memory leak on nghttp2 hd threshold
RafaelGSS Jan 28, 2022
9d23a27
tools: use Set instead of { [key]: true } object
tniessen Jan 28, 2022
db1ce43
doc: avoid incomplete sentence in cluster docs
tniessen Jan 28, 2022
ee61bc7
process: unhandledRejection support more errors
benjamingr Jan 28, 2022
e1e059a
perf_hooks: remove useless calls in Histogram
mhdawson Jan 18, 2022
2893b4c
build: check if python is a executable program
himself65 Dec 30, 2020
e209f53
doc: update Mesteery email
Mesteery Jan 29, 2022
081989b
test: replace commented out expectations with tests
RaisinTen Jan 29, 2022
acea61b
test: fix typo in MessageChannel test
tniessen Jan 29, 2022
30e3327
meta: adjust mailmap/AUTHORS to reflect README change
Trott Jan 29, 2022
2eabfdd
tools: update eslint to 8.8.0
nodejs-github-bot Jan 29, 2022
951d299
test: make fs watch test more stable
benjamingr Jan 29, 2022
c93a9af
lib: refactor source map stack trace prepare
VoltrexKeyva Jan 29, 2022
ba0ba7c
meta: update mailmap/AUTHORS info for existing collaborator
Trott Jan 29, 2022
a44a8ff
meta: update AUTHORS
nodejs-github-bot Jan 30, 2022
b77e72a
benchmark: replace hasOwnProperty() with Object.hasOwn()
Trott Jan 30, 2022
20d9c4a
doc: update modules.md wording
thernstig Jan 30, 2022
211a3c4
doc: clarify that import also uses main
benmccann Jan 30, 2022
2c566a9
benchmark: use Object.hasOwn() instead of hasOwnProperty()
Trott Jan 31, 2022
9f77692
doc: remove section on "recent" ECDH changes
tniessen Jan 31, 2022
14ea8fc
doc: use Object.hasOwn() in util doc
Trott Jan 31, 2022
4f194f3
doc: add security-steward rotation information
mhdawson Jan 26, 2022
badab79
test: mark test-fs-rmdir-recursive flaky on win
mhdawson Jan 14, 2022
1f65620
test: make worker-take-heapsnapshot non-flaky
mhdawson Jan 24, 2022
33abbf9
crypto: fix `webcrypto.subtle` signature
aduh95 Jan 31, 2022
8f00e5d
doc: add v16 changelog link to iojs changelog
danielleadams Feb 1, 2022
51d9553
doc: add format-md step to release guide
danielleadams Feb 1, 2022
3ef05a0
doc: improve wording surrounding TLS 1.3 ciphers
tniessen Feb 1, 2022
3690d34
test: exclude ibm i tests until we resolve
mhdawson Feb 1, 2022
1cfc63e
src: fix typo in js_native_api_v8.cc
caioagiani Feb 2, 2022
5cd8bdc
doc: use UDPv4/UDPv6 consistently with TCPv4/TCPv6
tniessen Feb 2, 2022
4660c1f
doc: align tls port types with net port types
tniessen Feb 2, 2022
673c1fd
test: avoid using Object.prototype methods directly on objects
Trott Jan 31, 2022
6612056
tools,test: enable no-prototype-builtins
Trott Jan 31, 2022
1be701c
doc: use example.com for examples
atesgoral Feb 3, 2022
44b6927
doc: add note about resource type in async_hooks
tony-go Feb 3, 2022
14bb6f9
buffer: fix atob/btoa no-arg case
benjamingr Feb 3, 2022
2a24e76
async_hooks: fix imports in context example
yashLadha Feb 3, 2022
077fcee
doc: add registry numbers for Electron 19 and 20
VerteDinde Feb 1, 2022
2efe9cb
http2: fix no response event on continue request
ofirbarak Feb 3, 2022
46f714f
crypto: check return code from EVP_DigestUpdate
mhdawson Jan 31, 2022
20d8fd1
doc: add initial version of maintaining-http.md
mhdawson Jan 31, 2022
f5b0a3b
doc: use sentence case for X509 error codes header
tniessen Feb 3, 2022
42c0a83
doc: fix X509 CA acronym capitalization
tniessen Feb 4, 2022
3f000a2
doc: add overhead hints for heap snapshot generation
Flarna Feb 4, 2022
c742a1c
doc: feature management proposal
mhdawson Jan 6, 2022
20cdf78
tools: update doc to rehype-stringify@9.0.3
nodejs-github-bot Feb 5, 2022
10e6c70
tools: update lint-md-dependencies to rollup@2.67.0
nodejs-github-bot Jan 29, 2022
206c370
src: slightly simplify V8CoverageConnection::GetFilename
addaleax Jan 29, 2022
5e59568
src: slightly simplify URLHost::ToString
addaleax Jan 29, 2022
cf6b5e0
doc: add history information for Corepack
aduh95 Feb 1, 2022
abe2eb9
benchmark: avoid input param manipulation
MrJithil Jan 29, 2022
5cd38a4
doc: add missing commas in cluster docs
tniessen Feb 5, 2022
c7bae97
doc: improve SSL_OP_PRIORITIZE_CHACHA description
tniessen Feb 5, 2022
70f6554
meta: update AUTHORS
nodejs-github-bot Feb 6, 2022
77685d5
doc: add stream pipelining note on Http usage
RafaelGSS Feb 6, 2022
46ed078
stream: resume stream on drain
ronag Feb 6, 2022
c90bb7c
lib: refactor to use `validateObject()` validator
VoltrexKeyva Feb 6, 2022
a8e4183
test: remove test-worker-memory flaky designation
Trott Feb 5, 2022
b15d9c2
doc: add missing space before hyphen
Mesteery Feb 6, 2022
20ec776
test: remove eslint-disable comments from fixtures
Trott Feb 5, 2022
bf99ef8
doc: use sentence case in readme introduction
Mesteery Feb 6, 2022
e747ef5
http2: fix pseudo-headers order
Jan 28, 2022
fd28d25
doc: use Oxford comma in crypto docs
tniessen Feb 6, 2022
34d6f8e
doc: use the same case as the section heading
Mesteery Feb 6, 2022
c4a296f
benchmark: enable no-empty ESLint rule
Trott Feb 3, 2022
125ed0c
doc: remove empty block from console.timeEnd() example
Trott Feb 3, 2022
330c1bc
doc: add comments to empty blocks in worker_threads text
Trott Feb 3, 2022
acd8768
lib: add comments to empty catch statements
Trott Feb 3, 2022
08b3bd2
policy: revise manifest.js to avoid empty blocks
Trott Feb 3, 2022
aebd82e
stream: remove empty block
Trott Feb 3, 2022
c8e59cb
test: enable no-empty ESLint rule
Trott Feb 3, 2022
788e77c
tools: enable no-empty ESLint rule
Trott Feb 3, 2022
79e2ab2
build: remove windows-2022 from v16.x actions
danielleadams Mar 11, 2022
ecb5263
test: renew certificates for specific test
lpinca Mar 15, 2022
82c537f
2022-03-15, Version 16.14.1 'Gallium' (LTS)
danielleadams Mar 3, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 1 addition & 6 deletions .eslintrc.js
Expand Up @@ -163,7 +163,7 @@ module.exports = {
'keyword-spacing': 'error',
'linebreak-style': ['error', 'unix'],
'max-len': ['error', {
code: 80,
code: 120,
ignorePattern: '^// Flags:',
ignoreRegExpLiterals: true,
ignoreTemplateLiterals: true,
Expand All @@ -186,7 +186,6 @@ module.exports = {
'no-proto': 'error',
'no-redeclare': ['error', { 'builtinGlobals': false }],
'no-restricted-modules': ['error', 'sys'],
/* eslint-disable max-len */
'no-restricted-properties': [
'error',
{
Expand Down Expand Up @@ -239,7 +238,6 @@ module.exports = {
message: 'Use Number.isNaN() instead of the global isNaN() function.',
},
],
/* eslint-enable max-len */
'no-return-await': 'error',
'no-self-compare': 'error',
'no-tabs': 'error',
Expand Down Expand Up @@ -297,10 +295,7 @@ module.exports = {
'valid-typeof': ['error', { requireStringLiterals: true }],

// ESLint recommended rules that we disable
'no-cond-assign': 'off',
'no-empty': 'off',
'no-inner-declarations': 'off',
'no-prototype-builtins': 'off',

// JSDoc recommended rules that we disable
'jsdoc/require-jsdoc': 'off',
Expand Down
6 changes: 2 additions & 4 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Expand Up @@ -13,9 +13,7 @@
/CODE_OF_CONDUCT.md @nodejs/tsc
/CONTRIBUTING.md @nodejs/tsc
/LICENSE @nodejs/tsc
/doc/guides/contributing/*.md @nodejs/tsc
/doc/guides/collaborator-guide.md @nodejs/tsc
/doc/guides/offboarding.md @nodejs/tsc
/doc/contributing/*.md @nodejs/tsc

# streams

Expand Down Expand Up @@ -88,7 +86,7 @@

/src/node_api* @nodejs/node-api
/src/js_native_api* @nodejs/node-api
/doc/guides/adding-new-napi-api.md @nodejs/node-api
/doc/contributing/adding-new-napi-api.md @nodejs/node-api
/doc/api/n-api.md @nodejs/node-api

# gyp
Expand Down
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/2-feature-request.yml
Expand Up @@ -8,6 +8,9 @@ body:
Thank you for suggesting an idea to make Node.js better.

Please fill in as much of the following form as you're able.

For more information on how the project manages feature
requests, see [Feature request management](https://github.com/nodejs/node/blob/HEAD/doc/guides/feature-request-management.md).
- type: textarea
attributes:
label: What is the problem this feature will solve?
Expand Down
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Expand Up @@ -3,7 +3,7 @@ Before submitting a pull request, please read
https://github.com/nodejs/node/blob/HEAD/CONTRIBUTING.md.

Commit message formatting guidelines:
https://github.com/nodejs/node/blob/HEAD/doc/guides/contributing/pull-requests.md#commit-message-guidelines
https://github.com/nodejs/node/blob/HEAD/doc/contributing/pull-requests.md#commit-message-guidelines

For code changes:
1. Include tests for any bug fixes or new features.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto-start-ci.yml
Expand Up @@ -5,7 +5,7 @@ on:
# Runs every five minutes (fastest the scheduler can run). Five minutes is
# optimistic, it can take longer to run.
# To understand why `schedule` is used instead of other events, refer to
# ./doc/guides/commit-queue.md
# ./doc/contributing/commit-queue.md
- cron: "*/5 * * * *"

env:
Expand Down
6 changes: 1 addition & 5 deletions .github/workflows/build-windows.yml
Expand Up @@ -26,11 +26,7 @@ env:
jobs:
build-windows:
if: github.event.pull_request.draft == false
strategy:
matrix:
windows: [windows-2019, windows-2022]
fail-fast: false
runs-on: ${{ matrix.windows }}
runs-on: windows-2019
steps:
- uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage-windows.yml
Expand Up @@ -31,7 +31,7 @@ env:
jobs:
coverage-windows:
if: github.event.pull_request.draft == false
runs-on: windows-latest
runs-on: windows-2019
steps:
- uses: actions/checkout@v2
with:
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -159,3 +159,6 @@ install_manifest.txt
__pycache__
.DS_Store
*~

# === Rules for C++ development ===
compile_commands.json
10 changes: 10 additions & 0 deletions .mailmap
Expand Up @@ -4,6 +4,8 @@ Aaron Heckmann <aaron.heckmann@gmail.com> <aaron.heckmann+github@gmail.com>
Aayush Ahuja <aayush.a@directi.com>
Abe Fettig <abefettig@gmail.com> <abe@fettig.net>
Abhimanyu Vashisht <abhimanyuvashisht.av@gmail.com>
Akhil Marsonya <akhil.marsonya27@gmail.com>
Akhil Marsonya <akhil.marsonya27@gmail.com> <16393876+marsonya@users.noreply.github.com>
Akito Ito <akito0107@gmail.com> <akito_ito@r.recruit.co.jp>
Alejandro Estrada <estrada9166@gmail.com>
Alejandro Estrada <estrada9166@gmail.com> <estrada9166@hotmail.com>
Expand Down Expand Up @@ -82,6 +84,7 @@ Caralyn Reisle <caralynreisle@gmail.com>
Charles <ineedpracticing@gmail.com> <cydjudge@users.noreply.github.com>
Charles Rudolph <charles.rudolph@originate.com>
Chen Gang <gangc.cxy@foxmail.com>
Chen Gang <gangc.cxy@foxmail.com> <13298548+MoonBall@users.noreply.github.com>
Chew Choon Keat <choonkeat@gmail.com>
Chris Andrews <cpandrews8@gmail.com>
Chris Johnson <chris.s.johnson4@gmail.com>
Expand Down Expand Up @@ -111,6 +114,7 @@ Daniel Paulino <d_paulino@outlook.com>
Daniel Pihlström <sciolist.se@gmail.com>
Daniel Wang <wangyang0123@gmail.com>
Daniel Wang <wangyang0123@gmail.com> <wangyang02@baidu.com>
Danielle Adams <adamzdanielle@gmail.com> <6271256+danielleadams@users.noreply.github.com>
Danielle Adams <adamzdanielle@gmail.com> <danielle.adams@heroku.com>
Danny Guo <danny@dannyguo.com> <dannyguo91@gmail.com>
Danny Nemer <hi@dannynemer.com> <DannyNemer@users.noreply.github.com>
Expand Down Expand Up @@ -230,6 +234,8 @@ Jerry Chin <qinjia@outlook.com>
Jessica Quynh Tran <jessica.quynh.tran@gmail.com>
Jesús Leganés-Combarro 'piranna <piranna@gmail.com>
Jimb Esser <wasteland@gmail.com> <jimb@railgun3d.com>
Jithil P Ponnan <jithil@outlook.com>
Jithil P Ponnan <jithil@outlook.com> <MrJithil@users.noreply.github.com>
Jochen Eisinger <jochen@chromium.org>
Joe Shaw <joe@joeshaw.org> <joeshaw@litl.com>
Johan Bergström <bugs@bergstroem.nu>
Expand Down Expand Up @@ -322,6 +328,7 @@ Matthew Turner <matty_t47@hotmail.com> <ramesius@users.noreply.github.com>
Matthias Bastian <dev@matthias-bastian.de> <piepmatz@users.noreply.github.com>
Maurice Hayward <mauricehayward1@gmail.com>
Maya Lekova <apokalyptra@gmail.com> <mslekova@chromium.org>
Mestery <mestery@protonmail.com> <mestery@pm.me>
Michael Bernstein <michaelrbernstein@gmail.com>
Michael Dawson <midawson@redhat.com> <mdawson@devrus.com>
Michael Dawson <midawson@redhat.com> <michael_dawson@ca.ibm.com>
Expand Down Expand Up @@ -378,6 +385,7 @@ Qingyu Deng <i@ayase-lab.com> <bitdqy@hotmail.com>
Rachel White <loveless@gmail.com>
Ratikesh Misra <ratikesh92@gmail.com>
Ravindra Barthwal <ravindrabarthwal@users.noreply.github.com>
Ray <rayw.public@gmail.com> <ray@isrc.iscas.ac.cn>
Ray Morgan <rmorgan@zappos.com>
Ray Solomon <raybsolomon@gmail.com>
Raymond Feng <enjoyjava@gmail.com> <raymond@strongloop.com>
Expand Down Expand Up @@ -527,6 +535,8 @@ xiaoyu <306766053@qq.com>
Xu Meng <dmabupt@gmail.com> <mengxumx@cn.ibm.com>
Yael Hermon <yaelherm@gmail.com> <yaelhe@wix.com>
Yang Guo <yangguo@chromium.org>
Yash Ladha <yash@yashladha.in> <18033231+yashLadha@users.noreply.github.com>
Yash Ladha <yash@yashladha.in> <yashladhapankajladha123@gmail.com>
ycjcl868 <45808948@qq.com> <chaolinjin@gmail.com>
Yingchen Xue <yingchenxue@qq.com>
Yongsheng Zhang <zyszys98@gmail.com>
Expand Down
29 changes: 24 additions & 5 deletions AUTHORS
Expand Up @@ -3027,7 +3027,7 @@ Christian Niederer <aqpoba@gmail.com>
Sk Sajidul Kadir <sheikh.sajid522@gmail.com>
Bartlomiej Brzozowski <bart.brzozowski@janeasystems.com>
Saajan <saajan.sn@gmail.com>
Yash Ladha <yashladhapankajladha123@gmail.com>
Yash Ladha <yash@yashladha.in>
Alex R <alexei.rudenko@gmail.com>
Hachimi Aa (Sfeir) <hachimi.aa@sfeir.com>
Daniel Estiven Rico Posada <danielrico.posada@gmail.com>
Expand Down Expand Up @@ -3220,7 +3220,7 @@ Akash Negi <55234838+NegiAkash890@users.noreply.github.com>
James Addison <jay@jp-hosting.net>
Fabian Cook <hello@fabiancook.dev>
Kalvin Vasconcellos <kalvin.vasconcellos@gmail.com>
marsonya <akhil.marsonya27@gmail.com>
Akhil Marsonya <akhil.marsonya27@gmail.com>
Qingyu Deng <i@ayase-lab.com>
Matin Zadehdolatabad <zadehdolatabad@gmail.com>
Daniel Clark <daniec@microsoft.com>
Expand Down Expand Up @@ -3272,7 +3272,7 @@ Arnold Zokas <arnold.zokas@coderoom.net>
Nils Dralle <nils.91@googlemail.com>
Jesse Chan <jc@linux.com>
helloyou2012 <helloyou2012@yeah.net>
MrJithil <jithil@outlook.com>
Jithil P Ponnan <jithil@outlook.com>
Rodolfo Carvalho <rhcarvalho@gmail.com>
Jordan Baczuk <JBaczuk@users.noreply.github.com>
moander <moander@outlook.com>
Expand Down Expand Up @@ -3310,7 +3310,7 @@ nerdthatnoonelikes <kenrag24@gmail.com>
Nikita Rykov <40735471+angrymouse@users.noreply.github.com>
Benjamin Mayr <b.mayr@cognigy.com>
Lew Gordon <lew.gordon@genesys.com>
Mestery <mestery@pm.me>
Mestery <mestery@protonmail.com>
Himadri Ganguly <himadri.tech@gmail.com>
Howie Zhao <howiezhaohr@hotmail.com>
Luan Devecchi <luan@engineer.com>
Expand All @@ -3319,7 +3319,7 @@ Justin <justinleeong@gmail.com>
Raz Luvaton <rluvaton@gmail.com>
Don Jayamanne <don.jayamanne@yahoo.com>
Felix Yan <felixonmars@archlinux.org>
Ray <ray@isrc.iscas.ac.cn>
Ray <rayw.public@gmail.com>
Node.js GitHub Bot <github-bot@iojs.org>
Alexey Ten <alexeyten@gmail.com>
JckXia <ys3xia@uwaterloo.ca>
Expand Down Expand Up @@ -3394,5 +3394,24 @@ alexcfyung <alexcfyung@hotmail.com>
Gaby Baghdadi <baghdadi@ca.ibm.com>
Wayne Zhang <zsw007@gmail.com>
nikoladev <15011519+nikoladev@users.noreply.github.com>
Antonio Román <kyradiscord@gmail.com>
JoostK <joost.koehoorn@gmail.com>
Yu <yu521088@gmail.com>
Shi Pujin <shipujin.t@gmail.com>
Daoming Qiu <daoming.qiu@intel.com>
Job <Manduro@users.noreply.github.com>
Alex Agranov <v-alagra@microsoft.com>
Shalvah <shalvah@users.noreply.github.com>
Gabriel Trujillo <joaqt23@gmail.com>
LiviaMedeiros <livia@cirno.name>
iMoses <imoses.g@gmail.com>
Harshil jain <twitharshil@gmail.com>
Tobias Hernstig <30827238+thernstig@users.noreply.github.com>
Ben McCann <322311+benmccann@users.noreply.github.com>
Caio Agiani <agianicaio@gmail.com>
Ateş Göral <ates@magnetiq.com>
Tony Gorez <gorez.tony@gmail.com>
ofirbarak <ofirbirka@gmail.com>
Bar Admoni <bar6020677@gmail.com>

# Generated by tools/update-authors.js
3 changes: 2 additions & 1 deletion BUILDING.md
Expand Up @@ -219,9 +219,10 @@ Supported platforms and toolchains change with each major version of Node.js.
This document is only valid for the current major version of Node.js.
Consult previous versions of this document for older versions of Node.js:

* [Node.js 17](https://github.com/nodejs/node/blob/v17.x/BUILDING.md)
* [Node.js 16](https://github.com/nodejs/node/blob/v16.x/BUILDING.md)
* [Node.js 14](https://github.com/nodejs/node/blob/v14.x/BUILDING.md)
* [Node.js 12](https://github.com/nodejs/node/blob/v12.x/BUILDING.md)
* [Node.js 10](https://github.com/nodejs/node/blob/v10.x/BUILDING.md)

## Building Node.js on supported platforms

Expand Down
3 changes: 2 additions & 1 deletion CHANGELOG.md
Expand Up @@ -33,7 +33,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V16.md#16.14.0">16.14.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V16.md#16.14.1">16.14.1</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V16.md#16.14.0">16.14.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V16.md#16.13.2">16.13.2</a><br/>
<a href="doc/changelogs/CHANGELOG_V16.md#16.13.1">16.13.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V16.md#16.13.0">16.13.0</a><br/>
Expand Down
26 changes: 13 additions & 13 deletions CONTRIBUTING.md
Expand Up @@ -5,28 +5,28 @@
* [Pull Requests](#pull-requests)
* [Developer's Certificate of Origin 1.1](#developers-certificate-of-origin)

## [Code of Conduct](./doc/guides/contributing/code-of-conduct.md)
## [Code of Conduct](./doc/contributing/code-of-conduct.md)

The Node.js project has a
[Code of Conduct](https://github.com/nodejs/admin/blob/HEAD/CODE_OF_CONDUCT.md)
to which all contributors must adhere.

See [details on our policy on Code of Conduct](./doc/guides/contributing/code-of-conduct.md).
See [details on our policy on Code of Conduct](./doc/contributing/code-of-conduct.md).

## [Issues](./doc/guides/contributing/issues.md)
## [Issues](./doc/contributing/issues.md)

* [Asking for General Help](./doc/guides/contributing/issues.md#asking-for-general-help)
* [Discussing non-technical topics](./doc/guides/contributing/issues.md#discussing-non-technical-topics)
* [Submitting a Bug Report](./doc/guides/contributing/issues.md#submitting-a-bug-report)
* [Triaging a Bug Report](./doc/guides/contributing/issues.md#triaging-a-bug-report)
* [Asking for General Help](./doc/contributing/issues.md#asking-for-general-help)
* [Discussing non-technical topics](./doc/contributing/issues.md#discussing-non-technical-topics)
* [Submitting a Bug Report](./doc/contributing/issues.md#submitting-a-bug-report)
* [Triaging a Bug Report](./doc/contributing/issues.md#triaging-a-bug-report)

## [Pull Requests](./doc/guides/contributing/pull-requests.md)
## [Pull Requests](./doc/contributing/pull-requests.md)

* [Dependencies](./doc/guides/contributing/pull-requests.md#dependencies)
* [Setting up your local environment](./doc/guides/contributing/pull-requests.md#setting-up-your-local-environment)
* [The Process of Making Changes](./doc/guides/contributing/pull-requests.md#the-process-of-making-changes)
* [Reviewing Pull Requests](./doc/guides/contributing/pull-requests.md#reviewing-pull-requests)
* [Notes](./doc/guides/contributing/pull-requests.md#notes)
* [Dependencies](./doc/contributing/pull-requests.md#dependencies)
* [Setting up your local environment](./doc/contributing/pull-requests.md#setting-up-your-local-environment)
* [The Process of Making Changes](./doc/contributing/pull-requests.md#the-process-of-making-changes)
* [Reviewing Pull Requests](./doc/contributing/pull-requests.md#reviewing-pull-requests)
* [Notes](./doc/contributing/pull-requests.md#notes)

<a id="developers-certificate-of-origin"></a>

Expand Down
4 changes: 2 additions & 2 deletions GOVERNANCE.md
Expand Up @@ -25,7 +25,7 @@ Triagers are given the "Triage" GitHub role and have:
See:

* [List of triagers](./README.md#triagers)
* [A guide for triagers](./doc/guides/contributing/issues.md#triaging-a-bug-report)
* [A guide for triagers](./doc/contributing/issues.md#triaging-a-bug-report)

## Collaborators

Expand Down Expand Up @@ -54,7 +54,7 @@ result in collaborators removing their opposition.
See:

* [List of collaborators](./README.md#current-project-team-members)
* [A guide for collaborators](./doc/guides/collaborator-guide.md)
* [A guide for collaborators](./doc/contributing/collaborator-guide.md)

### Collaborator activities

Expand Down