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

v17.2.0 release proposal #40983

Merged
merged 110 commits into from
Nov 30, 2021
Merged
Changes from 1 commit
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
51ac59b
build: add GitHub Action to update tools modules
Trott Oct 29, 2021
30623c2
tools: improve update scripts
Trott Oct 30, 2021
dc9e688
test: add semicolons for linter update
Trott Nov 4, 2021
5b08e90
tools: update babel-eslint-parser to 7.16.0
Trott Nov 4, 2021
429915a
doc: add initial list of technical priorities
mhdawson Sep 27, 2021
2536be7
meta: update AUTHORS
nodejs-github-bot Nov 7, 2021
75288fb
doc: fix order of announce work
mhdawson Nov 4, 2021
20d7d65
doc: clarify getAuthTag with authTagLength
tniessen Nov 3, 2021
8e52563
deps: update ICU to 70.1
targos Oct 29, 2021
9271f23
doc: update maintaining ICU guide
targos Oct 29, 2021
d3070d8
doc: fix corepack grammar for `--force` flag
styfle Nov 8, 2021
80ce97f
http: change totalSocketCount only on socket creation/close
jodevsa Oct 24, 2021
924d29e
src: add and fix some preprocessor comments
tniessen Nov 2, 2021
0de2850
src: add x509.fingerprint512 to crypto module
Aug 30, 2021
5ceb06c
doc: fix linter-enforced formatting in crypto.md
VoltrexKeyva Nov 10, 2021
3d89623
test: fix flaky test-policy-integrity
Trott Nov 8, 2021
9711ccf
deps: upgrade npm to 8.1.3
npm-robot Nov 4, 2021
7f5931d
crypto: fix build without scrypt
shr-project Oct 26, 2021
8166b07
doc: fix transform stream example
evanlucas Nov 10, 2021
bddb4c6
http: add missing initialization
mhdawson Oct 21, 2021
a5a1691
fs: nullish coalescing to respect zero positional reads
mihilmy Nov 3, 2021
3be49d6
src: prevent extra copies of `TimerWrap::TimerCb`
RaisinTen Nov 12, 2021
415b42f
src,crypto: refactor `crypto_tls.*`
RaisinTen Nov 12, 2021
0691649
async_hooks: expose async_wrap providers
RafaelGSS Nov 12, 2021
10a842d
lib: fix typos in lib code comments
kuriyosh Nov 12, 2021
727b34e
tools: only validate first commit message of a PR
aduh95 Nov 12, 2021
82b4226
src,crypto: remove `AllocatedBuffer`s from `crypto_spkac`
RaisinTen Nov 13, 2021
4a971f6
async_hooks: eliminate require side effects
Nov 10, 2021
2ea08e9
doc: claim ABI version for Electron 18
VerteDinde Nov 13, 2021
7c4f9a3
stream: allow calling callback before promise
ronag Nov 10, 2021
c91a9ab
doc: tweak guidance for modules in core
mhdawson Oct 25, 2021
e451ec9
meta: edit GOVERNANCE.md for minor updates
Trott Nov 13, 2021
7d127d2
stream: fix non readable Duplex readableAborted
ronag Nov 13, 2021
2979c58
crypto: throw errors in SignTraits::DeriveBits
tniessen Nov 15, 2021
150c0f1
test: add tests for invalid UTF-8
git-srinivas Oct 23, 2021
813cf74
meta: update AUTHORS
nodejs-github-bot Nov 14, 2021
fa37428
deps: add -fno-strict-aliasing flag to libuv
danbev Nov 16, 2021
88b57bc
src,doc: add SyntaxError napi support
Nov 6, 2021
3a4f387
process: support hrtime in the snapshot
joyeecheung Jul 9, 2021
a8cc8b6
crypto: trim input for NETSCAPE_SPKI_b64_decode
codebytere Nov 8, 2021
c2259c9
src: reset error struct if error code is napi_ok
JckXia Oct 21, 2021
896073b
test: deflake child-process-pipe-dataflow
lpinca Nov 17, 2021
fe2cd09
doc: fix `added:` info for `Readable.fromWeb()`
lpinca Nov 15, 2021
16ee842
stream: pipeline should drain empty readable
ronag Oct 29, 2021
43e8650
test: add AsyncLocalStorage tests using udp, tcp and tls sockets
RaisinTen Nov 13, 2021
b614b17
Revert "lib: use helper for readability"
RaisinTen Nov 13, 2021
48157c4
Revert "async_hooks: merge resource_symbol with owner_symbol"
RaisinTen Nov 13, 2021
dfc6fc9
meta: update name and email
null8626 Nov 18, 2021
9c200e1
doc: add pref to using draft PR versus WIP label
mhdawson Nov 19, 2021
e793331
build: fix tools.yml errors
Trott Nov 19, 2021
dfdf68f
doc: improve README.md lede section
Trott Nov 19, 2021
4c47b01
doc: document optional params in napi_get_cb_info
mhdawson Nov 15, 2021
b46184d
deps: update to uvwasi 0.0.12
cjihrig Nov 20, 2021
de4d018
tools: update @babel/eslint-parser to 7.16.3
nodejs-github-bot Nov 20, 2021
694012b
doc: define "types", "deno" community conditions
guybedford Nov 3, 2021
c485460
test: use descriptive name for destination file
lpinca Nov 17, 2021
b190b0e
test: deflake http2-pipe-named-pipe
lpinca Nov 17, 2021
522a30f
test: fix argument order in assertion
lpinca Nov 17, 2021
a612ecb
deps: V8: cherry-pick 7ae0b77628f6
rayw000 Nov 19, 2021
6506a42
deps: V8: cherry-pick cced52a97ee9
rayw000 Nov 21, 2021
371ee64
deps: update V8 to 9.6.180.14
targos Nov 21, 2021
69de8c8
build: reset embedder string to "-node.0"
targos Nov 21, 2021
1ff83c4
deps: V8: un-cherry-pick bd019bd
refack Mar 27, 2019
29a6e15
deps: V8: patch register-arm64.h
refack May 22, 2019
d6e5dd5
deps: V8: forward declaration of `Rtl*FunctionTable`
refack May 22, 2019
eab5ef5
deps: make v8.h compatible with VS2015
joaocgreis Sep 22, 2021
82a8736
deps: fix V8 build issue with inline methods
gengjiawen Oct 14, 2020
9ecf4be
deps: silence irrelevant V8 warning
targos Jan 30, 2021
dfb97fb
deps: silence irrelevant V8 warning
targos May 1, 2021
37c9828
deps: disable trap handler for Windows cross-compiler
targos Oct 20, 2021
94acaae
deps: V8: patch jinja2 for Python 3.10 compat
targos Oct 5, 2021
e60053d
deps: V8: cherry-pick 2a0bc36dec12
targos Oct 11, 2021
d6ae50f
deps: V8: cherry-pick 7ae0b77628f6
rayw000 Nov 19, 2021
d461603
deps: V8: cherry-pick cced52a97ee9
rayw000 Nov 21, 2021
e3f8988
tools: update V8 gypfiles for 9.6
targos Oct 20, 2021
d97ad30
tools: disable trap handler for Windows cross-compiler
targos Oct 20, 2021
878ba91
tools: add find-inactive-tsc
Trott Nov 21, 2021
009ab4d
test: deflake fs-promises-watch
lpinca Nov 21, 2021
4288c6a
test: deflake cluster-concurrent-disconnect
lpinca Nov 21, 2021
1482c44
build: fix `make` invocation in tools.yml
Trott Nov 22, 2021
90f35fc
deps: upgrade npm to 8.1.4
npm-robot Nov 18, 2021
534409d
stream: fix finished regression when working with legacy Stream
mcollina Nov 22, 2021
650c9bd
stream: pipeline with end option
ronag Nov 19, 2021
e674f61
tools: update ESLint to 8.3.0
lpinca Nov 22, 2021
3d593aa
tools: update lint-md dependencies
Trott Nov 22, 2021
cf495a6
doc: clarify more optional parameters in node-api
mhdawson Nov 19, 2021
05d652a
build: fix branch name for lint-md-dependencies update
Trott Nov 22, 2021
ae12a60
test: improve test coverage of readline/promises
kuriyosh Nov 23, 2021
22265e3
tools: update lint-md-dependencies to [email protected]
nodejs-github-bot Nov 22, 2021
9c897b6
meta: update AUTHORS
nodejs-github-bot Nov 21, 2021
62171eb
test: mark test-fs-watch-non-recursive flaky on Windows
lpinca Nov 23, 2021
675c210
lib: add reason to AbortSignal
jasnell Nov 13, 2021
b92416f
doc: fix spelling of 'WebAssembly'
GeoffreyBooth Nov 10, 2021
3c8aa21
module: import assertions improvements
GeoffreyBooth Nov 10, 2021
0201f3f
tools: ping TSC members identified as inactive
Trott Nov 24, 2021
1555dbd
repl: fix and extend require/import tab complete
Mesteery Nov 25, 2021
acbd822
src,crypto: use `ByteSource::ToBuffer()` in `crypto_dh`
RaisinTen Nov 25, 2021
65b33ba
build: remove extraneous quotation marks from commit body
Trott Nov 25, 2021
dc99ae3
stream: fix the ReadableStreamBYOBReader error message
jasnell Nov 18, 2021
6e9b665
doc: remove experimental abortcontroller flag
iam-frankqiu Oct 27, 2021
6ebbd0d
tools: fix commit-lint GH Actions CI
aduh95 Nov 17, 2021
130777a
doc: update BUILDING.md section on running tests
Trott Nov 25, 2021
747247b
tools: update gyp-next to v0.10.1
targos Nov 26, 2021
3ec78d1
meta: add feature request label for issue template
Mesteery Nov 26, 2021
fa9b5c3
stream: deprecate thenable support
aduh95 Nov 26, 2021
8966ab3
doc: improve grammar in API description
tniessen Nov 26, 2021
3bfc9f5
doc: add information on suppressing initial break in debugger
Trott Nov 26, 2021
86d1c0b
stream: drain Transform with 0 highWaterMark
ronag Nov 24, 2021
70bd90e
stream: stricter isReadableNodeStream
ronag Nov 26, 2021
1aaa4eb
2021-11-30, Version 17.2.0 (Current)
targos Nov 26, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
doc: fix order of announce work
- Since we now just reference the nodejs blog post in the
  post to the nodejs-sec mailing list, change the order
  so the blog post comes first

Signed-off-by: Michael Dawson <[email protected]>

PR-URL: #40725
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Tobias Nießen <[email protected]>
Reviewed-By: Voltrex <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
  • Loading branch information
mhdawson authored and targos committed Nov 21, 2021
commit 75288fbc6b1ba9a0e22a8a99e0921385837b7ab6
16 changes: 8 additions & 8 deletions doc/guides/security-release-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ information described.
having duplicate CVEs for the same vulnerability.
* Described in the pre/post announcements

* [ ] Pre-release announcement to nodejs.org blog: _**LINK TO BLOG**_
(Re-PR the pre-approved branch from nodejs-private/nodejs.org-private to
nodejs/nodejs.org)

* [ ] Pre-release announcement [email][]: _**LINK TO EMAIL**_
* Subject: `Node.js security updates for all active release lines, Month Year`
* Body:
Expand All @@ -62,10 +66,6 @@ The google groups UI does not support adding a CC, until we figure
out a better way, forward the email you receive to
`[email protected]` as a CC.

* [ ] Pre-release announcement to nodejs.org blog: _**LINK TO BLOG**_
(Re-PR the pre-approved branch from nodejs-private/nodejs.org-private to
nodejs/nodejs.org)

* [ ] Create a new issue in [nodejs/tweet][]
```text
Security release pre-alert:
Expand Down Expand Up @@ -104,6 +104,10 @@ out a better way, forward the email you receive to

* [ ] [Unlock CI](https://github.com/nodejs/build/blob/HEAD/doc/jenkins-guide.md#after-the-release)

* [ ] Post-release announcement to Nodejs.org blog: _**LINK TO BLOG POST**_
* (Re-PR the pre-approved branch from nodejs-private/nodejs.org-private to
nodejs/nodejs.org)

* [ ] Post-release announcement in reply [email][]: _**LINK TO EMAIL**_
* CC: `[email protected]`
* Subject: `Node.js security updates for all active release lines, Month Year`
Expand All @@ -113,10 +117,6 @@ out a better way, forward the email you receive to
For more information see: https://nodejs.org/en/blog/vulnerability/month-year-security-releases/
```

* [ ] Post-release announcement to Nodejs.org blog: _**LINK TO BLOG POST**_
* (Re-PR the pre-approved branch from nodejs-private/nodejs.org-private to
nodejs/nodejs.org)

* [ ] Create a new issue in [nodejs/tweet][]
```text
Security release:
Expand Down