Skip to content

Commit 3dfd630

Browse files
committed
2018-10-30, Version 11.1.0 (Current)
Notable changes: * deps * Updated ICU to 63.1. #23715 * repl * Top-level for-await-of is now supported in the REPL. #23841 * timers * Fixed an issue that could cause timers to enter an infinite loop. #23870 PR-URL: #23922
1 parent 5226ba2 commit 3dfd630

File tree

3 files changed

+94
-4
lines changed

3 files changed

+94
-4
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ release.
3333
</tr>
3434
<tr>
3535
<td valign="top">
36-
<b><a href="doc/changelogs/CHANGELOG_V11.md#11.0.0">11.0.0</a></b><br/>
36+
<b><a href="doc/changelogs/CHANGELOG_V11.md#11.1.0">11.1.0</a></b><br/>
37+
<a href="doc/changelogs/CHANGELOG_V11.md#11.0.0">11.0.0</a><br/>
3738
</td>
3839
<td valign="top">
3940
<b><a href="doc/changelogs/CHANGELOG_V10.md#10.12.0">10.12.0</a></b><br/>

doc/changelogs/CHANGELOG_V11.md

+89
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
</tr>
1010
<tr>
1111
<td>
12+
<a href="#11.1.0">11.1.0</a><br/>
1213
<a href="#11.0.0">11.0.0</a><br/>
1314
</td>
1415
</tr>
@@ -27,6 +28,94 @@
2728
* [io.js](CHANGELOG_IOJS.md)
2829
* [Archive](CHANGELOG_ARCHIVE.md)
2930

31+
<a id="11.1.0"></a>
32+
## 2018-10-30, Version 11.1.0 (Current), @targos
33+
34+
### Notable changes
35+
36+
* **deps**
37+
* Updated ICU to 63.1. [#23715](https://github.com/nodejs/node/pull/23715)
38+
* **repl**
39+
* Top-level for-await-of is now supported in the REPL. [#23841](https://github.com/nodejs/node/pull/23841)
40+
* **timers**
41+
* Fixed an issue that could cause timers to enter an infinite loop. [#23870](https://github.com/nodejs/node/pull/23870)
42+
43+
### Commits
44+
45+
* [[`9eff21d444`](https://github.com/nodejs/node/commit/9eff21d444)] - **benchmark**: fix bench-mkdirp to use recursive option (Klaus Meinhardt) [#23699](https://github.com/nodejs/node/pull/23699)
46+
* [[`92bd1c0adc`](https://github.com/nodejs/node/commit/92bd1c0adc)] - **build**: expose more openssl categories for addons (Jonathan Cardoso Machado) [#23344](https://github.com/nodejs/node/pull/23344)
47+
* [[`eb35d0dfdd`](https://github.com/nodejs/node/commit/eb35d0dfdd)] - **build**: add lint-py which uses flake8 (cclauss) [#21952](https://github.com/nodejs/node/pull/21952)
48+
* [[`35c3c4ba68`](https://github.com/nodejs/node/commit/35c3c4ba68)] - **build**: allow for overwriting of use\_openssl\_def (Shelley Vohr) [#23763](https://github.com/nodejs/node/pull/23763)
49+
* [[`48807f58f5`](https://github.com/nodejs/node/commit/48807f58f5)] - **build,meta**: switch to gcc-4.9 on travis (Refael Ackermann) [#23778](https://github.com/nodejs/node/pull/23778)
50+
* [[`141aec9564`](https://github.com/nodejs/node/commit/141aec9564)] - **crypto**: add SET\_INTEGER\_CONSANT macro (Daniel Bevenius) [#23687](https://github.com/nodejs/node/pull/23687)
51+
* [[`4112a10abe`](https://github.com/nodejs/node/commit/4112a10abe)] - **crypto**: strip unwanted space from openssl version (Sam Roberts) [#23678](https://github.com/nodejs/node/pull/23678)
52+
* [[`fee0d92bf4`](https://github.com/nodejs/node/commit/fee0d92bf4)] - **deps**: patch V8 to 7.0.276.32 (Michaël Zasso) [#23851](https://github.com/nodejs/node/pull/23851)
53+
* [[`d8a830d505`](https://github.com/nodejs/node/commit/d8a830d505)] - **deps**: fix shim for `v8::Value::IntegerValue()` (Anna Henningsen) [#23898](https://github.com/nodejs/node/pull/23898)
54+
* [[`a85d5b4b9e`](https://github.com/nodejs/node/commit/a85d5b4b9e)] - **(SEMVER-MINOR)** **deps**: move more deprecations to V8\_DEPRECATED (Anna Henningsen) [#23414](https://github.com/nodejs/node/pull/23414)
55+
* [[`e5b51cc496`](https://github.com/nodejs/node/commit/e5b51cc496)] - **(SEMVER-MINOR)** **deps**: icu 63.1 bump (CLDR 34) (Steven R. Loomis) [#23715](https://github.com/nodejs/node/pull/23715)
56+
* [[`ab58439916`](https://github.com/nodejs/node/commit/ab58439916)] - **deps**: icu: apply workaround patch (Steven R. Loomis) [#23764](https://github.com/nodejs/node/pull/23764)
57+
* [[`3b66a8d893`](https://github.com/nodejs/node/commit/3b66a8d893)] - **deps**: fix wrong default for v8 handle zapping (Refael Ackermann) [#23801](https://github.com/nodejs/node/pull/23801)
58+
* [[`6df09b4e49`](https://github.com/nodejs/node/commit/6df09b4e49)] - **doc**: simplify valid security issue descriptions (Rich Trott) [#23881](https://github.com/nodejs/node/pull/23881)
59+
* [[`7a00c98892`](https://github.com/nodejs/node/commit/7a00c98892)] - **doc**: simplify path.basename() on POSIX and Windows (ZYSzys) [#23864](https://github.com/nodejs/node/pull/23864)
60+
* [[`50d54f5a0f`](https://github.com/nodejs/node/commit/50d54f5a0f)] - **doc**: document nullptr comparisons in style guide (Anna Henningsen) [#23805](https://github.com/nodejs/node/pull/23805)
61+
* [[`0ba49fec12`](https://github.com/nodejs/node/commit/0ba49fec12)] - **doc**: remove problematic example from README (Rich Trott) [#23817](https://github.com/nodejs/node/pull/23817)
62+
* [[`d808d27120`](https://github.com/nodejs/node/commit/d808d27120)] - **doc**: use Cookie in request.setHeader() examples (Luigi Pinca) [#23707](https://github.com/nodejs/node/pull/23707)
63+
* [[`1baba9b061`](https://github.com/nodejs/node/commit/1baba9b061)] - **doc**: NODE\_EXTRA\_CA\_CERTS is ignored if setuid root (Ben Noordhuis) [#23770](https://github.com/nodejs/node/pull/23770)
64+
* [[`dd5afbe05f`](https://github.com/nodejs/node/commit/dd5afbe05f)] - **doc**: add review suggestions to require() (erickwendel) [#23605](https://github.com/nodejs/node/pull/23605)
65+
* [[`db113a24e0`](https://github.com/nodejs/node/commit/db113a24e0)] - **doc**: document and warn if the ICU version is too old (Steven R. Loomis) [#23766](https://github.com/nodejs/node/pull/23766)
66+
* [[`c30de85ca5`](https://github.com/nodejs/node/commit/c30de85ca5)] - **doc**: move @phillipj to emeriti (Phillip Johnsen) [#23790](https://github.com/nodejs/node/pull/23790)
67+
* [[`84fdb1cc0e`](https://github.com/nodejs/node/commit/84fdb1cc0e)] - **doc**: add note about removeListener order (James M Snell) [#23762](https://github.com/nodejs/node/pull/23762)
68+
* [[`f4c4b2b41b`](https://github.com/nodejs/node/commit/f4c4b2b41b)] - **doc**: document ACL limitation for fs.access on Windows (James M Snell) [#23772](https://github.com/nodejs/node/pull/23772)
69+
* [[`83b776c864`](https://github.com/nodejs/node/commit/83b776c864)] - **doc**: document that addMembership must be called once in a cluster (James M Snell) [#23746](https://github.com/nodejs/node/pull/23746)
70+
* [[`aa6c1513d1`](https://github.com/nodejs/node/commit/aa6c1513d1)] - **doc, test**: document and test vm timeout escapes (James M Snell) [#23743](https://github.com/nodejs/node/pull/23743)
71+
* [[`790755d42c`](https://github.com/nodejs/node/commit/790755d42c)] - **(SEMVER-MINOR)** **fs**: default open/openSync flags argument to 'r' (Ben Noordhuis) [#23767](https://github.com/nodejs/node/pull/23767)
72+
* [[`2e91771f8c`](https://github.com/nodejs/node/commit/2e91771f8c)] - **(SEMVER-MINOR)** **lib**: add escapeCodeTimeout as an option to createInterface (Raoof) [#19780](https://github.com/nodejs/node/pull/19780)
73+
* [[`1cda41b7da`](https://github.com/nodejs/node/commit/1cda41b7da)] - **lib**: migrate from process.binding('config') to getOptions() (Vladimir Ilic) [#23588](https://github.com/nodejs/node/pull/23588)
74+
* [[`22cd53791a`](https://github.com/nodejs/node/commit/22cd53791a)] - **lib**: trigger uncaught exception handler for microtasks (Gus Caplan) [#23794](https://github.com/nodejs/node/pull/23794)
75+
* [[`914f95be27`](https://github.com/nodejs/node/commit/914f95be27)] - **n-api**: make per-`Context`-ness of `napi\_env` explicit (Anna Henningsen) [#23689](https://github.com/nodejs/node/pull/23689)
76+
* [[`d6aeb1ed9b`](https://github.com/nodejs/node/commit/d6aeb1ed9b)] - **repl**: support top-level for-await-of (Shelley Vohr) [#23841](https://github.com/nodejs/node/pull/23841)
77+
* [[`86cf01404c`](https://github.com/nodejs/node/commit/86cf01404c)] - **repl**: migrate from process.binding('config') to getOptions() (Jose Bucio) [#23684](https://github.com/nodejs/node/pull/23684)
78+
* [[`5226ba2d6f`](https://github.com/nodejs/node/commit/5226ba2d6f)] - **src**: improve StreamBase write throughput (Anna Henningsen) [#23843](https://github.com/nodejs/node/pull/23843)
79+
* [[`927c6f8b86`](https://github.com/nodejs/node/commit/927c6f8b86)] - **src**: minor refactor to node\_errors.h (Anna Henningsen) [#23879](https://github.com/nodejs/node/pull/23879)
80+
* [[`f5cb83fb7e`](https://github.com/nodejs/node/commit/f5cb83fb7e)] - **src**: remove unused variables (Anna Henningsen) [#23880](https://github.com/nodejs/node/pull/23880)
81+
* [[`682e06e36b`](https://github.com/nodejs/node/commit/682e06e36b)] - **src**: make model counter in `GetCPUInfo()` unsigned (Anna Henningsen) [#23880](https://github.com/nodejs/node/pull/23880)
82+
* [[`11e9425e55`](https://github.com/nodejs/node/commit/11e9425e55)] - **src**: include util-inl.h in worker\_agent.cc (Anna Henningsen) [#23880](https://github.com/nodejs/node/pull/23880)
83+
* [[`75485ef77d`](https://github.com/nodejs/node/commit/75485ef77d)] - **src**: remove `Environment::tracing\_agent\_writer()` (Anna Henningsen) [#23781](https://github.com/nodejs/node/pull/23781)
84+
* [[`fff598ccf2`](https://github.com/nodejs/node/commit/fff598ccf2)] - **src**: avoid extra `Persistent` in `DefaultTriggerAsyncIdScope` (Anna Henningsen) [#23844](https://github.com/nodejs/node/pull/23844)
85+
* [[`02d83d497d`](https://github.com/nodejs/node/commit/02d83d497d)] - **src**: use maybe version v8::Function::Call (Ouyang Yadong) [#23826](https://github.com/nodejs/node/pull/23826)
86+
* [[`2e7189b07a`](https://github.com/nodejs/node/commit/2e7189b07a)] - **src**: add direct dependency on `\*-inl.h` file (Refael Ackermann) [#23808](https://github.com/nodejs/node/pull/23808)
87+
* [[`98ffcdeec7`](https://github.com/nodejs/node/commit/98ffcdeec7)] - **src**: add AliasedBuffer::reserve (Refael Ackermann) [#23808](https://github.com/nodejs/node/pull/23808)
88+
* [[`88ac4894c8`](https://github.com/nodejs/node/commit/88ac4894c8)] - **src**: clean clang-tidy errors in node\_file.h (Refael Ackermann) [#23793](https://github.com/nodejs/node/pull/23793)
89+
* [[`17ba59520c`](https://github.com/nodejs/node/commit/17ba59520c)] - **src**: fix resource leak in node::fs::FileHandle (Refael Ackermann) [#23793](https://github.com/nodejs/node/pull/23793)
90+
* [[`6467fe09ed`](https://github.com/nodejs/node/commit/6467fe09ed)] - **src**: refactor FillStatsArray (Refael Ackermann) [#23793](https://github.com/nodejs/node/pull/23793)
91+
* [[`1bdbf8765d`](https://github.com/nodejs/node/commit/1bdbf8765d)] - **src**: reduce duplication in tcp\_wrap Connect (Daniel Bevenius) [#23753](https://github.com/nodejs/node/pull/23753)
92+
* [[`9fbe91a061`](https://github.com/nodejs/node/commit/9fbe91a061)] - **src**: refactor deprecated v8::String::NewFromTwoByte call (Romain Lanz) [#23803](https://github.com/nodejs/node/pull/23803)
93+
* [[`48ed81fad2`](https://github.com/nodejs/node/commit/48ed81fad2)] - **src**: improve StreamBase read throughput (Anna Henningsen) [#23797](https://github.com/nodejs/node/pull/23797)
94+
* [[`a6fe2caaae`](https://github.com/nodejs/node/commit/a6fe2caaae)] - **src**: simplify `TimerFunctionCall()` in `node\_perf.cc` (Anna Henningsen) [#23782](https://github.com/nodejs/node/pull/23782)
95+
* [[`30be5cbdb0`](https://github.com/nodejs/node/commit/30be5cbdb0)] - **src**: memory management using smart pointer (Uttam Pawar) [#23628](https://github.com/nodejs/node/pull/23628)
96+
* [[`df05ddfd72`](https://github.com/nodejs/node/commit/df05ddfd72)] - **src**: refactor deprecated v8::Function::Call call (Romain Lanz) [#23804](https://github.com/nodejs/node/pull/23804)
97+
* [[`05d52a44db`](https://github.com/nodejs/node/commit/05d52a44db)] - **stream**: do not error async iterators on destroy(null) (Matteo Collina) [#23901](https://github.com/nodejs/node/pull/23901)
98+
* [[`4d926d06a3`](https://github.com/nodejs/node/commit/4d926d06a3)] - **stream**: ended streams should resolve the async iteration (Matteo Collina) [#23901](https://github.com/nodejs/node/pull/23901)
99+
* [[`aaddf97d9b`](https://github.com/nodejs/node/commit/aaddf97d9b)] - **stream**: async iteration should work with destroyed stream (Matteo Collina) [#23785](https://github.com/nodejs/node/pull/23785)
100+
* [[`f7f1e6bcf3`](https://github.com/nodejs/node/commit/f7f1e6bcf3)] - **test**: fix regression when compiled with FIPS (Adam Majer) [#23871](https://github.com/nodejs/node/pull/23871)
101+
* [[`3b52343f10`](https://github.com/nodejs/node/commit/3b52343f10)] - **test**: fix strictEqual() argument order (Loic) [#23829](https://github.com/nodejs/node/pull/23829)
102+
* [[`4182f74307`](https://github.com/nodejs/node/commit/4182f74307)] - **test**: verify `performance.timerify()` works w/ non-Node Contexts (Anna Henningsen) [#23784](https://github.com/nodejs/node/pull/23784)
103+
* [[`be6fdac341`](https://github.com/nodejs/node/commit/be6fdac341)] - **test**: mark test-vm-timeout-\* known issue tests flaky (James M Snell) [#23743](https://github.com/nodejs/node/pull/23743)
104+
* [[`a80452a1ab`](https://github.com/nodejs/node/commit/a80452a1ab)] - **test**: add test-benchmark-napi (Emily Marigold Klassen) [#23585](https://github.com/nodejs/node/pull/23585)
105+
* [[`086ee5e57f`](https://github.com/nodejs/node/commit/086ee5e57f)] - **test**: increase coverage of internal/stream/end-of-stream (Tyler Vann-Campbell) [#23751](https://github.com/nodejs/node/pull/23751)
106+
* [[`ee8fa528e2`](https://github.com/nodejs/node/commit/ee8fa528e2)] - **test**: fix strictEqual() arguments order (Nolan Rigo) [#23800](https://github.com/nodejs/node/pull/23800)
107+
* [[`83ddd3e7d0`](https://github.com/nodejs/node/commit/83ddd3e7d0)] - **test**: fix flaky test (cjihrig) [#23811](https://github.com/nodejs/node/pull/23811)
108+
* [[`1521d8991d`](https://github.com/nodejs/node/commit/1521d8991d)] - **test**: fix invalid modulesLength for DSA keygen (Adam Majer) [#23732](https://github.com/nodejs/node/pull/23732)
109+
* [[`dfecf85ded`](https://github.com/nodejs/node/commit/dfecf85ded)] - **test**: fix test-require-symlink on Windows (Bartosz Sosnowski) [#23691](https://github.com/nodejs/node/pull/23691)
110+
* [[`ddd9ccf1d8`](https://github.com/nodejs/node/commit/ddd9ccf1d8)] - **test**: fix strictEqual() argument order (Romain Lanz) [#23768](https://github.com/nodejs/node/pull/23768)
111+
* [[`a666d3ea24`](https://github.com/nodejs/node/commit/a666d3ea24)] - **test**: fix strictEqual() arguments order (Thomas GENTILHOMME) [#23771](https://github.com/nodejs/node/pull/23771)
112+
* [[`fa1373fc74`](https://github.com/nodejs/node/commit/fa1373fc74)] - **test**: fix assertion arguments order (Elian Gutierrez) [#23787](https://github.com/nodejs/node/pull/23787)
113+
* [[`8f07bfb3e1`](https://github.com/nodejs/node/commit/8f07bfb3e1)] - **timers**: fix priority queue removeAt fn (Anatoli Papirovski) [#23870](https://github.com/nodejs/node/pull/23870)
114+
* [[`09f25af16f`](https://github.com/nodejs/node/commit/09f25af16f)] - **tls**: throw if protocol too long (Andre Jodat-Danbrani) [#23606](https://github.com/nodejs/node/pull/23606)
115+
* [[`c20eb4f2bd`](https://github.com/nodejs/node/commit/c20eb4f2bd)] - **(SEMVER-MINOR)** **tools, icu**: actually failover if there are multiple URLs (Steven R. Loomis) [#23715](https://github.com/nodejs/node/pull/23715)
116+
* [[`bcfeaaeb5b`](https://github.com/nodejs/node/commit/bcfeaaeb5b)] - **trace_events**: forbid tracing modifications from worker threads (Anna Henningsen) [#23781](https://github.com/nodejs/node/pull/23781)
117+
* [[`b07cb4810c`](https://github.com/nodejs/node/commit/b07cb4810c)] - **zlib**: do not leak on destroy (Mathias Buus) [#23734](https://github.com/nodejs/node/pull/23734)
118+
30119
<a id="11.0.0"></a>
31120
## 2018-10-23, Version 11.0.0 (Current), @jasnell
32121

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 11
26-
#define NODE_MINOR_VERSION 0
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 1
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)