Skip to content

Commit fb88fa1

Browse files
committed
2017-08-09, Version 8.3.0 (Current)
V8 6.0: The V8 engine has been upgraded to version 6.0, which has a significantly changed performance profile. [#14574](#14574) More detailed information on performance differences can be found at https://medium.com/the-node-js-collection/get-ready-a-new-v8-is-coming-node-js-performance-is-changing-46a63d6da4de Other notable changes: * **DNS** * Independent DNS resolver instances are supported now, with support for cancelling the corresponding requests. [#14518](#14518) * **N-API** * Multiple N-API functions for error handling have been changed to support assigning error codes. [#13988](#13988) * **REPL** * Autocompletion support for `require()` has been improved. [#14409](#14409) * **Utilities** * The WHATWG Encoding Standard (`TextDecoder` and `TextEncoder`) has been implemented as an experimental feature. [#13644](#13644) * **Added new collaborators** * [XadillaX](https://github.com/XadillaX) – Khaidi Chu * [gabrielschulhof](https://github.com/gabrielschulhof) – Gabriel Schulhof
1 parent ad901ed commit fb88fa1

File tree

7 files changed

+213
-14
lines changed

7 files changed

+213
-14
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ release.
2727
</tr>
2828
<tr>
2929
<td valign="top">
30-
<b><a href="doc/changelogs/CHANGELOG_V8.md#8.2.1">8.2.1</a></b><br/>
30+
<b><a href="doc/changelogs/CHANGELOG_V8.md#8.3.0">8.3.0</a></b><br/>
31+
<a href="doc/changelogs/CHANGELOG_V8.md#8.2.1">8.2.1</a><br/>
3132
<a href="doc/changelogs/CHANGELOG_V8.md#8.2.0">8.2.0</a><br/>
3233
<a href="doc/changelogs/CHANGELOG_V8.md#8.1.4">8.1.4</a><br/>
3334
<a href="doc/changelogs/CHANGELOG_V8.md#8.1.3">8.1.3</a><br/>

doc/api/console.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ console.log('this will also print');
169169

170170
### console.clear()
171171
<!-- YAML
172-
added: REPLACEME
172+
added: v8.3.0
173173
-->
174174

175175
When `stdout` is a TTY, calling `console.clear()` will attempt to clear the
@@ -183,7 +183,7 @@ binary.
183183

184184
### console.count([label])
185185
<!-- YAML
186-
added: REPLACEME
186+
added: v8.3.0
187187
-->
188188

189189
* `label` {string} The display label for the counter. Defaults to `'default'`.
@@ -216,7 +216,7 @@ undefined
216216

217217
### console.countReset([label = 'default'])
218218
<!-- YAML
219-
added: REPLACEME
219+
added: v8.3.0
220220
-->
221221

222222
* `label` {string} The display label for the counter. Defaults to `'default'`.

doc/api/dns.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ the [Implementation considerations section][] for more information.
5656

5757
## Class dns.Resolver
5858
<!-- YAML
59-
added: REPLACEME
59+
added: v8.3.0
6060
-->
6161

6262
An independent resolver for DNS requests.
@@ -97,7 +97,7 @@ The following methods from the `dns` module are available:
9797

9898
### resolver.cancel()
9999
<!-- YAML
100-
added: REPLACEME
100+
added: v8.3.0
101101
-->
102102

103103
Cancel all outstanding DNS queries made by this resolver. The corresponding

doc/api/n-api.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1340,7 +1340,7 @@ of the ECMAScript Language Specification.
13401340

13411341
#### *napi_create_dataview*
13421342
<!-- YAML
1343-
added: REPLACEME
1343+
added: v8.3.0
13441344
-->
13451345

13461346
```C
@@ -1596,7 +1596,7 @@ is managed by the VM
15961596

15971597
#### *napi_get_dataview_info*
15981598
<!-- YAML
1599-
added: REPLACEME
1599+
added: v8.3.0
16001600
-->
16011601

16021602
```C
@@ -2093,7 +2093,7 @@ This API checks if the Object passsed in is a typed array.
20932093

20942094
### *napi_is_dataview*
20952095
<!-- YAML
2096-
added: REPLACEME
2096+
added: v8.3.0
20972097
-->
20982098

20992099
```C

doc/api/util.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ see [Custom promisified functions][].
538538

539539
### Class: util.TextDecoder
540540
<!-- YAML
541-
added: REPLACEME
541+
added: v8.3.0
542542
-->
543543

544544
> Stability: 1 - Experimental
@@ -666,7 +666,7 @@ mark.
666666

667667
### Class: util.TextEncoder
668668
<!-- YAML
669-
added: REPLACEME
669+
added: v8.3.0
670670
-->
671671

672672
> Stability: 1 - Experimental

doc/changelogs/CHANGELOG_V8.md

+198
Large diffs are not rendered by default.

src/node_version.h

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

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

29-
#define NODE_VERSION_IS_RELEASE 0
29+
#define NODE_VERSION_IS_RELEASE 1
3030

3131
#ifndef NODE_STRINGIFY
3232
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)