Skip to content

Commit d68dd62

Browse files
committed
2021-10-20, Version 17.0.1 (Current)
Notable changes: Fixed distribution for native addon builds This release fixes an issue introduced in Node.js v17.0.0, where some V8 headers were missing from the distributed tarball, making it impossible to build native addons. These headers are now included. #40526 Fixed stream issues * Fixed a regression in `stream.promises.pipeline`, which was introduced in version 16.10.0, is fixed. It is now possible again to pass an array of streams to the function. #40193 * Fixed a bug in `stream.Duplex.from`, which didn't work properly when an async generator function was passed to it. #40499 PR-URL: #40535
1 parent 8dce85a commit d68dd62

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ release.
3535
</tr>
3636
<tr>
3737
<td valign="top">
38-
<b><a href="doc/changelogs/CHANGELOG_V17.md#17.0.0">17.0.0</a></b><br/>
38+
<b><a href="doc/changelogs/CHANGELOG_V17.md#17.0.1">17.0.1</a></b><br/>
39+
<a href="doc/changelogs/CHANGELOG_V17.md#17.0.0">17.0.0</a><br/>
3940
</td>
4041
<td valign="top">
4142
<b><a href="doc/changelogs/CHANGELOG_V16.md#16.11.1">16.11.1</a></b><br/>

doc/changelogs/CHANGELOG_V17.md

+32
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
</tr>
99
<tr>
1010
<td>
11+
<a href="#17.0.1">17.0.1</a><br/>
1112
<a href="#17.0.0">17.0.0</a><br/>
1213
</td>
1314
</tr>
@@ -32,6 +33,37 @@
3233
* [io.js](CHANGELOG\_IOJS.md)
3334
* [Archive](CHANGELOG\_ARCHIVE.md)
3435

36+
<a id="17.0.1"></a>
37+
## 2021-10-20, Version 17.0.1 (Current), @targos
38+
39+
### Notable Changes
40+
41+
#### Fixed distribution for native addon builds
42+
43+
This release fixes an issue introduced in Node.js v17.0.0, where some V8 headers
44+
were missing from the distributed tarball, making it impossible to build native
45+
addons. These headers are now included. [#40526](https://github.com/nodejs/node/pull/40526)
46+
47+
#### Fixed stream issues
48+
49+
* Fixed a regression in `stream.promises.pipeline`, which was introduced in version
50+
16.10.0, is fixed. It is now possible again to pass an array of streams to the
51+
function. [#40193](https://github.com/nodejs/node/pull/40193)
52+
* Fixed a bug in `stream.Duplex.from`, which didn't work properly when an async
53+
generator function was passed to it. [#40499](https://github.com/nodejs/node/pull/40499)
54+
55+
### Commits
56+
57+
* [[`3f033556c3`](https://github.com/nodejs/node/commit/3f033556c3)] - **build**: include missing V8 headers in distribution (Michaël Zasso) [#40526](https://github.com/nodejs/node/pull/40526)
58+
* [[`adbd92ef1d`](https://github.com/nodejs/node/commit/adbd92ef1d)] - **crypto**: avoid double free (Michael Dawson) [#40380](https://github.com/nodejs/node/pull/40380)
59+
* [[`8dce85aadc`](https://github.com/nodejs/node/commit/8dce85aadc)] - **doc**: format doc/api/\*.md with markdown formatter (Rich Trott) [#40403](https://github.com/nodejs/node/pull/40403)
60+
* [[`977016a72f`](https://github.com/nodejs/node/commit/977016a72f)] - **doc**: specify that maxFreeSockets is per host (Luigi Pinca) [#40483](https://github.com/nodejs/node/pull/40483)
61+
* [[`f9f2442739`](https://github.com/nodejs/node/commit/f9f2442739)] - **src**: add missing inialization in agent.h (Michael Dawson) [#40379](https://github.com/nodejs/node/pull/40379)
62+
* [[`111f0bd9b6`](https://github.com/nodejs/node/commit/111f0bd9b6)] - **stream**: fix fromAsyncGen (Robert Nagy) [#40499](https://github.com/nodejs/node/pull/40499)
63+
* [[`b84f101049`](https://github.com/nodejs/node/commit/b84f101049)] - **stream**: support array of streams in promises pipeline (Mestery) [#40193](https://github.com/nodejs/node/pull/40193)
64+
* [[`3f7c503b69`](https://github.com/nodejs/node/commit/3f7c503b69)] - **test**: adjust CLI flags test to ignore blank lines in doc (Rich Trott) [#40403](https://github.com/nodejs/node/pull/40403)
65+
* [[`7c42d9fcc6`](https://github.com/nodejs/node/commit/7c42d9fcc6)] - **test**: split test-crypto-dh.js (Joyee Cheung) [#40451](https://github.com/nodejs/node/pull/40451)
66+
3567
<a id="17.0.0"></a>
3668
## 2021-10-19, Version 17.0.0 (Current), @BethGriggs
3769

src/node_version.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
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)