Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
b3c8e60
deps: update V8 to 10.2.154.2
targos Apr 19, 2022
b8b5e6d
build: reset embedder string to "-node.0"
targos Apr 19, 2022
4be7584
deps: V8: un-cherry-pick bd019bd
refack Mar 27, 2019
f83323f
deps: V8: forward declaration of `Rtl*FunctionTable`
refack May 22, 2019
e678b6c
deps: fix V8 build issue with inline methods
gengjiawen Oct 14, 2020
2130891
deps: disable trap handler for Windows cross-compiler
targos Oct 20, 2021
45e1fd4
deps: silence V8's warning on CompileFunction
targos Nov 22, 2021
76546b1
deps: V8: fix v8-cppgc.h for MSVC
gengjiawen Mar 17, 2022
c626a53
deps: make V8 compilable with older glibc
targos Mar 18, 2022
742ffef
deps: make V8 10.2 ABI-compatible with 10.1
targos Apr 19, 2022
5228028
tools: update V8 gypfiles for 10.2
targos Apr 12, 2022
d663470
build: run V8 tests with detected Python version
richardlau Apr 5, 2022
5eff7b4
Revert "build: make x86 Windows support temporarily experimental"
targos Apr 14, 2022
0000654
deps: patch V8 to 10.2.154.4
targos May 17, 2022
9577878
src: replace TraceEventScope with sync events
legendecas May 5, 2022
b318185
doc: add strategic initiative for shadow realm
legendecas May 16, 2022
82fb037
src: move context snapshot index to SnapshotData
joyeecheung May 9, 2022
85d81a7
bootstrap: include code cache in the embedded snapshot
joyeecheung Nov 18, 2021
72a767b
src: remove SecureContext::operator*
tniessen May 17, 2022
3e89b73
fs: make params in writing methods optional
LiviaMedeiros Apr 4, 2022
4e9393e
doc: use ASCII apostrophes consistently
tniessen May 17, 2022
6f48dfb
fs: add trailing commas
LiviaMedeiros May 17, 2022
d8a14a2
src: fix static analysis warning and use smart ptr
tniessen May 18, 2022
d42de13
deps: upgrade npm to 8.10.0
May 11, 2022
4d9f43a
doc: use serial comma in dns docs
tniessen May 19, 2022
7d8d9d6
meta: add mailmap entry for Morgan Roderick
lpinca May 19, 2022
11c783f
net: remoteAddress always undefined called before connected
Y1D7NG May 8, 2022
d91b489
worker: fix heap snapshot crash on exit
legendecas May 17, 2022
1be254b
meta: add mailmap entry for npm team
lpinca May 19, 2022
093a3cf
doc: fix errors in Performance hooks doc
Y1D7NG May 19, 2022
56fc712
doc: use serial comma in assert docs
tniessen May 20, 2022
945f228
doc: add release key for RafaelGSS
RafaelGSS May 20, 2022
1da6b7c
meta: add mailmap entry for legendecas
legendecas May 20, 2022
1183058
tools: refactor update-authors.js to ESM
F3n67u May 21, 2022
1e2552b
src: reuse GetServerName
tniessen May 21, 2022
9cc5ce6
test: improve readline/emitKeypressEvents.js coverage
Y1D7NG May 22, 2022
ed352a9
tools: update eslint to 8.16.0
nodejs-github-bot May 22, 2022
2b8b224
doc: remove outdated footnote (Python 2 --> 3 for V8 tests)
DeeDeeG May 22, 2022
285ef30
console: fix console.dir crash on a revoked proxy
daeyeon May 22, 2022
0efeceb
tools: update lint-md-dependencies to rollup@2.74.1
nodejs-github-bot May 22, 2022
71074ee
doc: improve callback params for `fs.mkdir`
daeyeon May 22, 2022
f90a3d7
doc: improved parallel specification
mawaregetsuka May 22, 2022
c76caad
debugger: throw a more useful error when the frame is missing
cola119 May 22, 2022
d9fb25c
tools: refactor build-addons.js to ESM
F3n67u May 22, 2022
701d404
lib: refactor `validateInt32` and `validateUint32`
mawaregetsuka May 22, 2022
b772c13
doc: use serial comma in process docs
tniessen May 22, 2022
9539cfa
http: add uniqueHeaders option to request and createServer
ShogunPanda Jan 10, 2022
41b69e3
src,lib: migrate to console on context's extra binding
legendecas May 18, 2022
8f5b457
net: add ability to reset a tcp socket
PupilTong May 15, 2022
d7ca223
test: use mustSucceed instead of mustCall with assert.ifError
fossamagna May 23, 2022
598c1f1
doc: use serial comma in dgram docs
tniessen May 23, 2022
6ee9fb1
src: make SecureContext fields private
tniessen May 24, 2022
3082c75
doc: make minor adjustments
LiviaMedeiros May 24, 2022
a07f5f2
http2: improve tests and docs
daeyeon May 24, 2022
baa5d00
src: refactor GetCipherValue and related functions
tniessen May 24, 2022
d6cf409
util: add parseArgs module
May 24, 2022
87b248e
deps: update undici to 5.3.0
nodejs-github-bot May 24, 2022
3e1ed1e
test: improve code coverage for inspector connection errors
cola119 May 25, 2022
b187060
http2: set origin name correctly when servername is empty
ofirbarak May 25, 2022
920d8c5
crypto: align webcrypto RSA key import/export with other implementations
panva May 25, 2022
76b4680
doc: document `signal` option for `EventTarget#addEventListener`
aduh95 May 25, 2022
54d68b1
perf_hooks: fix start_time of perf_hooks
theanarkh May 12, 2022
41fdc26
deps: upgrade npm to 8.11.0
May 25, 2022
9c4e070
node-api: emit uncaught-exception on unhandled tsfn callbacks
legendecas Dec 14, 2020
776e746
doc: fix napi version for node_api_symbol_for
danielleadams Apr 27, 2022
badf72d
doc: use serial comma in worker_threads docs
tniessen May 28, 2022
0098933
doc: add note regarding `%Array.prototype.concat%` in `primordials.md`
aduh95 May 29, 2022
447bbd0
tls: fix convertALPNProtocols accepting ArrayBufferViews
LiviaMedeiros May 26, 2022
09da764
meta: update AUTHORS
nodejs-github-bot May 29, 2022
df69146
tools: update lint-md-dependencies to rollup@2.75.1
nodejs-github-bot May 29, 2022
ecacc3a
deps: exclude linker scripts for windows builds
danbev May 5, 2022
35250bf
deps: regenerate OpenSSL archs files
danbev May 16, 2022
0afdc3e
doc: use serial comma in errors docs
tniessen May 30, 2022
aefc9dd
benchmark: add node-error benchmark
RafaelGSS May 12, 2022
dc3b91f
deps: update undici to 5.4.0
nodejs-github-bot Jun 1, 2022
49362ef
2022-06-01, Version 18.3.0 (Current)
bengl May 31, 2022
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
2022-06-01, Version 18.3.0 (Current)
Notable changes:

* deps: update undici to 5.4.0  (Node.js GitHub Bot) #43262
* (SEMVER-MINOR) util: add parseArgs module (Benjamin Coe) #42675
* (SEMVER-MINOR) http: add uniqueHeaders option to request and createServer (Paolo Insogna) #41397
* deps: upgrade npm to 8.11.0 (npm team) #43210
* deps: patch V8 to 10.2.154.4 (Michaël Zasso) #43067
* (SEMVER-MINOR) deps: update V8 to 10.2.154.2 (Michaël Zasso) #42740
* (SEMVER-MINOR) fs: make params in writing methods optional (LiviaMedeiros) #42601
* (SEMVER-MINOR) http: add uniqueHeaders option to request and createServer (Paolo Insogna) #41397
* (SEMVER-MINOR) net: add ability to reset a tcp socket (pupilTong) #43112
* (SEMVER-MINOR) Revert "build: make x86 Windows support temporarily experimental" (Michaël Zasso) [#42740](#42740)
  * This means 32-bit Windows binaries are back with this release.

PR-URL: #43266
  • Loading branch information
bengl committed Jun 1, 2022
commit 49362efd5b39f31a14260612422109e130068d08
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.2.0">18.2.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.3.0">18.3.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V18.md#18.2.0">18.2.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V18.md#18.1.0">18.1.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V18.md#18.0.0">18.0.0</a><br/>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -430,7 +430,7 @@ To allow polyfills to be added, `--require` runs before freezing intrinsics.
### `--force-node-api-uncaught-exceptions-policy`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

Enforces `uncaughtException` event on Node-API asynchronous callbacks.
Expand Down
6 changes: 3 additions & 3 deletions doc/api/errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -2349,7 +2349,7 @@ cannot be imported through the package resolution, unless using an absolute URL.
### `ERR_PARSE_ARGS_INVALID_OPTION_VALUE`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

When `strict` set to `true`, thrown by [`util.parseArgs()`][] if a {boolean}
Expand All @@ -2361,7 +2361,7 @@ value is provided for an option of type {boolean}.
### `ERR_PARSE_ARGS_UNEXPECTED_POSITIONAL`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

Thrown by [`util.parseArgs()`][], when a postional argument is provided and
Expand All @@ -2372,7 +2372,7 @@ Thrown by [`util.parseArgs()`][], when a postional argument is provided and
### `ERR_PARSE_ARGS_UNKNOWN_OPTION`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

When `strict` set to `true`, thrown by [`util.parseArgs()`][] if an argument
Expand Down
6 changes: 3 additions & 3 deletions doc/api/fs.md
Original file line number Diff line number Diff line change
Expand Up @@ -649,7 +649,7 @@ the end of the file.
#### `filehandle.write(buffer[, options])`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

* `buffer` {Buffer|TypedArray|DataView}
Expand Down Expand Up @@ -4463,7 +4463,7 @@ the end of the file.
### `fs.write(fd, buffer[, options], callback)`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

* `fd` {integer}
Expand Down Expand Up @@ -5865,7 +5865,7 @@ this API: [`fs.write(fd, buffer...)`][].
### `fs.writeSync(fd, buffer[, options])`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

* `fd` {integer}
Expand Down
6 changes: 3 additions & 3 deletions doc/api/http.md
Original file line number Diff line number Diff line change
Expand Up @@ -2370,7 +2370,7 @@ header name:
### `message.headersDistinct`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

* {Object}
Expand Down Expand Up @@ -2522,7 +2522,7 @@ The request/response trailers object. Only populated at the `'end'` event.
### `message.trailersDistinct`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

* {Object}
Expand Down Expand Up @@ -2645,7 +2645,7 @@ will result in a `TypeError` being thrown.
### `outgoingMessage.appendHeader(name, value)`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

* `name` {string} Header name
Expand Down
2 changes: 1 addition & 1 deletion doc/api/net.md
Original file line number Diff line number Diff line change
Expand Up @@ -1090,7 +1090,7 @@ The numeric representation of the remote port. For example, `80` or `21`.
### `socket.resetAndDestroy()`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

* Returns: {net.Socket}
Expand Down
2 changes: 1 addition & 1 deletion doc/api/util.md
Original file line number Diff line number Diff line change
Expand Up @@ -1023,7 +1023,7 @@ equality.
## `util.parseArgs([config])`

<!-- YAML
added: REPLACEME
added: v18.3.0
-->

> Stability: 1 - Experimental
Expand Down
96 changes: 96 additions & 0 deletions doc/changelogs/CHANGELOG_V18.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions src/node_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
#define SRC_NODE_VERSION_H_

#define NODE_MAJOR_VERSION 18
#define NODE_MINOR_VERSION 2
#define NODE_PATCH_VERSION 1
#define NODE_MINOR_VERSION 3
#define NODE_PATCH_VERSION 0

#define NODE_VERSION_IS_LTS 0
#define NODE_VERSION_LTS_CODENAME ""

#define NODE_VERSION_IS_RELEASE 0
#define NODE_VERSION_IS_RELEASE 1

#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
Expand Down