Skip to content

Commit

Permalink
2018-01-13, Version 6.13.0 'Boron' (LTS)
Browse files Browse the repository at this point in the history
This LTS release comes with 109 commits, 17 of which are considered
Semver-Minor. This includes 32 which are doc related, 29 which are test
related, 8 which are build / tool related and 1 commit which updates
a dependency.

Notable Changes:

* console:
  - added console.count() and console.clear() (James M Snell)
    #12678
* crypto:
  - expose ECDH class (Bryan English)
    #8188
  - added cypto.randomFill() and crypto.randomFillSync() (Evan Lucas)
    #10209
  - warn on invalid authentication tag length (Tobias Nießen)
    #17566
* deps:
  - upgrade libuv to 1.16.1 (cjihrig)
    #16835
* dgram:
  - added socket.setMulticastInterface() (Will Young)
    #7855
* http:
  - add agent.keepSocketAlive and agent.reuseSocket as to allow
    overridable keep-alive behavior of `Agent` (Fedor Indutny)
    #13005
* lib:
  - return this from net.Socket.end() (Sam Roberts)
    #13481
* module:
  - add builtinModules api that provides list of all builtin modules in
    Node (Jon Moss)
    #16386
* net:
  - return this from getConnections() (Sam Roberts)
    #13553
* promises:
  - more robust stringification for unhandled rejections (Timothy Gu)
    #13784
* repl:
  - improve require() autocompletion (Alexey Orlenko)
    #14409
* src:
  - add openssl-system-ca-path configure option (Daniel Bevenius)
    #16790
  - add --use-bundled-ca --use-openssl-ca check (Daniel Bevenius)
    #12087
  - add process.ppid (cjihrig)
    #16839
* tls:
  - accept `lookup` option for `tls.connect()` (Fedor Indutny)
    #12839
* tools, build:
  - a new macOS installer! (JP Wesselink)
    #15179
* url:
  - WHATWG URL api support (James M Snell)
    #7448
* util:
  - add %i and %f formatting specifiers (Roman Reiss)
    #10308

PR-URL: #18342
  • Loading branch information
MylesBorins committed Feb 11, 2018
1 parent b661570 commit b5bef9c
Show file tree
Hide file tree
Showing 11 changed files with 181 additions and 22 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V6.md#6.12.3">6.12.3</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V6.md#6.13.0">6.13.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V6.md#6.12.3">6.12.3</a><br/>
<a href="doc/changelogs/CHANGELOG_V6.md#6.12.2">6.12.2</a><br/>
<a href="doc/changelogs/CHANGELOG_V6.md#6.12.1">6.12.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V6.md#6.12.0">6.12.0</a><br/>
Expand Down
6 changes: 3 additions & 3 deletions doc/api/console.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ console.log('this will also print');

### console.clear()
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

When `stdout` is a TTY, calling `console.clear()` will attempt to clear the
Expand All @@ -171,7 +171,7 @@ binary.

### console.count([label])
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* `label` {string} The display label for the counter. Defaults to `'default'`.
Expand Down Expand Up @@ -204,7 +204,7 @@ undefined

### console.countReset([label = 'default'])
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* `label` {string} The display label for the counter. Defaults to `'default'`.
Expand Down
4 changes: 2 additions & 2 deletions doc/api/crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -1590,7 +1590,7 @@ time is right after boot, when the whole system is still low on entropy.

### crypto.randomFillSync(buffer[, offset][, size])
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* `buffer` {Buffer|Uint8Array} Must be supplied.
Expand All @@ -1615,7 +1615,7 @@ console.log(buf.toString('hex'));

### crypto.randomFill(buffer[, offset][, size], callback)
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* `buffer` {Buffer|Uint8Array} Must be supplied.
Expand Down
2 changes: 1 addition & 1 deletion doc/api/dgram.md
Original file line number Diff line number Diff line change
Expand Up @@ -338,7 +338,7 @@ packets may be sent to a local interface's broadcast address.

### socket.setMulticastInterface(multicastInterface)
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* `multicastInterface` {String}
Expand Down
4 changes: 2 additions & 2 deletions doc/api/http.md
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ socket/stream from this function, or by passing the socket/stream to `callback`.

### agent.keepSocketAlive(socket)
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* `socket` {net.Socket}
Expand All @@ -180,7 +180,7 @@ it for use with the next request.

### agent.reuseSocket(socket, request)
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* `socket` {net.Socket}
Expand Down
2 changes: 1 addition & 1 deletion doc/api/modules.md
Original file line number Diff line number Diff line change
Expand Up @@ -647,7 +647,7 @@ via `require('module')`.

### module.builtinModules
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* {string[]}
Expand Down
2 changes: 1 addition & 1 deletion doc/api/process.md
Original file line number Diff line number Diff line change
Expand Up @@ -1330,7 +1330,7 @@ console.log(`This platform is ${process.platform}`);

## process.ppid
<!-- YAML
added: REPLACEME
added: v6.13.0
-->

* {integer}
Expand Down
2 changes: 1 addition & 1 deletion doc/api/tls.md
Original file line number Diff line number Diff line change
Expand Up @@ -778,7 +778,7 @@ argument.
<!-- YAML
added: v0.11.3
changes:
- version: REPLACEME
- version: v6.13.0
pr-url: https://github.com/nodejs/node/pull/12839
description: The `lookup` option is supported now.
-->
Expand Down
14 changes: 7 additions & 7 deletions doc/api/url.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ const myURL =

## The WHATWG URL API
<!-- YAML
added: v7.0.0, REPLACEME
added: v7.0.0, v6.13.0
-->

### Class: URL
Expand Down Expand Up @@ -445,7 +445,7 @@ console.log(JSON.stringify(myURLs));

### Class: URLSearchParams
<!-- YAML
added: v7.5.0, REPLACEME
added: v7.5.0, v6.13.0
-->

The `URLSearchParams` API provides read and write access to the query of a
Expand Down Expand Up @@ -520,7 +520,7 @@ console.log(params.toString());

#### Constructor: new URLSearchParams(obj)
<!-- YAML
added: v7.10.0, REPLACEME
added: v7.10.0, v6.13.0
-->

* `obj` {Object} An object representing a collection of key-value pairs
Expand All @@ -546,7 +546,7 @@ console.log(params.toString());

#### Constructor: new URLSearchParams(iterable)
<!-- YAML
added: v7.10.0, REPLACEME
added: v7.10.0, v6.13.0
-->

* `iterable` {Iterable} An iterable object whose elements are key-value pairs
Expand Down Expand Up @@ -709,7 +709,7 @@ console.log(params.toString());

#### urlSearchParams.sort()
<!-- YAML
added: v7.7.0, REPLACEME
added: v7.7.0, v6.13.0
-->

Sort all existing name-value pairs in-place by their names. Sorting is done
Expand Down Expand Up @@ -762,7 +762,7 @@ for (const [name, value] of params) {

### url.domainToASCII(domain)
<!-- YAML
added: v7.4.0, REPLACEME
added: v7.4.0, v6.13.0
-->

* `domain` {string}
Expand All @@ -785,7 +785,7 @@ console.log(url.domainToASCII('xn--iñvalid.com'));

### url.domainToUnicode(domain)
<!-- YAML
added: v7.4.0, REPLACEME
added: v7.4.0, v6.13.0
-->

* `domain` {string}
Expand Down
158 changes: 158 additions & 0 deletions doc/changelogs/CHANGELOG_V6.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions src/node_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
#define SRC_NODE_VERSION_H_

#define NODE_MAJOR_VERSION 6
#define NODE_MINOR_VERSION 12
#define NODE_PATCH_VERSION 4
#define NODE_MINOR_VERSION 13
#define NODE_PATCH_VERSION 0

#define NODE_VERSION_IS_LTS 1
#define NODE_VERSION_LTS_CODENAME "Boron"

#define NODE_VERSION_IS_RELEASE 0
#define NODE_VERSION_IS_RELEASE 1

#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
Expand Down

0 comments on commit b5bef9c

Please sign in to comment.