diff options
author | Beth Griggs <Bethany.Griggs@uk.ibm.com> | 2019-09-09 13:32:18 +0100 |
---|---|---|
committer | Beth Griggs <Bethany.Griggs@uk.ibm.com> | 2019-10-22 17:12:12 +0100 |
commit | 42bf0c8df2094813e0d86af9eddf374fc9bdadc4 (patch) | |
tree | 1217616c7b80064514ac5c5af990f5e513b8aa3a /doc/api/http2.md | |
parent | 31217a8e88d7414579284267f8715112bf8a0fc6 (diff) | |
download | android-node-v8-42bf0c8df2094813e0d86af9eddf374fc9bdadc4.tar.gz android-node-v8-42bf0c8df2094813e0d86af9eddf374fc9bdadc4.tar.bz2 android-node-v8-42bf0c8df2094813e0d86af9eddf374fc9bdadc4.zip |
2019-10-22, Version 13.0.0 (Current)
Notable changes:
* assert:
* If the validation function passed to `assert.throws()` or
`assert.rejects()` returns a value other than `true`, an assertion
error will be thrown instead of the original error to highlight the
programming mistake (Ruben Bridgewater).
https://github.com/nodejs/node/pull/28263
* If a constructor function is passed to validate the instance of
errors thrown in `assert.throws()` or `assert.reject()`, an
assertion error will be thrown instead of the original error
(Ruben Bridgewater).
https://github.com/nodejs/node/pull/28263
* build:
* Node.js releases are now built with default full-icu support. This
means that all locales supported by ICU are now included and
Intl-related APIs may return different values than before
(Richard Lau).
https://github.com/nodejs/node/pull/29887
* The minimum Xcode version supported for macOS was increased to 10.
It is still possible to build Node.js with Xcode 8 but this may no
longer be the case in a future v13.x release (Michael Dawson).
https://github.com/nodejs/node/pull/29622
* child_process:
* `ChildProcess._channel` (DEP0129) is now a Runtime deprecation
(cjihrig).
https://github.com/nodejs/node/pull/27949
* console:
* The output `console.timeEnd()` and `console.timeLog()` will now
automatically select a suitable time unit instead of always using
milliseconds (Xavier Stouder).
https://github.com/nodejs/node/pull/29251
* deps:
* The V8 engine was updated to version 7.8. This includes performance
improvements to object destructuring, memory usage and WebAssembly
startup time (Myles Borins).
https://github.com/nodejs/node/pull/29694)
* domain:
* The domain's error handler is now executed with the active domain
set to the domain's parent to prevent inner recursion
(Julien Gilli).
https://github.com/nodejs/node/pull/26211
* fs:
* The undocumented method `FSWatcher.prototype.start()` was removed
(Lucas Holmquist).
https://github.com/nodejs/node/pull/29905
* Calling the `open()` method on a `ReadStream` or `WriteStream` now
emits a runtime deprecation warning. The methods are supposed to be
internal and should not be called by user code (Robert Nagy).
https://github.com/nodejs/node/pull/29061
* `fs.read/write`, `fs.readSync/writeSync` and `fd.read/write` now
accept any safe integer as their `offset` parameter. The value of
`offset` is also no longer coerced, so a valid type must be passed
to the functions (Zach Bjornson).
https://github.com/nodejs/node/pull/26572
* http:
* Aborted requests no longer emit the `end` or `error` events after
`aborted` (Robert Nagy).
https://github.com/nodejs/node/pull/27984
https://github.com/nodejs/node/pull/20077
* Data will no longer be emitted after a socket error (Robert Nagy).
https://github.com/nodejs/node/pull/28711
* The legacy HTTP parser (previously available under the
`--http-parser=legacy` flag) was removed (Anna Henningsen).
https://github.com/nodejs/node/pull/29589
* The `host` option for HTTP requests is now validated to be a string
value (Giorgos Ntemiris).
https://github.com/nodejs/node/pull/29568
* The `request.connection` and `response.connection` properties are now
runtime deprecated. The equivalent `request.socket` and `response.socket`
should be used instead (Robert Nagy).
https://github.com/nodejs/node/pull/29015
* http, http2:
* The default server timeout was removed (Ali Ijaz Sheikh).
https://github.com/nodejs/node/pull/27558
* Brought 425 status code name into accordance with RFC 8470. The name
changed from "Unordered Collection" to "Too Early" (Sergei Osipov).
https://github.com/nodejs/node/pull/29880
* lib:
* The `error.errno` property will now always be a number. To get the
string value, use `error.code` instead (Joyee Cheung).
https://github.com/nodejs/node/pull/28140
* module:
* `module.createRequireFromPath()` is deprecated. Use
`module.createRequire()` instead (cjihrig).
https://github.com/nodejs/node/pull/27951
* src:
* Changing the value of `process.env.TZ` will now clear the tz cache.
This affects the default time zone used by methods such as
`Date.prototype.toString` (Ben Noordhuis).
https://github.com/nodejs/node/pull/20026
* stream:
* The timing and behavior of streams was consolidated for a number of
edge cases. Please look at the individual commits below for more
information.
PR-URL: https://github.com/nodejs/node/pull/29504
Diffstat (limited to 'doc/api/http2.md')
-rw-r--r-- | doc/api/http2.md | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/doc/api/http2.md b/doc/api/http2.md index 9b30a694ce..fbd51fd86a 100644 --- a/doc/api/http2.md +++ b/doc/api/http2.md @@ -1742,7 +1742,7 @@ server.on('stream', (stream, headers, flags) => { <!-- YAML added: v8.4.0 changes: - - version: REPLACEME + - version: v13.0.0 pr-url: https://github.com/nodejs/node/pull/27558 description: The default timeout changed from 120s to 0 (no timeout). --> @@ -1771,7 +1771,7 @@ closed, although the server has already stopped allowing new sessions. See <!-- YAML added: v8.4.0 changes: - - version: REPLACEME + - version: v13.0.0 pr-url: https://github.com/nodejs/node/pull/27558 description: The default timeout changed from 120s to 0 (no timeout). --> @@ -1939,7 +1939,7 @@ error will be thrown. <!-- YAML added: v8.4.0 changes: - - version: REPLACEME + - version: v13.0.0 pr-url: https://github.com/nodejs/node/pull/29144 description: The `PADDING_STRATEGY_CALLBACK` has been made equivalent to providing `PADDING_STRATEGY_ALIGNED` and `selectPadding` @@ -2053,7 +2053,7 @@ server.listen(80); <!-- YAML added: v8.4.0 changes: - - version: REPLACEME + - version: v13.0.0 pr-url: https://github.com/nodejs/node/pull/29144 description: The `PADDING_STRATEGY_CALLBACK` has been made equivalent to providing `PADDING_STRATEGY_ALIGNED` and `selectPadding` @@ -2154,7 +2154,7 @@ server.listen(80); <!-- YAML added: v8.4.0 changes: - - version: REPLACEME + - version: v13.0.0 pr-url: https://github.com/nodejs/node/pull/29144 description: The `PADDING_STRATEGY_CALLBACK` has been made equivalent to providing `PADDING_STRATEGY_ALIGNED` and `selectPadding` @@ -2703,7 +2703,7 @@ been completed, aborted, or destroyed. #### request.connection <!-- YAML added: v8.4.0 -deprecated: REPLACEME +deprecated: v13.0.0 --> > Stability: 0 - Deprecated. Use [`request.socket`][]. @@ -3004,7 +3004,7 @@ will result in a [`TypeError`][] being thrown. #### response.connection <!-- YAML added: v8.4.0 -deprecated: REPLACEME +deprecated: v13.0.0 --> > Stability: 0 - Deprecated. Use [`response.socket`][]. |