@@ -644,13 +644,23 @@ A browser-compatible implementation of {Headers}. |
644 | 644 |
|
645 | 645 | <!-- YAML |
646 | 646 | added: v22.4.0 |
| 647 | +changes: |
| 648 | + - version: v25.0.0 |
| 649 | + pr-url: https://github.com/nodejs/node/pull/57666 |
| 650 | + description: When webstorage is enabled and `--localstorage-file` is not |
| 651 | + provided, accessing the `localStorage` global now returns an |
| 652 | + empty object. |
| 653 | + - version: v25.0.0 |
| 654 | + pr-url: https://github.com/nodejs/node/pull/57666 |
| 655 | + description: This API is no longer behind `--experimental-webstorage` runtime flag. |
647 | 656 | --> |
648 | 657 |
|
| 658 | +> Stability: 1.2 - Release candidate. Disable this API with [`--no-experimental-webstorage`][]. |
| 659 | +
|
649 | 660 | A browser-compatible implementation of [`localStorage`][]. Data is stored |
650 | 661 | unencrypted in the file specified by the [`--localstorage-file`][] CLI flag. |
651 | 662 | The maximum amount of data that can be stored is 10 MB. |
652 | 663 | Any modification of this data outside of the Web Storage API is not supported. |
653 | | -Disable this API with the [`--no-webstorage`][] (or its alias `--no-experimental-webstorage`) CLI flag. |
654 | 664 | `localStorage` data is not stored per user or per request when used in the context |
655 | 665 | of a server, it is shared across all users and requests. |
656 | 666 |
|
@@ -1073,9 +1083,13 @@ A browser-compatible implementation of {Request}. |
1073 | 1083 |
|
1074 | 1084 | <!-- YAML |
1075 | 1085 | added: v22.4.0 |
| 1086 | +changes: |
| 1087 | + - version: v25.0.0 |
| 1088 | + pr-url: https://github.com/nodejs/node/pull/57666 |
| 1089 | + description: This API is no longer behind `--experimental-webstorage` runtime flag. |
1076 | 1090 | --> |
1077 | 1091 |
|
1078 | | -> Stability: 1.0 - Early development. |
| 1092 | +> Stability: 1.2 - Release candidate. Disable this API with [`--no-experimental-webstorage`][]. |
1079 | 1093 |
|
1080 | 1094 | A browser-compatible implementation of [`sessionStorage`][]. Data is stored in |
1081 | 1095 | memory, with a storage quota of 10 MB. `sessionStorage` data persists only within |
@@ -1111,10 +1125,9 @@ added: v0.0.1 |
1111 | 1125 | added: v22.4.0 |
1112 | 1126 | --> |
1113 | 1127 |
|
1114 | | -> Stability: 1.0 - Early development. |
| 1128 | +> Stability: 1.2 - Release candidate. Disable this API with [`--no-experimental-webstorage`][]. |
1115 | 1129 |
|
1116 | | -A browser-compatible implementation of {Storage}. Disable this API with the |
1117 | | -[`--no-webstorage`][] (or its alias `--no-experimental-webstorage`) CLI flag. |
| 1130 | +A browser-compatible implementation of {Storage}. |
1118 | 1131 |
|
1119 | 1132 | ## `structuredClone(value[, options])` |
1120 | 1133 |
|
@@ -1328,7 +1341,7 @@ A browser-compatible implementation of [`WritableStreamDefaultWriter`][]. |
1328 | 1341 | [`--localstorage-file`]: cli.md#--localstorage-filefile |
1329 | 1342 | [`--no-experimental-global-navigator`]: cli.md#--no-experimental-global-navigator |
1330 | 1343 | [`--no-experimental-websocket`]: cli.md#--no-experimental-websocket |
1331 | | -[`--no-webstorage`]: cli.md#--no-webstorage |
| 1344 | +[`--no-experimental-webstorage`]: cli.md#--no-experimental-webstorage |
1332 | 1345 | [`ByteLengthQueuingStrategy`]: webstreams.md#class-bytelengthqueuingstrategy |
1333 | 1346 | [`CompressionStream`]: webstreams.md#class-compressionstream |
1334 | 1347 | [`CountQueuingStrategy`]: webstreams.md#class-countqueuingstrategy |
|