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

v18.17.0 release proposal #48694

Merged
merged 490 commits into from
Jul 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
490 commits
Select commit Hold shift + click to select a range
4f541c3
doc: clarify concurrency model of test runner
tniessen Apr 24, 2023
64c3154
tools: fix skip message in update-cjs-module-lexer
tniessen Apr 24, 2023
3bbb1fc
test_runner: fix test counting
MoLow Apr 24, 2023
323881f
test_runner: fix test runner concurrency
MoLow Apr 22, 2023
7283486
deps: update undici to 5.22.0
nodejs-github-bot Apr 25, 2023
d0ad873
src: prevent changing FunctionTemplateInfo after publish
codebytere Apr 25, 2023
cb3abda
test_runner: remove no-op validation
cjihrig Apr 25, 2023
2a682b5
doc: async_hooks asynchronous content example add mjs code
btea Apr 26, 2023
beaad7f
node-api: test passing NULL to napi_define_class
gabrielschulhof Apr 26, 2023
19b0f24
tls: accept SecureContext object in server.addContext()
HinataKah0 Apr 26, 2023
4e0d19e
tools: automate v8 patch update
marco-ippolito Apr 26, 2023
709bf1c
dns: expose getDefaultResultOrder
btea Apr 26, 2023
5ee5543
tools: fix update-v8-patch cache
marco-ippolito Apr 26, 2023
8ca50b6
tools: move update-npm to dep updaters
marco-ippolito Apr 26, 2023
d3449ca
stream: prevent pipeline hang with generator functions
debadree25 Apr 27, 2023
8e6af9f
src: mark fatal error functions as noreturn
legendecas Apr 27, 2023
d669714
test: remove spaces from test runner test names
tniessen Apr 27, 2023
33ec10e
doc: add link to news for Node.js core
mhdawson Apr 27, 2023
77f2b97
src: fix typo in comment in quic/sessionticket.cc
tniessen Apr 28, 2023
64d19f4
doc: move addaleax to TSC emeriti
addaleax Apr 27, 2023
4c0036b
test_runner: support combining coverage reports
cjihrig Apr 28, 2023
3dddc01
doc,test: fix concurrency option of test()
tniessen Apr 28, 2023
cce372e
deps: V8: cherry-pick c5ab3e4f0c5a
richardlau Apr 28, 2023
994be57
doc: move BethGriggs to regular member
Trott Apr 28, 2023
0927c67
doc: fix typo in webstreams.md
christiantakle Apr 28, 2023
933673d
src: avoid copying string in fs_permission
anonrig Apr 29, 2023
4729d30
v8: fix ERR_NOT_BUILDING_SNAPSHOT is not a constructor
legendecas Apr 29, 2023
8398bca
test_runner: fix --require with --experimental-loader
MoLow Apr 29, 2023
899eea6
tools: update lint-md-dependencies to rollup@3.21.1
nodejs-github-bot Apr 30, 2023
d31d9c7
meta: ping nodejs/startup for startup test changes
joyeecheung Apr 30, 2023
fd0f362
doc: remove MoLow from Triagers
MoLow Apr 30, 2023
60ca69d
benchmark: add eventtarget creation bench
RafaelGSS Apr 30, 2023
72443bc
build: refactor configure.py
VoltrexKeyva May 1, 2023
11a2d1c
test: add and use tmpdir.hasEnoughSpace()
tniessen May 1, 2023
8eef5f5
tools: update doc to highlight.js@11.8.0
nodejs-github-bot May 2, 2023
7e95fba
meta: fix dependabot commit message
Mesteery May 2, 2023
a9e8a20
doc: create maintaining folder for deps
marco-ippolito May 2, 2023
5ca437b
build: use pathlib for paths
VoltrexKeyva May 2, 2023
4b2a015
http: remove internal error in assignSocket
mcollina May 2, 2023
dedbeee
test: refactor to use `getEventListeners` in timers
deokjinkim May 3, 2023
03dcf7b
test: migrate message tests to use assertSnapshot
MoLow Apr 27, 2023
706c87d
tools: fix jsdoc lint
MoLow Apr 30, 2023
951cc7b
tools: update eslint to 8.39.0
nodejs-github-bot Apr 30, 2023
f1e1312
test: fix WPT state when process exits but workers are still running
panva May 3, 2023
be49669
doc: update BUILDING.md previous versions links
tniessen May 3, 2023
e4539e1
doc,test: update the v8.startupSnapshot doc and test the example
joyeecheung May 3, 2023
559c98f
src: prefer data accessor of string and vector
VoltrexKeyva May 3, 2023
2b0c57c
doc: add ovflowd to collaborators
ovflowd May 3, 2023
f0d8352
meta: bump codecov/codecov-action from 3.1.1 to 3.1.3
dependabot[bot] May 3, 2023
2d13cde
meta: bump github/codeql-action from 2.2.9 to 2.3.2
dependabot[bot] May 3, 2023
75d397e
doc: replace EOL versions in README
tniessen May 3, 2023
95972aa
test: migrate a pseudo_tty test to use assertSnapshot
MoLow May 4, 2023
8bcfcc0
doc: add valgrind suppression details
KevinEady May 4, 2023
b34eaf3
path: indicate index of wrong resolve() parameter
sosoba May 4, 2023
5f8aef4
quic: address recent coverity warning
mhdawson May 4, 2023
274c0f2
src: avoid strcmp() with Utf8Value
tniessen May 4, 2023
cf8845d
module: block requiring `test/reporters` without scheme
MoLow May 5, 2023
9186f3a
http2: improve nghttp2 error callback
tniessen May 5, 2023
e2553b1
node-api: get Node API version used by addon
vmoroz Apr 7, 2023
1b84e85
test: fix output tests when path includes node version
MoLow May 5, 2023
0114201
doc: swap Matteo with Rafael in the stewards
RafaelGSS May 5, 2023
94b5eaa
doc: update supported version of FreeBSD to 12.4
targos May 6, 2023
49875f0
doc: fix params names
Semigradsky May 6, 2023
30b7133
src: clarify the parameter name in `Permission::Apply`
daeyeon May 7, 2023
b796d35
deps: upgrade npm to 9.6.6
npm-cli-bot May 7, 2023
81d8d95
test: fix webcrypto wrap unwrap tests
panva May 7, 2023
de1338d
crypto: fix webcrypto private/secret import with empty usages
panva May 7, 2023
7c80439
test: use appropriate usages for a negative import test
panva May 7, 2023
e30e6a7
meta: remove extra space in scorecard workflow
Mesteery May 1, 2023
eef6442
meta: bump actions/checkout from 3.3.0 to 3.5.2
dependabot[bot] May 1, 2023
20a5cc2
meta: bump actions/setup-python from 4.5.0 to 4.6.0
dependabot[bot] May 7, 2023
353dfbd
meta: bump step-security/harden-runner from 2.2.1 to 2.3.1
dependabot[bot] May 7, 2023
cca557c
buffer: combine checking range of sourceStart in `buf.copy`
deokjinkim May 7, 2023
b171c1a
dgram: convert macro to template
tniessen May 8, 2023
33daa89
src: register ext reference for Fingerprint512
tniessen May 8, 2023
35d1def
child_process: use signal.reason in child process abort
debadree25 May 8, 2023
52532c2
tools: update eslint to 8.40.0
nodejs-github-bot May 9, 2023
bf4eb05
doc: ntfs junction points must link to directories
bnoordhuis May 9, 2023
fdf9681
tools: update lint-md-dependencies to rollup@3.21.5
nodejs-github-bot May 9, 2023
b80e006
doc: mark global object as legacy
mertcanaltin May 9, 2023
3bf2bd4
tools: automate icu-small update
marco-ippolito May 9, 2023
2cc8715
doc: document make lint-md-clean
mcollina May 10, 2023
9b44c56
fs: make readdir recursive algorithm iterative
Ethan-Arrowood May 10, 2023
4bad757
src: rename SKIP_CHECK_SIZE to SKIP_CHECK_STRLEN
tniessen May 10, 2023
ea543d9
test_runner: omit inaccessible files from coverage
cjihrig May 10, 2023
4bece05
test,crypto: update WebCryptoAPI WPT
panva May 10, 2023
4737314
test_runner: fix ordering of test hooks
philnash May 11, 2023
4c55681
src: move BlobSerializerDeserializer to a separate header file
RaisinTen May 9, 2023
546224c
meta: add security-wg ping to permission.js
RafaelGSS May 11, 2023
244db96
doc: remove broken link
Trott May 11, 2023
ab36a30
test: unskip negative-settimeout.any.js WPT
panva May 12, 2023
2b65625
lib: update comment
sinkhaha May 5, 2023
78972d4
worker: support more cases when (de)serializing errors
MoLow May 12, 2023
3b018c8
doc: fix broken link
Trott May 12, 2023
3460cf9
doc: fix broken link to TC39 import attributes proposal
Trott May 13, 2023
4b2aa3d
vm,lib: refactor microtaskQueue assignment logic
XadillaX Apr 28, 2023
dc318f2
http: prevent writing to the body when not allowed by HTTP spec
gerrard00 May 13, 2023
081a6ff
doc: update measure memory rejection information
yashLadha May 13, 2023
dab3186
meta: bump actions/setup-python from 4.5.0 to 4.6.0
Trott May 13, 2023
035356f
doc: update description of global
tniessen May 13, 2023
89e068a
tools: debug log for nghttp3
marco-ippolito May 14, 2023
4dcf5e2
meta: bump github/codeql-action from 2.3.2 to 2.3.3
Trott May 14, 2023
af90fb9
meta: bump step-security/harden-runner from 2.3.1 to 2.4.0
Trott May 14, 2023
dbffad9
doc: add missing deprecated blocks to cluster
tniessen May 14, 2023
9309fd3
deps: update simdutf to 3.2.9
nodejs-github-bot May 14, 2023
866ed6a
test_runner: add shorthands to `test`
atlowChemi May 15, 2023
0d0fad8
vm: fix crash when setting __proto__ on context's globalThis
F3n67u May 15, 2023
a3f0504
test: mark test-esm-loader-http-imports as flaky
tniessen May 15, 2023
2a35462
src: deduplicate X509Certificate::Fingerprint*
tniessen May 15, 2023
13bc548
permission: remove unused function declaration
deokjinkim May 15, 2023
bdca468
test_runner: use v8.serialize instead of TAP
MoLow May 15, 2023
8cabfe7
crypto: fix setEngine() when OPENSSL_NO_ENGINE set
tniessen May 15, 2023
3611027
doc: clarify CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED
tniessen May 16, 2023
070c345
doc: mark Node.js 14 as End-of-Life
richardlau May 16, 2023
ce859f9
doc: fix typo in binding functions
deokjinkim May 16, 2023
e8f2c0a
deps: update undici to 5.22.1
nodejs-github-bot May 16, 2023
bb85976
meta: move one or more collaborators to emeritus
nodejs-github-bot May 17, 2023
ccd2795
tools: update remark-preset-lint-node to 4.0.0
nodejs-github-bot May 17, 2023
2ba08ac
benchmark: use `cluster.isPrimary` instead of `cluster.isMaster`
deokjinkim May 17, 2023
ca4a0e3
test: fix parsing test flags
daeyeon May 17, 2023
7b816b4
test: fix suite signal
benjamingr May 17, 2023
3b2cee0
test: move `test-cluster-primary-error` flaky test
anonrig May 17, 2023
d9448b8
meta: remove dont-land-on-v14 auto labeling
shrujalshah28 May 18, 2023
ed0b62c
fs: add support for mode flag to specify the copy behavior
tetsuharuohzeki Apr 20, 2023
7617772
crypto: use openssl's own memory BIOs in crypto_context.cc
GauriSpears May 18, 2023
4b280d5
node-api: napi_ref on all types is experimental
vmoroz May 12, 2023
b9df1a9
url: clean vertical alignment of docs
binury May 18, 2023
c22f739
doc: document node-api version process
legendecas May 19, 2023
6acbb23
deps: upgrade npm to 9.6.7
npm-cli-bot May 19, 2023
c5af5a4
module: change default resolver to not throw on unknown scheme
giltayar May 19, 2023
3c713e7
doc: update broken spkac link
Trott May 19, 2023
8ae5c8c
doc: update broken EVP_BytesToKey link
Trott May 19, 2023
169c8ee
deps: update uvwasi to 0.0.17
nodejs-github-bot May 4, 2023
8090d29
deps: update uvwasi to 0.0.18
nodejs-github-bot May 19, 2023
98c6e4b
doc: use secure key length for HMAC generateKey
tniessen May 19, 2023
53c02b2
node-api: add status napi_cannot_run_js
gabrielschulhof May 13, 2023
27a76cf
deps,test: update postject to 1.0.0-alpha.6
nodejs-github-bot May 21, 2023
5c5b1d2
test: ignore helper files in WPTs
panva May 21, 2023
2a4f79a
doc: clarify tty.isRaw
jrvidal May 21, 2023
168d080
tools: fix zconf.h path
lpinca May 21, 2023
bdf366a
doc: update SEA source link
Trott May 21, 2023
0b0818c
tools: add debug logs
marco-ippolito May 22, 2023
7fa144e
test: skip test-http-pipeline-flood on IBM i
abmusse May 22, 2023
3e4a469
doc: fix typo in crypto legacy streams API section
tniessen May 22, 2023
d4572d3
deps: update corepack to 0.18.0
nodejs-github-bot May 23, 2023
48bd124
deps: update minimatch to 9.0.1
nodejs-github-bot May 23, 2023
6674ed1
tools: update doc to remark-parse@10.0.2
nodejs-github-bot May 23, 2023
739c314
tools: update lint-md-dependencies
nodejs-github-bot May 23, 2023
64ff6fe
tools: update eslint to 8.41.0
nodejs-github-bot May 23, 2023
e0d0b19
test_runner: display dot report as wide as the terminal width
rluvaton May 23, 2023
b18a78c
test_runner: delegate stderr and stdout formatting to reporter
HinataKah0 May 23, 2023
87b36b3
tools: update cpplint to 1.6.1
anonrig May 21, 2023
25b0033
tools: refloat 7 Node.js patches to cpplint.py
Trott Oct 9, 2020
999a289
tools: fix race condition when npm installing
tniessen May 23, 2023
47602fe
test_runner: fix test deserialize edge cases
MoLow May 23, 2023
e88c079
deps: update simdutf to 3.2.12
nodejs-github-bot May 23, 2023
585d628
stream: deprecate asIndexedPairs
atlowChemi May 24, 2023
8f1fc0b
test,doc,sea: run SEA tests on ppc64
RaisinTen May 24, 2023
e18c125
tools: add security-wg as dep updaters owner
marco-ippolito May 24, 2023
e9d4baf
doc: clarify mkdir() recursive behavior
Stevepurpose May 24, 2023
d14018e
doc: improve HMAC key recommendations
tniessen May 24, 2023
e4a5d62
doc: update outdated section on TLSv1.3-PSK
tniessen May 24, 2023
9b849a7
tools: use latest upstream commit for zlib updates
fasenderos May 17, 2023
4c5c63f
tools: alphabetize CODEOWNERS
Trott May 22, 2023
a2552ab
lib: use existing `isWindows` variable
sinkhaha May 25, 2023
fbb4b37
deps: update histogram to 0.11.7
marco-ippolito Apr 27, 2023
74206b2
deps: update histogram 0.11.8
marco-ippolito May 22, 2023
9aed868
tools: open issue when update workflow fails
marco-ippolito May 25, 2023
69205a2
doc: update socket.remote* properties documentation
Basa198 May 25, 2023
e6f37d1
doc: add Ruy to list of TSC members
mhdawson May 25, 2023
eb96856
src: include missing header in node_sea.h
joyeecheung May 25, 2023
230335e
doc: add version info on the SEA docs
aduh95 May 25, 2023
7692d2e
cluster: use ObjectPrototypeHasOwnProperty
daeyeon May 25, 2023
446f611
test: fix flaky test-runner-watch-mode
MoLow May 25, 2023
24abe07
tools: log and verify sha256sum
fasenderos May 25, 2023
709e368
http: send implicit headers on HEAD with no body
mcollina May 26, 2023
1662e89
build: add action to close stale PRs
mhdawson May 17, 2023
d9a68b8
vm: properly handle defining symbol props
dubzzz May 26, 2023
5445835
src: check node_extra_ca_certs after openssl cfg
ckcr4lyf May 24, 2023
fe15dae
doc: add `auto` intrinsic height to prevent jitter/flicker
dholbert May 27, 2023
92e0ea4
doc: remove broken link for keygen
Trott May 27, 2023
e437a0a
doc: fix typo in readline completer function section
devule May 27, 2023
1847669
test: mark test_cannot_run_js as flaky
kvakil May 27, 2023
795ca70
doc: add atlowChemi to triagers
atlowChemi May 28, 2023
67b2c2a
doc: fix broken link to new folder doc/contributing/maintaining
fasenderos May 27, 2023
563f9fe
doc,vm: clarify usage of cachedData in vm.compileFunction()
RaisinTen May 29, 2023
d1295d7
test_runner: remove redundant check from coverage
cjihrig May 29, 2023
19ad471
doc: update codeowners with website team
ovflowd May 29, 2023
1a5cddf
tools: harmonize `dep_updaters` scripts
aduh95 May 29, 2023
d9afffa
tools: use shasum instead of sha256sum
lpinca May 29, 2023
7250d8c
Revert "test: unskip negative-settimeout.any.js WPT"
panva May 29, 2023
a9d0b8d
test: use lower security level in s_client
lpinca May 29, 2023
a2aa52b
doc: update Buffer.allocUnsafe description
sinkhaha May 29, 2023
f2bb191
doc: improve the documentation of the stdio option
Karnav123 May 30, 2023
0e3312b
test: fix zlib version regex
lpinca May 30, 2023
715cf81
tools: automate histogram update
marco-ippolito May 30, 2023
c29b687
test: unflake test-vm-timeout-escape-nexttick
santigimeno May 22, 2023
0cfdb3a
tools: update LICENSE and license-builder.sh
santigimeno May 24, 2023
361cf8c
tools: don't gitignore base64 config.h
bnoordhuis May 30, 2023
7558ef3
doc: update documentation for FIPS support
richardlau May 30, 2023
4d1c38b
deps: update zlib to 337322d
nodejs-github-bot May 31, 2023
6a82fbd
test_runner: fix global after hook
MoLow May 31, 2023
36bf069
src: add Realm document in the src README.md
legendecas Jun 1, 2023
93f77cb
build: set v8_enable_webassembly=false when lite mode is enabled
TerrorJack Jun 1, 2023
27f195f
doc: document watch option for node:test run()
MoLow Jun 1, 2023
618a9e1
test_runner: stop watch mode when abortSignal aborted
MoLow May 30, 2023
033d0bb
test_runner: emit `test:watch:drained` event
MoLow May 30, 2023
e049ce2
tls: reapply servername on happy eyeballs connect
indutny Jun 2, 2023
ce7e6c6
node-api: define version 9
legendecas Jun 2, 2023
286c358
lib: do not disable linter for entire files
aduh95 Jun 2, 2023
2f202c9
doc: clarify array args to Buffer.from()
bengl Jun 2, 2023
1cde4a4
Revert "tools: open issue when update workflow fails"
marco-ippolito Jun 3, 2023
5d75ec4
module: reduce the number of URL initializations
anonrig May 31, 2023
b1854fe
meta: bump codecov/codecov-action from 3.1.3 to 3.1.4
dependabot[bot] Jun 3, 2023
8ac4579
meta: bump actions/setup-python from 4.6.0 to 4.6.1
dependabot[bot] Jun 3, 2023
b55dc53
meta: bump github/codeql-action from 2.3.3 to 2.3.6
dependabot[bot] Jun 3, 2023
87562c9
tools: update rollup lint-md-dependencies
nodejs-github-bot May 28, 2023
9d4025c
test: mark test-child-process-pipe-dataflow as flaky
MoLow Jun 4, 2023
2262653
test_runner: apply `runOnly` on suites
MoLow Jun 1, 2023
fcf3781
lib,src,test: lint codebase according new rules for v18.x
juanarbol Jul 7, 2023
a2bfe02
tools: remove non-existing file from CODEOWNERS file
juanarbol Jul 7, 2023
c46b31f
lib: support FORCE_COLOR for non TTY streams
MoLow May 18, 2023
04eb1f8
test_runner: pass FORCE_COLOR to child process
MoLow May 23, 2023
d795c0a
test_runner: dont split lines on `test:stdout`
MoLow May 23, 2023
5d910ca
test_runner: add enqueue and dequeue events
MoLow Jun 13, 2023
3db235b
url: remove unused `kFormat` from url
anonrig Feb 27, 2023
c79e1b7
url: offload `URLSearchParams` initialization
anonrig Feb 27, 2023
aa4f485
url: set `formatUrl` method as no side effect
anonrig Mar 2, 2023
f495cb6
url: backport non-major changes from #46904
anonrig Jun 26, 2023
4784e64
url: allow extension of user provided URL objects
aduh95 Mar 19, 2023
977a8ba
url: fix array overrun in node:url::SetArgs()
anonrig Mar 10, 2023
1f2c91f
src: use std::array for passing argv in node::url
addaleax Mar 13, 2023
11f48e0
url: implement URL.canParse
KhafraDev Mar 22, 2023
96c50ba
deps: update ada to 2.0.0
nodejs-github-bot Mar 31, 2023
b395b16
url: use ada::url_aggregator for parsing urls
anonrig Mar 31, 2023
0dc485e
url: drop ICU requirement for parsing hostnames
anonrig Mar 31, 2023
8897305
url: handle URL.canParse without base parameter
anonrig Apr 14, 2023
08dd271
deps: update ada to 2.1.0
nodejs-github-bot Apr 19, 2023
42e690f
deps: update ada to 2.2.0
nodejs-github-bot Apr 25, 2023
2d03d5f
deps: update ada to 2.3.0
nodejs-github-bot Apr 27, 2023
575ddf6
deps: update ada to 2.3.1
nodejs-github-bot May 6, 2023
81b514d
deps: update ada to 2.4.0
nodejs-github-bot May 9, 2023
a4ee1f6
deps: update ada to 2.4.1
nodejs-github-bot May 17, 2023
075b6db
deps: update ada to 2.4.2
nodejs-github-bot May 23, 2023
6f3a8b4
deps: update ada to 2.5.0
nodejs-github-bot May 30, 2023
7786d7c
tools: pin ruff version number
Trott Jun 21, 2023
d002f9b
build: revert unkonwn ruff selector
MoLow Jul 13, 2023
efaa073
lib: implement AbortSignal.any()
atlowChemi May 18, 2023
156292d
lib: create weakRef only if any signals provided
atlowChemi Jun 15, 2023
a39b8a2
2023-07-18, Version 18.17.0 'Hydrogen' (LTS)
danielleadams Jul 10, 2023
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
19 changes: 19 additions & 0 deletions .devcontainer/.devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "Node.js Core Developer Environment",
"extensions": [
"github.vscode-pull-request-github",
"ms-vsliveshare.vsliveshare",
"vscode-icons-team.vscode-icons",
"visualstudioexptteam.vscodeintellicode"
],
"dockerFile": "Dockerfile",
"initializeCommand": "docker system prune -f -a",
"settings": {
"terminal.integrated.profiles.linux": {
"zsh (login)": {
"path": "zsh",
"args": ["-l"]
}
}
}
}
1 change: 1 addition & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
FROM nodejs/devcontainer:nightly
3 changes: 0 additions & 3 deletions .flake8

This file was deleted.

61 changes: 39 additions & 22 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -11,53 +11,58 @@
# tsc

/.github/CODEOWNERS @nodejs/tsc
/GOVERNANCE.md @nodejs/tsc
/onboarding.md @nodejs/tsc
/CODE_OF_CONDUCT.md @nodejs/tsc
/CONTRIBUTING.md @nodejs/tsc
/LICENSE @nodejs/tsc
/doc/contributing/*.md @nodejs/tsc
/GOVERNANCE.md @nodejs/tsc
/LICENSE @nodejs/tsc
/onboarding.md @nodejs/tsc

# website
/doc/api_assets @nodejs/website
/doc/template.html @nodejs/website
/tools/doc @nodejs/website

# streams

/lib/_stream* @nodejs/streams
/lib/internal/streams/* @nodejs/streams
/lib/stream.js @nodejs/streams
/lib/stream/* @nodejs/streams
/lib/internal/streams/* @nodejs/streams

# net

/deps/ada @nodejs/url
/deps/cares @nodejs/net
/doc/api/dns.md @nodejs/net
/doc/api/dgram.md @nodejs/net
/doc/api/dns.md @nodejs/net
/doc/api/net.md @nodejs/net
/lib/dgram.js @nodejs/net
/lib/dns.js @nodejs/net
/lib/net.js @nodejs/net
/lib/url.js @nodejs/url
/lib/internal/dgram.js @nodejs/net
/lib/internal/dns/* @nodejs/net
/lib/internal/js_stream_socket.js @nodejs/net
/lib/internal/net.js @nodejs/net
/lib/internal/socket_list.js @nodejs/net
/lib/internal/js_stream_socket.js @nodejs/net
/lib/internal/url.js @nodejs/url
/src/node_url.* @nodejs/url
/lib/net.js @nodejs/net
/lib/url.js @nodejs/url
/src/cares_wrap.cc @nodejs/net
/src/connect_wrap.* @nodejs/net
/src/connection_wrap.* @nodejs/net
/src/node_sockaddr* @nodejs/net
/src/node_url.* @nodejs/url
/src/tcp_wrap.* @nodejs/net
/src/udp_wrap.* @nodejs/net

# tls/crypto

/lib/crypto.js @nodejs/crypto
/lib/internal/crypto/* @nodejs/crypto
/lib/internal/tls/* @nodejs/crypto @nodejs/net
/lib/crypto.js @nodejs/crypto
/lib/tls.js @nodejs/crypto @nodejs/net
/src/node_crypto* @nodejs/crypto
/src/crypto/* @nodejs/crypto
/src/node_crypto* @nodejs/crypto

# http

Expand Down Expand Up @@ -93,10 +98,10 @@

# Node-API

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

# gyp

Expand All @@ -110,16 +115,19 @@
/doc/api/wasi.md @nodejs/wasi
/lib/wasi.js @nodejs/wasi
/src/node_wasi* @nodejs/wasi
/test/wasi/ @nodejs/wasi
/test/fixtures/wasi/ @nodejs/wasi
/test/wasi/ @nodejs/wasi

# Startup

/benchmark/misc/startup.js @nodejs/startup
/src/node.cc @nodejs/startup
/lib/internal/bootstrap/* @nodejs/startup
/src/node_builtins* @nodejs/startup
/src/node_realm* @nodejs/startup @nodejs/realm
/src/node_snapshot* @nodejs/startup
/lib/internal/bootstrap/* @nodejs/startup
/src/node.cc @nodejs/startup
/test/parallel/test-bootstrap-* @nodejs/startup
/test/parallel/test-snapshot-* @nodejs/startup
/tools/snapshot/* @nodejs/startup

# V8
Expand All @@ -134,19 +142,28 @@

# Test runner

/test/message/test_runner_* @nodejs/test_runner
/test/parallel/test-runner-* @nodejs/test_runner
/doc/api/test.md @nodejs/test_runner
/lib/test.js @nodejs/test_runner
/lib/internal/main/test_runner.js @nodejs/test_runner
/lib/internal/test_runner/* @nodejs/test_runner
/lib/test.js @nodejs/test_runner
/test/parallel/test-runner-* @nodejs/test_runner

# Single Executable Applications
/deps/postject @nodejs/single-executable
/doc/api/single-executable-applications.md @nodejs/single-executable
/doc/contributing/maintaining-postject.md @nodejs/single-executable
/doc/contributing/maintaining-single-executable-application-support.md @nodejs/single-executable
/doc/contributing/maintaining/maintaining-single-executable-application-support.md @nodejs/single-executable
/src/node_sea* @nodejs/single-executable
/test/fixtures/postject-copy @nodejs/single-executable
/test/parallel/test-single-executable-* @nodejs/single-executable
/tools/dep_updaters/update-postject.sh @nodejs/single-executable

# Permission Model
/doc/api/permissions.md @nodejs/security-wg
/src/permission/* @nodejs/security-wg

# Dependency Update Tools

/.github/workflows/tools.yml @nodejs/security-wg
/.github/workflows/update-openssl.yml @nodejs/security-wg
/.github/workflows/update-v8.yml @nodejs/security-wg @nodejs/v8-update
/tools/dep_updaters/* @nodejs/security-wg
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/1-bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ body:
label: How often does it reproduce? Is there a required condition?
- type: textarea
attributes:
label: What is the expected behavior?
label: What is the expected behavior? Why is that the expected behavior?
description: If possible please provide textual output instead of screenshots.
- type: textarea
attributes:
Expand Down
2 changes: 2 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,6 @@ updates:
directory: /
schedule:
interval: monthly
commit-message:
prefix: meta
open-pull-requests-limit: 10