Skip to content

Commit e688175

Browse files
committed
2019-01-10 Version 9.4.0 (Current)
Notable change: * async_hooks: - deprecate AsyncHooks Sensitive API and runInAsyncIdScope. Neither API were documented. (Andreas Madsen) #16972 * deps: - update nghttp2 to 1.29.0 (James M Snell) #17908 - upgrade npm to 5.6.0 (Kat Marchán) #17535 - cherry-pick 50f7455 from upstream V8 (Michaël Zasso) #16591 * events: - remove reaches into _events internals (Anatoli Papirovski) #17440 * http: - add rawPacket in err of `clientError` event (XadillaX) #17672 * http2: - implement maxSessionMemory (James M Snell) #17967 - add initial support for originSet (James M Snell) #17935 - add altsvc support (James M Snell) #17917 - perf_hooks integration (James M Snell) #17906 - Refactoring and cleanup of Http2Session and Http2Stream destroy (James M Snell) #17406 * net: - remove Socket.prototype.write (Anna Henningsen) #17644 - remove Socket.prototype.listen (Ruben Bridgewater) #13735 * repl: - show lexically scoped vars in tab completion (Michaël Zasso) #16591 * stream: - rm {writeable/readable}State.length (Calvin Metcalf) #12857 - add flow and buffer properties to streams (Calvin Metcalf) #12855 * util: - allow wildcards in NODE_DEBUG variable (Tyler) #17609 * zlib: - add ArrayBuffer support (Jem Bezooyen) #16042 * Addedew collaborator** - [starkwang](https://github.com/starkwang) Weijia Wang * Addedew TSC member** - [danbev](https://github.com/danbev) Daniel Bevenius PR-URL: #18069
1 parent 1e0f331 commit e688175

File tree

7 files changed

+309
-31
lines changed

7 files changed

+309
-31
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ release.
2929
</tr>
3030
<tr>
3131
<td valign="top">
32-
<b><a href="doc/changelogs/CHANGELOG_V9.md#9.3.0">9.3.0</a></b><br/>
32+
<b><a href="doc/changelogs/CHANGELOG_V9.md#9.4.0">9.4.0</a></b><br/>
33+
<a href="doc/changelogs/CHANGELOG_V9.md#9.3.0">9.3.0</a><br/>
3334
<a href="doc/changelogs/CHANGELOG_V9.md#9.2.1">9.2.1</a><br/>
3435
<a href="doc/changelogs/CHANGELOG_V9.md#9.2.0">9.2.0</a><br/>
3536
<a href="doc/changelogs/CHANGELOG_V9.md#9.1.0">9.1.0</a><br/>

doc/api/events.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ Returns a reference to the `EventEmitter`, so that calls can be chained.
576576

577577
### emitter.rawListeners(eventName)
578578
<!-- YAML
579-
added: REPLACEME
579+
added: v9.4.0
580580
-->
581581
- `eventName` {string|symbol}
582582

doc/api/http.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -734,7 +734,7 @@ changes:
734734
description: The default action of calling `.destroy()` on the `socket`
735735
will no longer take place if there are listeners attached
736736
for `clientError`.
737-
- version: REPLACEME
737+
- version: v9.4.0
738738
pr-url: https://github.com/nodejs/node/pull/17672
739739
description: The rawPacket is the current buffer that just parsed. Adding
740740
this buffer to the error object of clientError event is to make

doc/api/http2.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ session.on('timeout', () => { /** .. **/ });
285285

286286
#### http2session.alpnProtocol
287287
<!-- YAML
288-
added: REPLACEME
288+
added: v9.4.0
289289
-->
290290

291291
* Value: {string|undefined}
@@ -297,7 +297,7 @@ property.
297297

298298
#### http2session.close([callback])
299299
<!-- YAML
300-
added: REPLACEME
300+
added: v9.4.0
301301
-->
302302

303303
* `callback` {Function}
@@ -312,7 +312,7 @@ If specified, the `callback` function is registered as a handler for the
312312

313313
#### http2session.closed
314314
<!-- YAML
315-
added: REPLACEME
315+
added: v9.4.0
316316
-->
317317

318318
* Value: {boolean}
@@ -354,7 +354,7 @@ longer be used, otherwise `false`.
354354

355355
#### http2session.encrypted
356356
<!-- YAML
357-
added: REPLACEME
357+
added: v9.4.0
358358
-->
359359

360360
* Value: {boolean|undefined}
@@ -366,7 +366,7 @@ or stream.
366366

367367
#### http2session.goaway([code, [lastStreamID, [opaqueData]]])
368368
<!-- YAML
369-
added: REPLACEME
369+
added: v9.4.0
370370
-->
371371

372372
* `code` {number} An HTTP/2 error code
@@ -389,7 +389,7 @@ A prototype-less object describing the current local settings of this
389389

390390
#### http2session.originSet
391391
<!-- YAML
392-
added: REPLACEME
392+
added: v9.4.0
393393
-->
394394

395395
* Value: {string[]|undefined}
@@ -450,7 +450,7 @@ If the `payload` argument is not specified, the default payload will be the
450450

451451
#### http2session.ref()
452452
<!-- YAML
453-
added: REPLACEME
453+
added: v9.4.0
454454
-->
455455

456456
Calls [`ref()`][`net.Socket.prototype.ref`] on this `Http2Session`
@@ -599,7 +599,7 @@ client.
599599

600600
#### http2session.unref()
601601
<!-- YAML
602-
added: REPLACEME
602+
added: v9.4.0
603603
-->
604604

605605
Calls [`unref()`][`net.Socket.prototype.unref`] on this `Http2Session`
@@ -612,7 +612,7 @@ added: v8.4.0
612612

613613
#### serverhttp2session.altsvc(alt, originOrStream)
614614
<!-- YAML
615-
added: REPLACEME
615+
added: v9.4.0
616616
-->
617617

618618
* `alt` {string} A description of the alternative service configuration as
@@ -683,7 +683,7 @@ added: v8.4.0
683683

684684
#### Event: 'altsvc'
685685
<!-- YAML
686-
added: REPLACEME
686+
added: v9.4.0
687687
-->
688688

689689
The `'altsvc'` event is emitted whenever an `ALTSVC` frame is received by
@@ -929,7 +929,7 @@ connected HTTP/2 peer.
929929

930930
#### http2stream.closed
931931
<!-- YAML
932-
added: REPLACEME
932+
added: v9.4.0
933933
-->
934934

935935
* Value: {boolean}
@@ -948,7 +948,7 @@ usable.
948948

949949
#### http2stream.pending
950950
<!-- YAML
951-
added: REPLACEME
951+
added: v9.4.0
952952
-->
953953

954954
* Value: {boolean}

doc/api/stream.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ Return the value of `highWaterMark` passed when constructing this
446446

447447
##### writable.writableLength
448448
<!-- YAML
449-
added: REPLACEME
449+
added: v9.4.0
450450
-->
451451

452452
This property contains the number of bytes (or objects) in the queue
@@ -961,7 +961,7 @@ event has been emitted will return `null`. No runtime error will be raised.
961961

962962
##### readable.readableLength
963963
<!-- YAML
964-
added: REPLACEME
964+
added: v9.4.0
965965
-->
966966

967967
This property contains the number of bytes (or objects) in the queue

doc/api/zlib.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ Compression strategy.
286286
<!-- YAML
287287
added: v0.11.1
288288
changes:
289-
- version: REPLACEME
289+
- version: v9.4.0
290290
pr-url: https://github.com/nodejs/node/pull/16042
291291
description: The `dictionary` option can be an ArrayBuffer.
292292
- version: v8.0.0
@@ -526,7 +526,7 @@ without a callback.
526526
<!-- YAML
527527
added: v0.6.0
528528
changes:
529-
- version: REPLACEME
529+
- version: v9.4.0
530530
pr-url: https://github.com/nodejs/node/pull/16042
531531
description: The `buffer` parameter can be an ArrayBuffer.
532532
- version: v8.0.0
@@ -540,7 +540,7 @@ changes:
540540
<!-- YAML
541541
added: v0.11.12
542542
changes:
543-
- version: REPLACEME
543+
- version: v9.4.0
544544
pr-url: https://github.com/nodejs/node/pull/16042
545545
description: The `buffer` parameter can be an ArrayBuffer.
546546
- version: v8.0.0
@@ -570,7 +570,7 @@ changes:
570570
<!-- YAML
571571
added: v0.11.12
572572
changes:
573-
- version: REPLACEME
573+
- version: v9.4.0
574574
pr-url: https://github.com/nodejs/node/pull/16042
575575
description: The `buffer` parameter can be an ArrayBuffer.
576576
- version: v8.0.0
@@ -589,7 +589,7 @@ Compress a chunk of data with [DeflateRaw][].
589589
<!-- YAML
590590
added: v0.6.0
591591
changes:
592-
- version: REPLACEME
592+
- version: v9.4.0
593593
pr-url: https://github.com/nodejs/node/pull/16042
594594
description: The `buffer` parameter can be an ArrayBuffer.
595595
- version: v8.0.0
@@ -603,7 +603,7 @@ changes:
603603
<!-- YAML
604604
added: v0.11.12
605605
changes:
606-
- version: REPLACEME
606+
- version: v9.4.0
607607
pr-url: https://github.com/nodejs/node/pull/16042
608608
description: The `buffer` parameter can be an ArrayBuffer.
609609
- version: v8.0.0
@@ -622,7 +622,7 @@ Decompress a chunk of data with [Gunzip][].
622622
<!-- YAML
623623
added: v0.6.0
624624
changes:
625-
- version: REPLACEME
625+
- version: v9.4.0
626626
pr-url: https://github.com/nodejs/node/pull/16042
627627
description: The `buffer` parameter can be an ArrayBuffer.
628628
- version: v8.0.0
@@ -636,7 +636,7 @@ changes:
636636
<!-- YAML
637637
added: v0.11.12
638638
changes:
639-
- version: REPLACEME
639+
- version: v9.4.0
640640
pr-url: https://github.com/nodejs/node/pull/16042
641641
description: The `buffer` parameter can be an ArrayBuffer.
642642
- version: v8.0.0
@@ -655,7 +655,7 @@ Compress a chunk of data with [Gzip][].
655655
<!-- YAML
656656
added: v0.6.0
657657
changes:
658-
- version: REPLACEME
658+
- version: v9.4.0
659659
pr-url: https://github.com/nodejs/node/pull/16042
660660
description: The `buffer` parameter can be an ArrayBuffer.
661661
- version: v8.0.0
@@ -669,7 +669,7 @@ changes:
669669
<!-- YAML
670670
added: v0.11.12
671671
changes:
672-
- version: REPLACEME
672+
- version: v9.4.0
673673
pr-url: https://github.com/nodejs/node/pull/16042
674674
description: The `buffer` parameter can be an ArrayBuffer.
675675
- version: v8.0.0
@@ -688,7 +688,7 @@ Decompress a chunk of data with [Inflate][].
688688
<!-- YAML
689689
added: v0.6.0
690690
changes:
691-
- version: REPLACEME
691+
- version: v9.4.0
692692
pr-url: https://github.com/nodejs/node/pull/16042
693693
description: The `buffer` parameter can be an ArrayBuffer.
694694
- version: v8.0.0
@@ -702,7 +702,7 @@ changes:
702702
<!-- YAML
703703
added: v0.11.12
704704
changes:
705-
- version: REPLACEME
705+
- version: v9.4.0
706706
pr-url: https://github.com/nodejs/node/pull/16042
707707
description: The `buffer` parameter can be an ArrayBuffer.
708708
- version: v8.0.0
@@ -721,7 +721,7 @@ Decompress a chunk of data with [InflateRaw][].
721721
<!-- YAML
722722
added: v0.6.0
723723
changes:
724-
- version: REPLACEME
724+
- version: v9.4.0
725725
pr-url: https://github.com/nodejs/node/pull/16042
726726
description: The `buffer` parameter can be an ArrayBuffer.
727727
- version: v8.0.0
@@ -735,7 +735,7 @@ changes:
735735
<!-- YAML
736736
added: v0.11.12
737737
changes:
738-
- version: REPLACEME
738+
- version: v9.4.0
739739
pr-url: https://github.com/nodejs/node/pull/16042
740740
description: The `buffer` parameter can be an ArrayBuffer.
741741
- version: v8.0.0

0 commit comments

Comments
 (0)