Skip to content

Commit 74fb02f

Browse files
committed
2018-03-21, Version 9.9.0 (Current)
Notable changes: * assert: - From now on all error messages produced by `assert` in strict mode will produce a error diff. (Ruben Bridgewater) #17615 - From now on it is possible to use a validation object in throws instead of the other possibilities. (Ruben Bridgewater) #17584 * crypto: - allow passing null as IV unless required (Tobias Nießen) #18644 * fs: - support as and as+ flags in stringToFlags() (Sarat Addepalli) #18801 * tls: - expose Finished messages in TLSSocket (Anton Salikhmetov) #19102 * tty: - Add getColorDepth function to determine if terminal supports colors (Ruben Bridgewater) #17615 * util: - add util.inspect compact option (Ruben Bridgewater) #17576 * **Added new collaborators** - [watson](https://github.com/watson) Thomas Watson PR-URL: #19428
1 parent 3914e97 commit 74fb02f

File tree

8 files changed

+177
-17
lines changed

8 files changed

+177
-17
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ release.
2929
</tr>
3030
<tr>
3131
<td valign="top">
32-
<b><a href="doc/changelogs/CHANGELOG_V9.md#9.8.0">9.8.0</a></b><br/>
32+
<b><a href="doc/changelogs/CHANGELOG_V9.md#9.9.0">9.9.0</a></b><br/>
33+
<a href="doc/changelogs/CHANGELOG_V9.md#9.7.1">9.8.0</a><br/>
3334
<a href="doc/changelogs/CHANGELOG_V9.md#9.7.1">9.7.1</a><br/>
3435
<a href="doc/changelogs/CHANGELOG_V9.md#9.7.0">9.7.0</a><br/>
3536
<a href="doc/changelogs/CHANGELOG_V9.md#9.6.1">9.6.1</a><br/>

doc/api/assert.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ For more information about the used equality comparisons see
1515

1616
## Strict mode
1717
<!-- YAML
18-
added: REPLACEME
18+
added: v9.9.0
1919
changes:
20-
- version: REPLACEME
21-
pr-url: https://github.com/nodejs/node/pull/REPLACEME
20+
- version: v9.9.0
21+
pr-url: https://github.com/nodejs/node/pull/17615
2222
description: Added error diffs to the strict mode
23-
- version: REPLACEME
23+
- version: v9.9.0
2424
pr-url: https://github.com/nodejs/node/pull/17002
2525
description: Added strict mode to the assert module.
2626
-->
@@ -765,8 +765,8 @@ instead of the `AssertionError`.
765765
<!-- YAML
766766
added: v0.1.21
767767
changes:
768-
- version: REPLACEME
769-
pr-url: https://github.com/nodejs/node/pull/REPLACEME
768+
- version: v9.9.0
769+
pr-url: https://github.com/nodejs/node/pull/17584
770770
description: The `error` parameter can now be an object as well.
771771
- version: v4.2.0
772772
pr-url: https://github.com/nodejs/node/pull/3276

doc/api/crypto.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1274,7 +1274,7 @@ Adversaries][] for details.
12741274
<!-- YAML
12751275
added: v0.1.94
12761276
changes:
1277-
- version: REPLACEME
1277+
- version: v9.9.0
12781278
pr-url: https://github.com/nodejs/node/pull/18644
12791279
description: The `iv` parameter may now be `null` for ciphers which do not
12801280
need an initialization vector.
@@ -1341,7 +1341,7 @@ to create the `Decipher` object.
13411341
<!-- YAML
13421342
added: v0.1.94
13431343
changes:
1344-
- version: REPLACEME
1344+
- version: v9.9.0
13451345
pr-url: https://github.com/nodejs/node/pull/18644
13461346
description: The `iv` parameter may now be `null` for ciphers which do not
13471347
need an initialization vector.

doc/api/tls.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -586,7 +586,7 @@ For Example: `{ type: 'ECDH', name: 'prime256v1', size: 256 }`
586586

587587
### tlsSocket.getFinished()
588588
<!-- YAML
589-
added: REPLACEME
589+
added: v9.9.0
590590
-->
591591

592592
* Returns: {Buffer|undefined} The latest `Finished` message that has been
@@ -646,7 +646,7 @@ If the peer does not provide a certificate, an empty object will be returned.
646646

647647
### tlsSocket.getPeerFinished()
648648
<!-- YAML
649-
added: REPLACEME
649+
added: v9.9.0
650650
-->
651651

652652
* Returns: {Buffer|undefined} The latest `Finished` message that is expected

doc/api/tty.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ is updated whenever the `'resize'` event is emitted.
123123

124124
### writeStream.getColorDepth([env])
125125
<!-- YAML
126-
added: REPLACEME
126+
added: v9.9.0
127127
-->
128128

129129
* `env` {object} A object containing the environment variables to check.

doc/api/util.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -316,8 +316,8 @@ stream.write('With ES6');
316316
<!-- YAML
317317
added: v0.3.0
318318
changes:
319-
- version: REPLACEME
320-
pr-url: https://github.com/nodejs/node/pull/REPLACEME
319+
- version: v9.9.0
320+
pr-url: https://github.com/nodejs/node/pull/17576
321321
description: The `compact` option is supported now.
322322
- version: v6.6.0
323323
pr-url: https://github.com/nodejs/node/pull/8174

doc/changelogs/CHANGELOG_V9.md

+159
Large diffs are not rendered by default.

src/node_version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 9
26-
#define NODE_MINOR_VERSION 8
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 9
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 0
3030
#define NODE_VERSION_LTS_CODENAME ""
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)