Skip to content

Commit 2e84c93

Browse files
committed
2022-05-17, Version 18.2.0 (Current)
Notable changes: * This release updates OpenSSL to 3.0.3. This update can be treated as a security release as the issues addressed in OpenSSL 3.0.3 slightly affect Node.js 18. See https://nodejs.org/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022/ for more information on how the May 2022 OpenSSL releases affect other Node.js release lines. * *Revert*_ "deps: add template for generated headers" (Daniel Bevenius) #42978 * deps: update archs files for quictls/openssl-3.0.3+quic (RafaelGSS) #43022 * deps: update undici to 5.2.0 (Node.js GitHub Bot) #43059 * deps: upgrade npm to 8.9.0 (npm team) #42968 * (SEMVER-MINOR) fs: add `read(buffer[, options])` versions (LiviaMedeiros) #42768 * (SEMVER-MINOR) http: added connection closing methods (Shogun) #42812 * deps: upgrade openssl sources to quictls/openssl-3.0.3 (RafaelGSS) #43022 * doc: add LiviaMedeiros to collaborators (LiviaMedeiros) #43039 * doc: add release key for Juan Arboleda (Juan José) #42961 * (SEMVER-MINOR) fs: add `read(buffer[, options])` versions (LiviaMedeiros) #42768 * (SEMVER-MINOR) http: added connection closing methods (Paolo Insogna) #42812 * perf_hooks: add PerformanceResourceTiming (RafaelGSS) #42725 PR-URL: #43036
1 parent 0670843 commit 2e84c93

File tree

7 files changed

+134
-28
lines changed

7 files changed

+134
-28
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ release.
3535
</tr>
3636
<tr>
3737
<td valign="top">
38-
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.1.0">18.1.0</a></b><br/>
38+
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.2.0">18.2.0</a></b><br/>
39+
<a href="doc/changelogs/CHANGELOG_V18.md#18.1.0">18.1.0</a><br/>
3940
<a href="doc/changelogs/CHANGELOG_V18.md#18.0.0">18.0.0</a><br/>
4041
</td>
4142
<td valign="top">

doc/api/fs.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ number of bytes read is zero.
420420
#### `filehandle.read(buffer[, options])`
421421
422422
<!-- YAML
423-
added: REPLACEME
423+
added: v18.2.0
424424
-->
425425
426426
* `buffer` {Buffer|TypedArray|DataView} A buffer that will be filled with the
@@ -3273,7 +3273,7 @@ above values.
32733273
### `fs.read(fd, buffer[, options], callback)`
32743274
32753275
<!-- YAML
3276-
added: REPLACEME
3276+
added: v18.2.0
32773277
-->
32783278
32793279
* `fd` {integer}

doc/api/http.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1456,15 +1456,15 @@ Stops the server from accepting new connections. See [`net.Server.close()`][].
14561456
### `server.closeAllConnections()`
14571457

14581458
<!-- YAML
1459-
added: REPLACEME
1459+
added: v18.2.0
14601460
-->
14611461

14621462
Closes all connections connected to this server.
14631463

14641464
### `server.closeIdleConnections()`
14651465

14661466
<!-- YAML
1467-
added: REPLACEME
1467+
added: v18.2.0
14681468
-->
14691469

14701470
Closes all connections connected to this server which are not sending a request

doc/api/https.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -138,15 +138,15 @@ See [`server.close()`][] in the `node:http` module.
138138
### `server.closeAllConnections()`
139139

140140
<!-- YAML
141-
added: REPLACEME
141+
added: v18.2.0
142142
-->
143143

144144
See [`server.closeAllConnections()`][] in the `node:http` module.
145145

146146
### `server.closeIdleConnections()`
147147

148148
<!-- YAML
149-
added: REPLACEME
149+
added: v18.2.0
150150
-->
151151

152152
See [`server.closeIdleConnections()`][] in the `node:http` module.

doc/api/perf_hooks.md

+18-18
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Performance Timeline. If `name` is provided, removes only the named mark.
7070
### `performance.clearResourceTimings([name])`
7171

7272
<!-- YAML
73-
added: REPLACEME
73+
added: v18.2.0
7474
-->
7575

7676
* `name` {string}
@@ -215,7 +215,7 @@ Performance Timeline manually with `performance.clearMarks`.
215215
global, cacheMode)\`
216216

217217
<!-- YAML
218-
added: REPLACEME
218+
added: v18.2.0
219219
-->
220220

221221
* `timingInfo` {Object} [Fetch Timing Info][]
@@ -695,7 +695,7 @@ initialized.
695695
## Class: `PerformanceResourceTiming`
696696

697697
<!-- YAML
698-
added: REPLACEME
698+
added: v18.2.0
699699
-->
700700

701701
* Extends: {PerformanceEntry}
@@ -708,7 +708,7 @@ The constructor of this class is not exposed to users directly.
708708
### `performanceResourceTiming.workerStart`
709709

710710
<!-- YAML
711-
added: REPLACEME
711+
added: v18.2.0
712712
-->
713713

714714
* {number}
@@ -720,7 +720,7 @@ will always return 0.
720720
### `performanceResourceTiming.redirectStart`
721721

722722
<!-- YAML
723-
added: REPLACEME
723+
added: v18.2.0
724724
-->
725725

726726
* {number}
@@ -731,7 +731,7 @@ of the fetch which initiates the redirect.
731731
### `performanceResourceTiming.redirectEnd`
732732

733733
<!-- YAML
734-
added: REPLACEME
734+
added: v18.2.0
735735
-->
736736

737737
* {number}
@@ -742,7 +742,7 @@ receiving the last byte of the response of the last redirect.
742742
### `performanceResourceTiming.fetchStart`
743743

744744
<!-- YAML
745-
added: REPLACEME
745+
added: v18.2.0
746746
-->
747747

748748
* {number}
@@ -753,7 +753,7 @@ to fetch the resource.
753753
### `performanceResourceTiming.domainLookupStart`
754754

755755
<!-- YAML
756-
added: REPLACEME
756+
added: v18.2.0
757757
-->
758758

759759
* {number}
@@ -764,7 +764,7 @@ the domain name lookup for the resource.
764764
### `performanceResourceTiming.domainLookupEnd`
765765

766766
<!-- YAML
767-
added: REPLACEME
767+
added: v18.2.0
768768
-->
769769

770770
* {number}
@@ -775,7 +775,7 @@ after the Node.js finished the domain name lookup for the resource.
775775
### `performanceResourceTiming.connectStart`
776776

777777
<!-- YAML
778-
added: REPLACEME
778+
added: v18.2.0
779779
-->
780780

781781
* {number}
@@ -787,7 +787,7 @@ the resource.
787787
### `performanceResourceTiming.connectEnd`
788788

789789
<!-- YAML
790-
added: REPLACEME
790+
added: v18.2.0
791791
-->
792792

793793
* {number}
@@ -799,7 +799,7 @@ the resource.
799799
### `performanceResourceTiming.secureConnectionStart`
800800

801801
<!-- YAML
802-
added: REPLACEME
802+
added: v18.2.0
803803
-->
804804

805805
* {number}
@@ -810,7 +810,7 @@ before Node.js starts the handshake process to secure the current connection.
810810
### `performanceResourceTiming.requestStart`
811811

812812
<!-- YAML
813-
added: REPLACEME
813+
added: v18.2.0
814814
-->
815815

816816
* {number}
@@ -821,7 +821,7 @@ before Node.js receives the first byte of the response from the server.
821821
### `performanceResourceTiming.responseEnd`
822822

823823
<!-- YAML
824-
added: REPLACEME
824+
added: v18.2.0
825825
-->
826826

827827
* {number}
@@ -833,7 +833,7 @@ the transport connection is closed, whichever comes first.
833833
### `performanceResourceTiming.transferSize`
834834

835835
<!-- YAML
836-
added: REPLACEME
836+
added: v18.2.0
837837
-->
838838

839839
* {number}
@@ -844,7 +844,7 @@ includes the response header fields plus the response payload body.
844844
### `performanceResourceTiming.encodedBodySize`
845845

846846
<!-- YAML
847-
added: REPLACEME
847+
added: v18.2.0
848848
-->
849849

850850
* {number}
@@ -856,7 +856,7 @@ content-codings.
856856
### `performanceResourceTiming.decodedBodySize`
857857

858858
<!-- YAML
859-
added: REPLACEME
859+
added: v18.2.0
860860
-->
861861

862862
* {number}
@@ -868,7 +868,7 @@ content-codings.
868868
### `performanceResourceTiming.toJSON()`
869869

870870
<!-- YAML
871-
added: REPLACEME
871+
added: v18.2.0
872872
-->
873873

874874
Returns a `object` that is the JSON representation of the

0 commit comments

Comments
 (0)