Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 87e0dda

Browse filesBrowse files
jasnelladuh95
authored andcommitted
doc: mark multiple experimental APIS as stable
* AsyncLocalStorage snapshot and bind APIs * multiple web streams apis * MIMEType API * Transferable AbortSignal/Controller PR-URL: #57510 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
1 parent 9611980 commit 87e0dda
Copy full SHA for 87e0dda

File tree

Expand file treeCollapse file tree

3 files changed

+88
-44
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

3 files changed

+88
-44
lines changed
Open diff view settings
Collapse file

‎doc/api/async_context.md‎

Copy file name to clipboardExpand all lines: doc/api/async_context.md
+8-4Lines changed: 8 additions & 4 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,12 @@ Creates a new instance of `AsyncLocalStorage`. Store is only provided within a
144144
added:
145145
- v19.8.0
146146
- v18.16.0
147+
changes:
148+
- version: REPLACEME
149+
pr-url: https://github.com/nodejs/node/pull/57510
150+
description: Marking the API stable.
147151
-->
148152

149-
> Stability: 1 - Experimental
150-
151153
* `fn` {Function} The function to bind to the current execution context.
152154
* Returns: {Function} A new function that calls `fn` within the captured
153155
execution context.
@@ -160,10 +162,12 @@ Binds the given function to the current execution context.
160162
added:
161163
- v19.8.0
162164
- v18.16.0
165+
changes:
166+
- version: REPLACEME
167+
pr-url: https://github.com/nodejs/node/pull/57510
168+
description: Marking the API stable.
163169
-->
164170

165-
> Stability: 1 - Experimental
166-
167171
* Returns: {Function} A new function with the signature
168172
`(fn: (...args) : R, ...args) : R`.
169173

Collapse file

‎doc/api/globals.md‎

Copy file name to clipboardExpand all lines: doc/api/globals.md
+68-34Lines changed: 68 additions & 34 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -250,10 +250,12 @@ Used to handle binary data. See the [buffer section][].
250250

251251
<!-- YAML
252252
added: v18.0.0
253+
changes:
254+
- version: REPLACEME
255+
pr-url: https://github.com/nodejs/node/pull/57510
256+
description: Marking the API stable.
253257
-->
254258

255-
> Stability: 1 - Experimental.
256-
257259
A browser-compatible implementation of [`ByteLengthQueuingStrategy`][].
258260

259261
## `__dirname`
@@ -339,10 +341,12 @@ with the [`--no-experimental-websocket`][] CLI flag.
339341

340342
<!-- YAML
341343
added: v18.0.0
344+
changes:
345+
- version: REPLACEME
346+
pr-url: https://github.com/nodejs/node/pull/57510
347+
description: Marking the API stable.
342348
-->
343349

344-
> Stability: 1 - Experimental.
345-
346350
A browser-compatible implementation of [`CompressionStream`][].
347351

348352
## `console`
@@ -361,10 +365,12 @@ Used to print to stdout and stderr. See the [`console`][] section.
361365

362366
<!-- YAML
363367
added: v18.0.0
368+
changes:
369+
- version: REPLACEME
370+
pr-url: https://github.com/nodejs/node/pull/57510
371+
description: Marking the API stable.
364372
-->
365373

366-
> Stability: 1 - Experimental.
367-
368374
A browser-compatible implementation of [`CountQueuingStrategy`][].
369375

370376
## `Crypto`
@@ -458,10 +464,12 @@ A browser-compatible implementation of the [`CustomEvent` Web API][].
458464

459465
<!-- YAML
460466
added: v18.0.0
467+
changes:
468+
- version: REPLACEME
469+
pr-url: https://github.com/nodejs/node/pull/57510
470+
description: Marking the API stable.
461471
-->
462472

463-
> Stability: 1 - Experimental.
464-
465473
A browser-compatible implementation of [`DecompressionStream`][].
466474

467475
## `Event`
@@ -884,60 +892,72 @@ DataHandler.prototype.load = async function load(key) {
884892

885893
<!-- YAML
886894
added: v18.0.0
895+
changes:
896+
- version: REPLACEME
897+
pr-url: https://github.com/nodejs/node/pull/57510
898+
description: Marking the API stable.
887899
-->
888900

889-
> Stability: 1 - Experimental.
890-
891901
A browser-compatible implementation of [`ReadableByteStreamController`][].
892902

893903
## Class: `ReadableStream`
894904

895905
<!-- YAML
896906
added: v18.0.0
907+
changes:
908+
- version: REPLACEME
909+
pr-url: https://github.com/nodejs/node/pull/57510
910+
description: Marking the API stable.
897911
-->
898912

899-
> Stability: 1 - Experimental.
900-
901913
A browser-compatible implementation of [`ReadableStream`][].
902914

903915
## Class: `ReadableStreamBYOBReader`
904916

905917
<!-- YAML
906918
added: v18.0.0
919+
changes:
920+
- version: REPLACEME
921+
pr-url: https://github.com/nodejs/node/pull/57510
922+
description: Marking the API stable.
907923
-->
908924

909-
> Stability: 1 - Experimental.
910-
911925
A browser-compatible implementation of [`ReadableStreamBYOBReader`][].
912926

913927
## Class: `ReadableStreamBYOBRequest`
914928

915929
<!-- YAML
916930
added: v18.0.0
931+
changes:
932+
- version: REPLACEME
933+
pr-url: https://github.com/nodejs/node/pull/57510
934+
description: Marking the API stable.
917935
-->
918936

919-
> Stability: 1 - Experimental.
920-
921937
A browser-compatible implementation of [`ReadableStreamBYOBRequest`][].
922938

923939
## Class: `ReadableStreamDefaultController`
924940

925941
<!-- YAML
926942
added: v18.0.0
943+
changes:
944+
- version: REPLACEME
945+
pr-url: https://github.com/nodejs/node/pull/57510
946+
description: Marking the API stable.
927947
-->
928948

929-
> Stability: 1 - Experimental.
930-
931949
A browser-compatible implementation of [`ReadableStreamDefaultController`][].
932950

933951
## Class: `ReadableStreamDefaultReader`
934952

935953
<!-- YAML
936954
added: v18.0.0
955+
changes:
956+
- version: REPLACEME
957+
pr-url: https://github.com/nodejs/node/pull/57510
958+
description: Marking the API stable.
937959
-->
938960

939-
> Stability: 1 - Experimental.
940-
941961
A browser-compatible implementation of [`ReadableStreamDefaultReader`][].
942962

943963
## `require()`
@@ -1089,10 +1109,12 @@ The WHATWG `TextDecoder` class. See the [`TextDecoder`][] section.
10891109

10901110
<!-- YAML
10911111
added: v18.0.0
1112+
changes:
1113+
- version: REPLACEME
1114+
pr-url: https://github.com/nodejs/node/pull/57510
1115+
description: Marking the API stable.
10921116
-->
10931117

1094-
> Stability: 1 - Experimental.
1095-
10961118
A browser-compatible implementation of [`TextDecoderStream`][].
10971119

10981120
## `TextEncoder`
@@ -1109,30 +1131,36 @@ The WHATWG `TextEncoder` class. See the [`TextEncoder`][] section.
11091131

11101132
<!-- YAML
11111133
added: v18.0.0
1134+
changes:
1135+
- version: REPLACEME
1136+
pr-url: https://github.com/nodejs/node/pull/57510
1137+
description: Marking the API stable.
11121138
-->
11131139

1114-
> Stability: 1 - Experimental.
1115-
11161140
A browser-compatible implementation of [`TextEncoderStream`][].
11171141

11181142
## Class: `TransformStream`
11191143

11201144
<!-- YAML
11211145
added: v18.0.0
1146+
changes:
1147+
- version: REPLACEME
1148+
pr-url: https://github.com/nodejs/node/pull/57510
1149+
description: Marking the API stable.
11221150
-->
11231151

1124-
> Stability: 1 - Experimental.
1125-
11261152
A browser-compatible implementation of [`TransformStream`][].
11271153

11281154
## Class: `TransformStreamDefaultController`
11291155

11301156
<!-- YAML
11311157
added: v18.0.0
1158+
changes:
1159+
- version: REPLACEME
1160+
pr-url: https://github.com/nodejs/node/pull/57510
1161+
description: Marking the API stable.
11321162
-->
11331163

1134-
> Stability: 1 - Experimental.
1135-
11361164
A browser-compatible implementation of [`TransformStreamDefaultController`][].
11371165

11381166
## `URL`
@@ -1193,30 +1221,36 @@ with the [`--no-experimental-websocket`][] CLI flag.
11931221

11941222
<!-- YAML
11951223
added: v18.0.0
1224+
changes:
1225+
- version: REPLACEME
1226+
pr-url: https://github.com/nodejs/node/pull/57510
1227+
description: Marking the API stable.
11961228
-->
11971229

1198-
> Stability: 1 - Experimental.
1199-
12001230
A browser-compatible implementation of [`WritableStream`][].
12011231

12021232
## Class: `WritableStreamDefaultController`
12031233

12041234
<!-- YAML
12051235
added: v18.0.0
1236+
changes:
1237+
- version: REPLACEME
1238+
pr-url: https://github.com/nodejs/node/pull/57510
1239+
description: Marking the API stable.
12061240
-->
12071241

1208-
> Stability: 1 - Experimental.
1209-
12101242
A browser-compatible implementation of [`WritableStreamDefaultController`][].
12111243

12121244
## Class: `WritableStreamDefaultWriter`
12131245

12141246
<!-- YAML
12151247
added: v18.0.0
1248+
changes:
1249+
- version: REPLACEME
1250+
pr-url: https://github.com/nodejs/node/pull/57510
1251+
description: Marking the API stable.
12161252
-->
12171253

1218-
> Stability: 1 - Experimental.
1219-
12201254
A browser-compatible implementation of [`WritableStreamDefaultWriter`][].
12211255

12221256
[CommonJS module]: modules.md
Collapse file

‎doc/api/util.md‎

Copy file name to clipboardExpand all lines: doc/api/util.md
+12-6Lines changed: 12 additions & 6 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -1553,10 +1553,12 @@ equality.
15531553
added:
15541554
- v19.1.0
15551555
- v18.13.0
1556+
changes:
1557+
- version: REPLACEME
1558+
pr-url: https://github.com/nodejs/node/pull/57510
1559+
description: Marking the API stable.
15561560
-->
15571561

1558-
> Stability: 1 - Experimental
1559-
15601562
An implementation of [the MIMEType class](https://bmeck.github.io/node-proposal-mime-api/).
15611563

15621564
In accordance with browser conventions, all properties of `MIMEType` objects
@@ -2681,21 +2683,25 @@ Unicode "replacement character" U+FFFD.
26812683
26822684
<!-- YAML
26832685
added: v18.11.0
2686+
changes:
2687+
- version: REPLACEME
2688+
pr-url: https://github.com/nodejs/node/pull/57510
2689+
description: Marking the API stable.
26842690
-->
26852691
2686-
> Stability: 1 - Experimental
2687-
26882692
Creates and returns an {AbortController} instance whose {AbortSignal} is marked
26892693
as transferable and can be used with `structuredClone()` or `postMessage()`.
26902694
26912695
## `util.transferableAbortSignal(signal)`
26922696
26932697
<!-- YAML
26942698
added: v18.11.0
2699+
changes:
2700+
- version: REPLACEME
2701+
pr-url: https://github.com/nodejs/node/pull/57510
2702+
description: Marking the API stable.
26952703
-->
26962704
2697-
> Stability: 1 - Experimental
2698-
26992705
* `signal` {AbortSignal}
27002706
* Returns: {AbortSignal}
27012707

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.