Skip to content

Commit

Permalink
2019-12-03, Version 13.3.0 (Current)
Browse files Browse the repository at this point in the history
Notable changes:

* fs:
  * Reworked experimental recursive `rmdir()`  (cjihrig)
    #30644
    * The `maxBusyTries` option is renamed to `maxRetries`, and its
      default is set to 0. The `emfileWait` option has been removed,
      and `EMFILE` errors use the same retry logic as other errors.
      The `retryDelay` option is now supported. `ENFILE` errors are
      now retried.
* http:
  * Make maximum header size configurable per-stream or per-server
    (Anna Henningsen) #30570
* http2:
  * Make maximum tolerated rejected streams configurable (Denys
    Otrishko) #30534
  * Allow to configure maximum tolerated invalid frames (Denys
    Otrishko) #30534
* wasi:
  * Introduce initial WASI support (cjihrig)
    #30258

PR-URL: #30774
  • Loading branch information
BridgeAR committed Dec 3, 2019
1 parent 2f077dd commit 4091ea9
Show file tree
Hide file tree
Showing 9 changed files with 221 additions and 18 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V13.md#13.2.0">13.2.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V13.md#13.3.0">13.3.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V13.md#13.2.0">13.2.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V13.md#13.1.0">13.1.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V13.md#13.0.1">13.0.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V13.md#13.0.0">13.0.0</a><br/>
Expand Down
2 changes: 1 addition & 1 deletion doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@ Enable experimental ES Module support in the `vm` module.

### `--experimental-wasi-unstable-preview0`
<!-- YAML
added: REPLACEME
added: v13.3.0
-->

Enable experimental WebAssembly System Interface (WASI) support.
Expand Down
2 changes: 1 addition & 1 deletion doc/api/errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -1812,7 +1812,7 @@ connection.
<a id="ERR_TLS_INVALID_CONTEXT">
### ERR_TLS_INVALID_CONTEXT
<!-- YAML
added: REPLACEME
added: v13.3.0
-->

The context must be a `SecureContext`.
Expand Down
6 changes: 3 additions & 3 deletions doc/api/fs.md
Original file line number Diff line number Diff line change
Expand Up @@ -3220,7 +3220,7 @@ Synchronous rename(2). Returns `undefined`.
<!-- YAML
added: v0.0.2
changes:
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30644
description: The `maxBusyTries` option is renamed to `maxRetries`, and its
default is 0. The `emfileWait` option has been removed, and
Expand Down Expand Up @@ -3273,7 +3273,7 @@ Windows and an `ENOTDIR` error on POSIX.
<!-- YAML
added: v0.1.21
changes:
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30644
description: The `maxBusyTries` option is renamed to `maxRetries`, and its
default is 0. The `emfileWait` option has been removed, and
Expand Down Expand Up @@ -5012,7 +5012,7 @@ upon success.
<!-- YAML
added: v10.0.0
changes:
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30644
description: The `maxBusyTries` option is renamed to `maxRetries`, and its
default is 0. The `emfileWait` option has been removed, and
Expand Down
4 changes: 2 additions & 2 deletions doc/api/http.md
Original file line number Diff line number Diff line change
Expand Up @@ -2047,7 +2047,7 @@ Found'`.
<!-- YAML
added: v0.1.13
changes:
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30570
description: The `maxHeaderSize` option is supported now.
- version: v9.6.0, v8.12.0
Expand Down Expand Up @@ -2171,7 +2171,7 @@ This can be overridden for servers and client requests by passing the
<!-- YAML
added: v0.3.6
changes:
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30570
description: The `maxHeaderSize` option is supported now.
- version: v10.9.0
Expand Down
8 changes: 4 additions & 4 deletions doc/api/http2.md
Original file line number Diff line number Diff line change
Expand Up @@ -1941,10 +1941,10 @@ error will be thrown.
<!-- YAML
added: v8.4.0
changes:
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30534
description: Added `maxSessionRejectedStreams` option with a default of 100.
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30534
description: Added `maxSessionInvalidFrames` option with a default of 1000.
- version: v13.0.0
Expand Down Expand Up @@ -2068,10 +2068,10 @@ server.listen(80);
<!-- YAML
added: v8.4.0
changes:
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30534
description: Added `maxSessionRejectedStreams` option with a default of 100.
- version: REPLACEME
- version: v13.3.0
pr-url: https://github.com/nodejs/node/pull/30534
description: Added `maxSessionInvalidFrames` option with a default of 1000.
- version: v13.0.0
Expand Down
2 changes: 1 addition & 1 deletion doc/api/n-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -3262,7 +3262,7 @@ defined in [Section 24.1.1.3][] of the ECMAScript Language Specification.

### napi_is_detached_arraybuffer
<!-- YAML
added: REPLACEME
added: v13.3.0
-->

> Stability: 1 - Experimental
Expand Down
10 changes: 5 additions & 5 deletions doc/api/wasi.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# WebAssembly System Interface (WASI)

<!--introduced_in=REPLACEME-->
<!--introduced_in=v13.3.0-->

> Stability: 1 - Experimental
Expand Down Expand Up @@ -34,7 +34,7 @@ CLI arguments are needed for the previous example to run.

## Class: WASI
<!-- YAML
added: REPLACEME
added: v13.3.0
-->

The `WASI` class provides the WASI system call API and additional convenience
Expand All @@ -45,7 +45,7 @@ sandbox directory structure configured explicitly.

### new WASI(\[options\])
<!-- YAML
added: REPLACEME
added: v13.3.0
-->

* `options` {Object}
Expand All @@ -61,7 +61,7 @@ added: REPLACEME

### wasi.start(instance)
<!-- YAML
added: REPLACEME
added: v13.3.0
-->

* `instance` {WebAssembly.Instance}
Expand All @@ -76,7 +76,7 @@ is present on `instance`, then `start()` does nothing.

### wasi.wasiImport
<!-- YAML
added: REPLACEME
added: v13.3.0
-->

* {Object}
Expand Down
202 changes: 202 additions & 0 deletions doc/changelogs/CHANGELOG_V13.md

Large diffs are not rendered by default.

0 comments on commit 4091ea9

Please sign in to comment.