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.7.0 release proposal #39782

Merged
merged 119 commits into from Aug 18, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
119 commits
Select commit Hold shift + click to select a range
64c02eb
perf_hooks: web performance timeline compliance
legendecas Jun 24, 2021
7d0c869
doc: add PerformanceObserver `buffered` document
legendecas Jul 25, 2021
e428972
meta: move gdams to emeritus
Trott Jul 27, 2021
af1c782
tools: update ESLint to 7.31.0
cjihrig Jul 18, 2021
23bc4cf
meta: update collaborator email in AUTHORS/.mailmap
Trott Jul 26, 2021
72af147
meta: update collaborator email in README
Trott Jul 26, 2021
110c088
meta: update collaborator email in AUTHORS/.mailmap
Trott Jul 26, 2021
3ff5e15
doc: add code example to `http.createServer` method
juanarbol Jul 19, 2021
2129ad6
doc: add code example to `fs.truncate` method
juanarbol Jul 19, 2021
54dd3df
http: decodes url.username and url.password for authorization header
Jul 8, 2021
a80c989
async_hooks: merge resource_symbol with owner_symbol
RaisinTen Apr 29, 2021
60a2b31
src: add cosmetic space character to `async_wrap.h` file
juanarbol Jul 19, 2021
eeb804a
build: use lts shorthand in GitHub Actions
Trott Jul 27, 2021
86d144c
meta: add .mailmap entry to remove duplication in AUTHORS
Trott Jul 28, 2021
0bd97e1
doc: update backport labels in release guide
richardlau Jul 27, 2021
8eccb11
doc: fence command examples in release guide
richardlau Jul 27, 2021
5df74f9
doc: remove outdated ARM information from release guide
richardlau Jul 27, 2021
0c0412e
doc: move `NODE_MODULE_VERSION` in release guide
richardlau Jul 27, 2021
6f4a2aa
meta: add .mailmap entries to remove AUTHORS duplicates
Trott Jul 28, 2021
b43f87d
meta: update .mailmap to remove duplication in AUTHORS
Trott Jul 28, 2021
55f47cc
doc: add `String.prototype.at` and `%TypedArray%.prototype.at`
ljharb Jul 30, 2021
b37575b
perf_hooks: fix performance timeline wpt failures
legendecas Jul 26, 2021
8072517
doc: add code examples to `Writable.destroy()` and `Writable.destroyed`
juanarbol Jul 22, 2021
60ab111
meta: update AUTHORS
Trott Jul 30, 2021
16d85f3
meta: add mailmap entry for ttzztztz
Trott Jul 30, 2021
96d8ecb
meta: add mailmap entry for garygsc
Trott Jul 30, 2021
9d38400
build: exclude markdown files from some GitHub Actions
Trott Jul 28, 2021
6b664e2
meta: align README/.mailmap/AUTHORS email entries
Trott Jul 24, 2021
d7c8c6d
doc: add missing `introduced_in` metadata
richardlau Jul 29, 2021
7514405
doc: update min mac ver + move mac arm64 to tier 1
Jul 30, 2021
cff2aea
test: add known issues test for debugger heap snapshot race
Trott Jul 28, 2021
058e882
lib: use ERR_ILLEGAL_CONSTRUCTOR
Mesteery Jul 28, 2021
6c375e1
debugger: remove undefined parameter
Trott Jul 29, 2021
635e1a0
test: add test-debugger-breakpoint-exists
Trott Jul 29, 2021
016b7ba
perf_hooks: fix PerformanceObserver gc crash
jasnell Jul 27, 2021
4df59bc
module: add some typings to `internal/modules/esm/resolve`
aduh95 Jul 23, 2021
9e38fc6
stream: add readableDidRead if has been read from
ronag Jul 30, 2021
1962c7c
test: convert anonymous function to arrow function
himadriganguly Jul 31, 2021
fd213ed
meta: add mailmap entry for dmabupt
Trott Jul 31, 2021
34f4bb8
meta: add mailmap entry for uttampawar
Trott Jul 31, 2021
c59e3ec
meta: add mailmap entry for ryzokuken
Trott Jul 31, 2021
3622fb1
test: deflake test-http2-buffersize
lpinca Jul 30, 2021
d1360fc
tools: update ESLint to 7.32.0
lpinca Jul 31, 2021
1474a9d
meta: update AUTHORS
Trott Aug 2, 2021
0920a8c
meta: consolidate emails for timruffles
Trott Jul 31, 2021
bb88c38
meta: consolidate emails for timcosta
Trott Jul 31, 2021
4ec5d2d
meta: consolidate emails for tadhgcreedon
Trott Jul 31, 2021
7a91d4b
meta: simplify mailmap
Trott Jul 31, 2021
793fee4
inspector: update inspector_protocol to 8ec18cf
Trott Aug 1, 2021
b1b6f20
tools: improve error detection in find-inactive-collaborators
Trott Aug 1, 2021
b585858
node-api: handle pending exception in cb wrapper
mhdawson Jul 21, 2021
f413a9d
meta: update AUTHORS
Trott Aug 2, 2021
cf5e5b5
deps: upgrade to libuv 1.42.0
lpinca Jul 26, 2021
9ab5503
doc: add point to ask H1 reporter about credit
danbev Jul 30, 2021
3321b65
debugger: prevent simultaneous heap snapshots
Trott Aug 3, 2021
81e62f6
inspector: update inspector_protocol to 89c4adf
Trott Aug 3, 2021
93a904d
crypto: implement webcrypto.randomUUID
targos Aug 4, 2021
952a528
test: pull Web Platform Tests for WebCryptoAPI
targos Aug 4, 2021
975edf5
stream: clean `endWritableNT`
Mesteery Aug 3, 2021
760cafa
doc: fix typo in `url.md`
howiezhao Aug 5, 2021
c7e918b
dns: add "tries" option to Resolve options
oluan Jul 31, 2021
88c83a4
doc: add missing change to resolver ctor
oluan Aug 1, 2021
2a00ef5
src: fix align in cares_wrap.h
oluan Aug 3, 2021
0be15ce
test: use template to concatenate string
himadriganguly Aug 2, 2021
4700f1e
doc: fix color contrast issue in light mode
Trott Aug 5, 2021
f57a0e4
stream: utility consumers for web and node.js streams
jasnell Jul 30, 2021
f5200f9
doc: update debugger.md description and examples
Trott Aug 5, 2021
9f5acfa
test: increase memory for coverage action
bcoe Aug 6, 2021
cf028df
build: fix V8 build with pointer compression
targos Aug 5, 2021
08b31f1
doc: change "Version 4 UUID" to "version 4 UUID"
tniessen Aug 6, 2021
34a041a
test: fix test-debugger-heap-profiler for workers
richardlau Aug 6, 2021
61c53f3
tools: update inspector_protocol to fe0467fd105a
Trott Aug 7, 2021
6e19c16
tools: update inspector_protocol to a53e96d31a2755eb16ca37
Trott Aug 7, 2021
c6323d8
Revert "tools: fix compiler warning in inspector_protocol"
Trott Aug 7, 2021
ee7142f
tools: update inspector_protocol to 97d3146
Trott Aug 7, 2021
8d509d8
tools: update inspector_protocol to 39ca567
Trott Aug 7, 2021
b9510d2
tools: update inspector_protocol to e8ba1a7
Trott Aug 7, 2021
aaab209
meta: consolidate email addresses for szmarczak
Trott Aug 3, 2021
a76b635
meta: consolidate email addresses for tadjik1
Trott Aug 3, 2021
91008fb
meta: consolidate email addresses for MarshallOfSound
Trott Aug 3, 2021
67cfc66
meta: update AUTHORS
Trott Aug 8, 2021
fc2a626
meta: consolidate AUTHORS entries for samshull
Trott Aug 8, 2021
5fe2827
meta: consolidate AUTHORS entries for robin-drexler
Trott Aug 8, 2021
07351ed
meta: consolidate AUTHORS entries for Ayase-252
Trott Aug 8, 2021
6c788b8
meta: consolidate AUTHORS entries for homosaur
Trott Aug 8, 2021
07cadc4
meta: consolidate AUTHORS entries for ooHmartY
Trott Aug 8, 2021
69a2a6b
bootstrap: call _undestroy() inside _destroy for stdout and stderr
mcollina Aug 6, 2021
94381fb
test: update WPT common and resources
targos Aug 7, 2021
7e98845
test: update WPT abort tests
targos Aug 7, 2021
103bf20
deps: V8: cherry-pick 81814ed44574
Qard Aug 9, 2021
0dc167a
fs: add recursive cp method
bcoe Aug 8, 2021
091a579
buffer: add Blob.prototype.stream method and other cleanups
jasnell Aug 6, 2021
53cf53c
test: enable blob.prototype.stream tests
jasnell Aug 7, 2021
37dda19
url,buffer: implement URL.createObjectURL
jasnell Aug 7, 2021
486d51a
lib: use `validateObject`
VoltrexKeyva Jul 31, 2021
be2d60d
lib: use validator
VoltrexKeyva Jul 27, 2021
c68415c
lib: use validators
VoltrexKeyva Aug 5, 2021
bfb1dc0
doc: fixed variable names in queueMicrotask example
ashishmaurya Aug 2, 2021
77f9c1f
tools: cherry-pick ffb34b6d5dbf0
RaisinTen Mar 2, 2021
52a172f
tools: fix more build warnings in inspector_protocol
richardlau Aug 10, 2021
097d898
build: run coverage for inspector protocol changes
richardlau Aug 10, 2021
9046e78
src: fix crash in AfterGetAddrInfo
addaleax Aug 11, 2021
338a166
doc: fix `fs.rmdir` `recursive` option deprecation history
aduh95 Aug 10, 2021
2751cdf
lib: use helper for readability
VoltrexKeyva Aug 3, 2021
cc08d30
lib: cleanup instance validation
VoltrexKeyva Aug 4, 2021
ca3cb96
lib: cleanup validation
VoltrexKeyva Aug 3, 2021
eb74125
tools: update path-parse in markdown linter package-lock file
Trott Aug 10, 2021
03be967
src: fix TextDecoder final flush size calculation
jasnell Aug 11, 2021
cd9b0bf
stream: ensure text() stream consumer flushes correctly
jasnell Aug 11, 2021
5bc31ea
buffer: add endings option, remove Node.js specific encoding option
jasnell Aug 8, 2021
5e10112
tools: bump remark-preset-lint-node to 3.0.0
Trott Aug 13, 2021
5afdc1f
lib: simplify validators
VoltrexKeyva Aug 12, 2021
5f92d2f
dgram: use simplified validator
VoltrexKeyva Aug 12, 2021
a5ded4a
test: use simplfied validator
VoltrexKeyva Aug 13, 2021
7ff2139
policy: fix integrity when DEFAULT_ENCODING is set
tniessen Aug 12, 2021
f18bb2a
doc: fix typo in hmac.paramNames default
J-Human Aug 14, 2021
5d66646
doc: correct cjs code to match mjs code
rluvaton Jul 24, 2021
dcab88a
worker: add brand checks for detached properties/methods
jasnell Aug 13, 2021
d5987f8
2021-08-17, Version 16.7.0 (Current)
danielleadams Aug 16, 2021
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/auto-start-ci.yml
Expand Up @@ -10,7 +10,7 @@ on:
- cron: "*/5 * * * *"

env:
NODE_VERSION: 14.x
NODE_VERSION: lts/*

jobs:
startCI:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/commit-lint.yml
Expand Up @@ -3,7 +3,7 @@ name: "Commit messages adheres to guidelines at https://goo.gl/p2fr5Q"
on: [pull_request]

env:
NODE_VERSION: 14.x
NODE_VERSION: lts/*

jobs:
lint-commit-message:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/commit-queue.yml
Expand Up @@ -15,7 +15,7 @@ on:
- cron: "*/5 * * * *"

env:
NODE_VERSION: 14.x
NODE_VERSION: lts/*

jobs:
commitQueue:
Expand Down
14 changes: 8 additions & 6 deletions .github/workflows/coverage-linux.yml
Expand Up @@ -4,19 +4,19 @@ on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
paths-ignore:
- 'doc/**'
- 'deps/**'
- '**.md'
- 'benchmark/**'
- 'tools/**'
- 'deps/**'
- 'doc/**'
push:
branches:
- master
- main
paths-ignore:
- 'doc/**'
- 'deps/**'
- '**.md'
- 'benchmark/**'
- 'tools/**'
- 'deps/**'
- 'doc/**'

env:
PYTHON_VERSION: 3.9
Expand Down Expand Up @@ -44,6 +44,8 @@ jobs:
run: NODE_V8_COVERAGE=coverage/tmp make test-cov -j2 V=1 TEST_CI_ARGS="-p dots" || exit 0
- name: Report JS
run: npx c8 report --check-coverage
env:
NODE_OPTIONS: --max-old-space-size=8192
- name: Report C++
run: cd out && gcovr --gcov-exclude='.*\b(deps|usr|out|obj|cctest|embedding)\b' -v -r Release/obj.target --xml -o ../coverage/coverage-cxx.xml --root=$(cd ../ && pwd)
# Clean temporary output from gcov and c8, so that it's not uploaded:
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/coverage-windows.yml
Expand Up @@ -4,18 +4,20 @@ on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
paths-ignore:
- 'doc/**'
- 'deps/**'
- '**.md'
- 'benchmark/**'
- 'deps/**'
- 'doc/**'
- 'tools/**'
push:
branches:
- master
- main
paths-ignore:
- 'doc/**'
- 'deps/**'
- '**.md'
- 'benchmark/**'
- 'deps/**'
- 'doc/**'
- 'tools/**'

env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/daily.yml
Expand Up @@ -6,7 +6,7 @@ on:
- cron: "0 0 * * *"

env:
NODE_VERSION: 14.x
NODE_VERSION: lts/*

jobs:
build-lto:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linters.yml
Expand Up @@ -12,7 +12,7 @@ on:

env:
PYTHON_VERSION: 3.9
NODE_VERSION: 14.x
NODE_VERSION: lts/*

jobs:
lint-addon-docs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/misc.yml
Expand Up @@ -11,7 +11,7 @@ on:
- v[0-9]+.x

env:
NODE_VERSION: 14.x
NODE_VERSION: lts/*

jobs:
build-docs:
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/test-asan.yml
Expand Up @@ -9,10 +9,12 @@ on:
- v[0-9]+.x-staging
- v[0-9]+.x
paths-ignore:
- '**.md'
- 'doc/**'
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
paths-ignore:
- '**.md'
- 'doc/**'

env:
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/test-macos.yml
Expand Up @@ -4,6 +4,7 @@ on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
paths-ignore:
- '**.md'
- 'doc/**'
push:
branches:
Expand All @@ -13,6 +14,7 @@ on:
- v[0-9]+.x-staging
- v[0-9]+.x
paths-ignore:
- '**.md'
- 'doc/**'

env:
Expand Down