@@ -3450,28 +3450,28 @@ Big thanks to @addaleax who prepared the vast majority of this release.
3450
3450
* **Build**
3451
3451
* The compiler version requirement to build Node with GCC has been raised to
3452
3452
GCC 4.9.4.
3453
- [[`820b011ed6`](https://github.com/nodejs/node/commit/820b011ed6)]
3453
+ [[`820b011ed6`](https://github.com/nodejs/node/commit/820b011ed6)] -
3454
3454
[#13466](https://github.com/nodejs/node/pull/13466)
3455
3455
3456
3456
* **Cluster**
3457
3457
* Users now have more fine-grained control over the inspector port used by
3458
3458
individual cluster workers. Previously, cluster workers were restricted to
3459
3459
incrementing from the master's debug port.
3460
- [[`dfc46e262a`](https://github.com/nodejs/node/commit/dfc46e262a)]
3460
+ [[`dfc46e262a`](https://github.com/nodejs/node/commit/dfc46e262a)] -
3461
3461
[#14140](https://github.com/nodejs/node/pull/14140)
3462
3462
3463
3463
* **DNS**
3464
3464
* The server used for DNS queries can now use a custom port.
3465
- [[`ebe7bb29aa`](https://github.com/nodejs/node/commit/ebe7bb29aa)]
3465
+ [[`ebe7bb29aa`](https://github.com/nodejs/node/commit/ebe7bb29aa)] -
3466
3466
[#13723](https://github.com/nodejs/node/pull/13723)
3467
3467
* Support for `dns.resolveAny()` has been added.
3468
- [[`6e30e2558e`](https://github.com/nodejs/node/commit/6e30e2558e)]
3468
+ [[`6e30e2558e`](https://github.com/nodejs/node/commit/6e30e2558e)] -
3469
3469
[#13137](https://github.com/nodejs/node/pull/13137)
3470
3470
3471
3471
* **npm**
3472
3472
* The `npm` CLI has been updated to version 5.3.0. In particular, it now comes
3473
3473
with the `npx` binary, which is also shipped with Node.
3474
- [[`dc3f6b9ac1`](https://github.com/nodejs/node/commit/dc3f6b9ac1)]
3474
+ [[`dc3f6b9ac1`](https://github.com/nodejs/node/commit/dc3f6b9ac1)] -
3475
3475
[#14235](https://github.com/nodejs/node/pull/14235)
3476
3476
* `npm` Changelogs:
3477
3477
* [v5.0.4](https://github.com/npm/npm/releases/tag/v5.0.4)
@@ -3756,10 +3756,10 @@ This is a security release. All Node.js users should consult the security releas
3756
3756
Two regressions with the `stream` module have been fixed:
3757
3757
* The `finish` event will now always be emitted after the `error` event
3758
3758
if one is emitted:
3759
- [[`0a9e96e86c`](https://github.com/nodejs/node/commit/0a9e96e86c)]
3759
+ [[`0a9e96e86c`](https://github.com/nodejs/node/commit/0a9e96e86c)] -
3760
3760
[#13850](https://github.com/nodejs/node/pull/13850)
3761
3761
* In object mode, readable streams can now use `undefined` again.
3762
- [[`5840138e70`](https://github.com/nodejs/node/commit/5840138e70)]
3762
+ [[`5840138e70`](https://github.com/nodejs/node/commit/5840138e70)] -
3763
3763
[#13760](https://github.com/nodejs/node/pull/13760)
3764
3764
3765
3765
### Commits
@@ -3843,24 +3843,24 @@ Ref: https://github.com/nodejs/node/issues/13667
3843
3843
* `stdout` and `stderr` are now available on the error output of a
3844
3844
failed call to the `util.promisify()`ed version of
3845
3845
`child_process.exec`.
3846
- [[`d66d4fc94c`](https://github.com/nodejs/node/commit/d66d4fc94c)]
3846
+ [[`d66d4fc94c`](https://github.com/nodejs/node/commit/d66d4fc94c)] -
3847
3847
[#13388](https://github.com/nodejs/node/pull/13388)
3848
3848
3849
3849
* **HTTP**
3850
3850
* A regression that broke certain scenarios in which HTTP is used together
3851
3851
with the `cluster` module has been fixed.
3852
- [[`fff8a56d6f`](https://github.com/nodejs/node/commit/fff8a56d6f)]
3852
+ [[`fff8a56d6f`](https://github.com/nodejs/node/commit/fff8a56d6f)] -
3853
3853
[#13578](https://github.com/nodejs/node/pull/13578)
3854
3854
3855
3855
* **HTTPS**
3856
3856
* The `rejectUnauthorized` option now works properly for unix sockets.
3857
- [[`c4cbd99d37`](https://github.com/nodejs/node/commit/c4cbd99d37)]
3857
+ [[`c4cbd99d37`](https://github.com/nodejs/node/commit/c4cbd99d37)] -
3858
3858
[#13505](https://github.com/nodejs/node/pull/13505)
3859
3859
3860
3860
* **Readline**
3861
3861
* A change that broke `npm init` and other code which uses `readline`
3862
3862
multiple times on the same input stream is reverted.
3863
- [[`0df6c0b5f0`](https://github.com/nodejs/node/commit/0df6c0b5f0)]
3863
+ [[`0df6c0b5f0`](https://github.com/nodejs/node/commit/0df6c0b5f0)] -
3864
3864
[#13560](https://github.com/nodejs/node/pull/13560)
3865
3865
3866
3866
### Commits
@@ -3923,30 +3923,30 @@ Ref: https://github.com/nodejs/node/issues/13667
3923
3923
* **Async Hooks**
3924
3924
* When one `Promise` leads to the creation of a new `Promise`, the parent
3925
3925
`Promise` will be identified as the trigger
3926
- [[`135f4e6643`](https://github.com/nodejs/node/commit/135f4e6643)]
3926
+ [[`135f4e6643`](https://github.com/nodejs/node/commit/135f4e6643)] -
3927
3927
[#13367](https://github.com/nodejs/node/pull/13367).
3928
3928
* **Dependencies**
3929
3929
* libuv has been updated to 1.12.0
3930
- [[`968596ec77`](https://github.com/nodejs/node/commit/968596ec77)]
3930
+ [[`968596ec77`](https://github.com/nodejs/node/commit/968596ec77)] -
3931
3931
[#13306](https://github.com/nodejs/node/pull/13306).
3932
3932
* npm has been updated to 5.0.3
3933
- [[`ffa7debd7a`](https://github.com/nodejs/node/commit/ffa7debd7a)]
3933
+ [[`ffa7debd7a`](https://github.com/nodejs/node/commit/ffa7debd7a)] -
3934
3934
[#13487](https://github.com/nodejs/node/pull/13487).
3935
3935
* **File system**
3936
3936
* The `fs.exists()` function now works correctly with `util.promisify()`
3937
- [[`6e0eccd7a1`](https://github.com/nodejs/node/commit/6e0eccd7a1)]
3937
+ [[`6e0eccd7a1`](https://github.com/nodejs/node/commit/6e0eccd7a1)] -
3938
3938
[#13316](https://github.com/nodejs/node/pull/13316).
3939
3939
* fs.Stats times are now also available as numbers
3940
- [[`c756efb25a`](https://github.com/nodejs/node/commit/c756efb25a)]
3940
+ [[`c756efb25a`](https://github.com/nodejs/node/commit/c756efb25a)] -
3941
3941
[#13173](https://github.com/nodejs/node/pull/13173).
3942
3942
* **Inspector**
3943
3943
* It is now possible to bind to a random port using `--inspect=0`
3944
- [[`cc6ec2fb27`](https://github.com/nodejs/node/commit/cc6ec2fb27)]
3944
+ [[`cc6ec2fb27`](https://github.com/nodejs/node/commit/cc6ec2fb27)] -
3945
3945
[#5025](https://github.com/nodejs/node/pull/5025).
3946
3946
* **Zlib**
3947
3947
* A regression in the Zlib module that made it impossible to properly
3948
3948
subclasses `zlib.Deflate` and other Zlib classes has been fixed.
3949
- [[`6aeb555cc4`](https://github.com/nodejs/node/commit/6aeb555cc4)]
3949
+ [[`6aeb555cc4`](https://github.com/nodejs/node/commit/6aeb555cc4)] -
3950
3950
[#13374](https://github.com/nodejs/node/pull/13374).
3951
3951
3952
3952
### Commits
@@ -4082,47 +4082,47 @@ LTS codename `'Carbon'`. Note that the
4082
4082
4083
4083
* **Async Hooks**
4084
4084
* The `async_hooks` module has landed in core
4085
- [[`4a7233c178`](https://github.com/nodejs/node/commit/4a7233c178)]
4085
+ [[`4a7233c178`](https://github.com/nodejs/node/commit/4a7233c178)] -
4086
4086
[#12892](https://github.com/nodejs/node/pull/12892).
4087
4087
4088
4088
* **Buffer**
4089
4089
* Using the `--pending-deprecation` flag will cause Node.js to emit a
4090
4090
deprecation warning when using `new Buffer(num)` or `Buffer(num)`.
4091
- [[`d2d32ea5a2`](https://github.com/nodejs/node/commit/d2d32ea5a2)]
4091
+ [[`d2d32ea5a2`](https://github.com/nodejs/node/commit/d2d32ea5a2)] -
4092
4092
[#11968](https://github.com/nodejs/node/pull/11968).
4093
4093
* `new Buffer(num)` and `Buffer(num)` will zero-fill new `Buffer` instances
4094
- [[`7eb1b4658e`](https://github.com/nodejs/node/commit/7eb1b4658e)]
4094
+ [[`7eb1b4658e`](https://github.com/nodejs/node/commit/7eb1b4658e)] -
4095
4095
[#12141](https://github.com/nodejs/node/pull/12141).
4096
4096
* Many `Buffer` methods now accept `Uint8Array` as input
4097
- [[`beca3244e2`](https://github.com/nodejs/node/commit/beca3244e2)]
4097
+ [[`beca3244e2`](https://github.com/nodejs/node/commit/beca3244e2)] -
4098
4098
[#10236](https://github.com/nodejs/node/pull/10236).
4099
4099
4100
4100
* **Child Process**
4101
4101
* Argument and kill signal validations have been improved
4102
- [[`97a77288ce`](https://github.com/nodejs/node/commit/97a77288ce)]
4102
+ [[`97a77288ce`](https://github.com/nodejs/node/commit/97a77288ce)] -
4103
4103
[#12348](https://github.com/nodejs/node/pull/12348),
4104
- [[`d75fdd96aa`](https://github.com/nodejs/node/commit/d75fdd96aa)]
4104
+ [[`d75fdd96aa`](https://github.com/nodejs/node/commit/d75fdd96aa)] -
4105
4105
[#10423](https://github.com/nodejs/node/pull/10423).
4106
4106
* Child Process methods accept `Uint8Array` as input
4107
- [[`627ecee9ed`](https://github.com/nodejs/node/commit/627ecee9ed)]
4107
+ [[`627ecee9ed`](https://github.com/nodejs/node/commit/627ecee9ed)] -
4108
4108
[#10653](https://github.com/nodejs/node/pull/10653).
4109
4109
4110
4110
* **Console**
4111
4111
* Error events emitted when using `console` methods are now supressed.
4112
- [[`f18e08d820`](https://github.com/nodejs/node/commit/f18e08d820)]
4112
+ [[`f18e08d820`](https://github.com/nodejs/node/commit/f18e08d820)] -
4113
4113
[#9744](https://github.com/nodejs/node/pull/9744).
4114
4114
4115
4115
* **Dependencies**
4116
4116
* The npm client has been updated to 5.0.0
4117
- [[`3c3b36af0f`](https://github.com/nodejs/node/commit/3c3b36af0f)]
4117
+ [[`3c3b36af0f`](https://github.com/nodejs/node/commit/3c3b36af0f)] -
4118
4118
[#12936](https://github.com/nodejs/node/pull/12936).
4119
4119
* V8 has been updated to 5.8 with forward ABI stability to 6.0
4120
- [[`60d1aac8d2`](https://github.com/nodejs/node/commit/60d1aac8d2)]
4120
+ [[`60d1aac8d2`](https://github.com/nodejs/node/commit/60d1aac8d2)] -
4121
4121
[#12784](https://github.com/nodejs/node/pull/12784).
4122
4122
4123
4123
* **Domains**
4124
4124
* Native `Promise` instances are now `Domain` aware
4125
- [[`84dabe8373`](https://github.com/nodejs/node/commit/84dabe8373)]
4125
+ [[`84dabe8373`](https://github.com/nodejs/node/commit/84dabe8373)] -
4126
4126
[#12489](https://github.com/nodejs/node/pull/12489).
4127
4127
4128
4128
* **Errors**
@@ -4132,118 +4132,118 @@ LTS codename `'Carbon'`. Note that the
4132
4132
4133
4133
* **File System**
4134
4134
* The utility class `fs.SyncWriteStream` has been deprecated
4135
- [[`7a55e34ef4`](https://github.com/nodejs/node/commit/7a55e34ef4)]
4135
+ [[`7a55e34ef4`](https://github.com/nodejs/node/commit/7a55e34ef4)] -
4136
4136
[#10467](https://github.com/nodejs/node/pull/10467).
4137
4137
* The deprecated `fs.read()` string interface has been removed
4138
- [[`3c2a9361ff`](https://github.com/nodejs/node/commit/3c2a9361ff)]
4138
+ [[`3c2a9361ff`](https://github.com/nodejs/node/commit/3c2a9361ff)] -
4139
4139
[#9683](https://github.com/nodejs/node/pull/9683).
4140
4140
4141
4141
* **HTTP**
4142
4142
* Improved support for userland implemented Agents
4143
- [[`90403dd1d0`](https://github.com/nodejs/node/commit/90403dd1d0)]
4143
+ [[`90403dd1d0`](https://github.com/nodejs/node/commit/90403dd1d0)] -
4144
4144
[#11567](https://github.com/nodejs/node/pull/11567).
4145
4145
* Outgoing Cookie headers are concatenated into a single string
4146
- [[`d3480776c7`](https://github.com/nodejs/node/commit/d3480776c7)]
4146
+ [[`d3480776c7`](https://github.com/nodejs/node/commit/d3480776c7)] -
4147
4147
[#11259](https://github.com/nodejs/node/pull/11259).
4148
4148
* The `httpResponse.writeHeader()` method has been deprecated
4149
- [[`fb71ba4921`](https://github.com/nodejs/node/commit/fb71ba4921)]
4149
+ [[`fb71ba4921`](https://github.com/nodejs/node/commit/fb71ba4921)] -
4150
4150
[#11355](https://github.com/nodejs/node/pull/11355).
4151
4151
* New methods for accessing HTTP headers have been added to `OutgoingMessage`
4152
- [[`3e6f1032a4`](https://github.com/nodejs/node/commit/3e6f1032a4)]
4152
+ [[`3e6f1032a4`](https://github.com/nodejs/node/commit/3e6f1032a4)] -
4153
4153
[#10805](https://github.com/nodejs/node/pull/10805).
4154
4154
4155
4155
* **Lib**
4156
4156
* All deprecation messages have been assigned static identifiers
4157
- [[`5de3cf099c`](https://github.com/nodejs/node/commit/5de3cf099c)]
4157
+ [[`5de3cf099c`](https://github.com/nodejs/node/commit/5de3cf099c)] -
4158
4158
[#10116](https://github.com/nodejs/node/pull/10116).
4159
4159
* The legacy `linkedlist` module has been removed
4160
- [[`84a23391f6`](https://github.com/nodejs/node/commit/84a23391f6)]
4160
+ [[`84a23391f6`](https://github.com/nodejs/node/commit/84a23391f6)] -
4161
4161
[#12113](https://github.com/nodejs/node/pull/12113).
4162
4162
4163
4163
* **N-API**
4164
4164
* Experimental support for the new N-API API has been added
4165
- [[`56e881d0b0`](https://github.com/nodejs/node/commit/56e881d0b0)]
4165
+ [[`56e881d0b0`](https://github.com/nodejs/node/commit/56e881d0b0)] -
4166
4166
[#11975](https://github.com/nodejs/node/pull/11975).
4167
4167
4168
4168
* **Process**
4169
4169
* Process warning output can be redirected to a file using the
4170
4170
`--redirect-warnings` command-line argument
4171
- [[`03e89b3ff2`](https://github.com/nodejs/node/commit/03e89b3ff2)]
4171
+ [[`03e89b3ff2`](https://github.com/nodejs/node/commit/03e89b3ff2)] -
4172
4172
[#10116](https://github.com/nodejs/node/pull/10116).
4173
4173
* Process warnings may now include additional detail
4174
- [[`dd20e68b0f`](https://github.com/nodejs/node/commit/dd20e68b0f)]
4174
+ [[`dd20e68b0f`](https://github.com/nodejs/node/commit/dd20e68b0f)] -
4175
4175
[#12725](https://github.com/nodejs/node/pull/12725).
4176
4176
4177
4177
* **REPL**
4178
4178
* REPL magic mode has been deprecated
4179
- [[`3f27f02da0`](https://github.com/nodejs/node/commit/3f27f02da0)]
4179
+ [[`3f27f02da0`](https://github.com/nodejs/node/commit/3f27f02da0)] -
4180
4180
[#11599](https://github.com/nodejs/node/pull/11599).
4181
4181
4182
4182
* **Src**
4183
4183
* `NODE_MODULE_VERSION` has been updated to 57
4184
- [[`ec7cbaf266`](https://github.com/nodejs/node/commit/ec7cbaf266)]
4184
+ [[`ec7cbaf266`](https://github.com/nodejs/node/commit/ec7cbaf266)] -
4185
4185
[#12995](https://github.com/nodejs/node/pull/12995).
4186
4186
* Add `--pending-deprecation` command-line argument and
4187
4187
`NODE_PENDING_DEPRECATION` environment variable
4188
- [[`a16b570f8c`](https://github.com/nodejs/node/commit/a16b570f8c)]
4188
+ [[`a16b570f8c`](https://github.com/nodejs/node/commit/a16b570f8c)] -
4189
4189
[#11968](https://github.com/nodejs/node/pull/11968).
4190
4190
* The `--debug` command-line argument has been deprecated. Note that
4191
4191
using `--debug` will enable the *new* Inspector-based debug protocol
4192
4192
as the legacy Debugger protocol previously used by Node.js has been
4193
- removed. [[`010f864426`](https://github.com/nodejs/node/commit/010f864426)]
4193
+ removed. [[`010f864426`](https://github.com/nodejs/node/commit/010f864426)] -
4194
4194
[#12949](https://github.com/nodejs/node/pull/12949).
4195
4195
* Throw when the `-c` and `-e` command-line arguments are used at the same
4196
- time [[`a5f91ab230`](https://github.com/nodejs/node/commit/a5f91ab230)]
4196
+ time [[`a5f91ab230`](https://github.com/nodejs/node/commit/a5f91ab230)] -
4197
4197
[#11689](https://github.com/nodejs/node/pull/11689).
4198
4198
* Throw when the `--use-bundled-ca` and `--use-openssl-ca` command-line
4199
4199
arguments are used at the same time.
4200
- [[`8a7db9d4b5`](https://github.com/nodejs/node/commit/8a7db9d4b5)]
4200
+ [[`8a7db9d4b5`](https://github.com/nodejs/node/commit/8a7db9d4b5)] -
4201
4201
[#12087](https://github.com/nodejs/node/pull/12087).
4202
4202
4203
4203
* **Stream**
4204
4204
* `Stream` now supports `destroy()` and `_destroy()` APIs
4205
- [[`b6e1d22fa6`](https://github.com/nodejs/node/commit/b6e1d22fa6)]
4205
+ [[`b6e1d22fa6`](https://github.com/nodejs/node/commit/b6e1d22fa6)] -
4206
4206
[#12925](https://github.com/nodejs/node/pull/12925).
4207
4207
* `Stream` now supports the `_final()` API
4208
- [[`07c7f198db`](https://github.com/nodejs/node/commit/07c7f198db)]
4208
+ [[`07c7f198db`](https://github.com/nodejs/node/commit/07c7f198db)] -
4209
4209
[#12828](https://github.com/nodejs/node/pull/12828).
4210
4210
4211
4211
* **TLS**
4212
4212
* The `rejectUnauthorized` option now defaults to `true`
4213
- [[`348cc80a3c`](https://github.com/nodejs/node/commit/348cc80a3c)]
4213
+ [[`348cc80a3c`](https://github.com/nodejs/node/commit/348cc80a3c)] -
4214
4214
[#5923](https://github.com/nodejs/node/pull/5923).
4215
4215
* The `tls.createSecurePair()` API now emits a runtime deprecation
4216
- [[`a2ae08999b`](https://github.com/nodejs/node/commit/a2ae08999b)]
4216
+ [[`a2ae08999b`](https://github.com/nodejs/node/commit/a2ae08999b)] -
4217
4217
[#11349](https://github.com/nodejs/node/pull/11349).
4218
4218
* A runtime deprecation will now be emitted when `dhparam` is less than
4219
- 2048 bits [[`d523eb9c40`](https://github.com/nodejs/node/commit/d523eb9c40)]
4219
+ 2048 bits [[`d523eb9c40`](https://github.com/nodejs/node/commit/d523eb9c40)] -
4220
4220
[#11447](https://github.com/nodejs/node/pull/11447).
4221
4221
4222
4222
* **URL**
4223
4223
* The WHATWG URL implementation is now a fully-supported Node.js API
4224
- [[`d080ead0f9`](https://github.com/nodejs/node/commit/d080ead0f9)]
4224
+ [[`d080ead0f9`](https://github.com/nodejs/node/commit/d080ead0f9)] -
4225
4225
[#12710](https://github.com/nodejs/node/pull/12710).
4226
4226
4227
4227
* **Util**
4228
4228
* `Symbol` keys are now displayed by default when using `util.inspect()`
4229
- [[`5bfd13b81e`](https://github.com/nodejs/node/commit/5bfd13b81e)]
4229
+ [[`5bfd13b81e`](https://github.com/nodejs/node/commit/5bfd13b81e)] -
4230
4230
[#9726](https://github.com/nodejs/node/pull/9726).
4231
4231
* `toJSON` errors will be thrown when formatting `%j`
4232
- [[`455e6f1dd8`](https://github.com/nodejs/node/commit/455e6f1dd8)]
4232
+ [[`455e6f1dd8`](https://github.com/nodejs/node/commit/455e6f1dd8)] -
4233
4233
[#11708](https://github.com/nodejs/node/pull/11708).
4234
4234
* Convert `inspect.styles` and `inspect.colors` to prototype-less objects
4235
- [[`aab0d202f8`](https://github.com/nodejs/node/commit/aab0d202f8)]
4235
+ [[`aab0d202f8`](https://github.com/nodejs/node/commit/aab0d202f8)] -
4236
4236
[#11624](https://github.com/nodejs/node/pull/11624).
4237
4237
* The new `util.promisify()` API has been added
4238
- [[`99da8e8e02`](https://github.com/nodejs/node/commit/99da8e8e02)]
4238
+ [[`99da8e8e02`](https://github.com/nodejs/node/commit/99da8e8e02)] -
4239
4239
[#12442](https://github.com/nodejs/node/pull/12442).
4240
4240
4241
4241
* **Zlib**
4242
4242
* Support `Uint8Array` in Zlib convenience methods
4243
- [[`91383e47fd`](https://github.com/nodejs/node/commit/91383e47fd)]
4243
+ [[`91383e47fd`](https://github.com/nodejs/node/commit/91383e47fd)] -
4244
4244
[#12001](https://github.com/nodejs/node/pull/12001).
4245
4245
* Zlib errors now use `RangeError` and `TypeError` consistently
4246
- [[`b514bd231e`](https://github.com/nodejs/node/commit/b514bd231e)]
4246
+ [[`b514bd231e`](https://github.com/nodejs/node/commit/b514bd231e)] -
4247
4247
[#11391](https://github.com/nodejs/node/pull/11391).
4248
4248
4249
4249
### Commits
0 commit comments