Created
January 16, 2020 16:12
-
-
Save BridgeAR/01d9773427147d531f050dc067387c02 to your computer and use it in GitHub Desktop.
Semver-minor 12.5.0 review
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* [[`4c317ce4d0`](https://github.com/nodejs/node/commit/4c317ce4d0)] - **(SEMVER-MINOR)** **child_process,cluster**: allow using V8 serialization API (Anna Henningsen) [#30162](https://github.com/nodejs/node/pull/30162) | |
* [[`7bfc339c47`](https://github.com/nodejs/node/commit/7bfc339c47)] - **(SEMVER-MINOR)** **cli**: add --trace-exit cli option (legendecas) [#30516](https://github.com/nodejs/node/pull/30516) | |
* [[`f3196db13f`](https://github.com/nodejs/node/commit/f3196db13f)] - **(SEMVER-MINOR)** **cli**: whitelist new V8 flag in NODE\_OPTIONS (Shelley Vohr) [#30094](https://github.com/nodejs/node/pull/30094) | |
* [[`e08c008b5d`](https://github.com/nodejs/node/commit/e08c008b5d)] - **(SEMVER-MINOR)** **cli**: add --trace-uncaught flag (Anna Henningsen) [#30025](https://github.com/nodejs/node/pull/30025) | |
* [[`f8d3ea987d`](https://github.com/nodejs/node/commit/f8d3ea987d)] - **(SEMVER-MINOR)** **crypto**: add support for IEEE-P1363 DSA signatures (Tobias Nießen) [#29292](https://github.com/nodejs/node/pull/29292) | |
* [[`497b59b156`](https://github.com/nodejs/node/commit/497b59b156)] - **(SEMVER-MINOR)** **crypto**: add Hash.prototype.copy() method (Ben Noordhuis) [#29910](https://github.com/nodejs/node/pull/29910) | |
* [[`c6600d1937`](https://github.com/nodejs/node/commit/c6600d1937)] - **(SEMVER-MINOR)** **deps**: upgrade http-parser to v2.9.1 (Sam Roberts) [#30473](https://github.com/nodejs/node/pull/30473) | |
* [[`fff116737f`](https://github.com/nodejs/node/commit/fff116737f)] - **(SEMVER-MINOR)** **deps**: upgrade to libuv 1.34.0 (Colin Ihrig) [#30783](https://github.com/nodejs/node/pull/30783) | |
* [[`ec625fb8f8`](https://github.com/nodejs/node/commit/ec625fb8f8)] - **(SEMVER-MINOR)** **deps**: update V8 to 7.8.279.23 (Michaël Zasso) [#30109](https://github.com/nodejs/node/pull/30109) | |
* [[`1aeca6d087`](https://github.com/nodejs/node/commit/1aeca6d087)] - **(SEMVER-MINOR)** **dgram**: add source-specific multicast support (Lucas Pardue) [#15735](https://github.com/nodejs/node/pull/15735) | |
* [[`a0494cfb7b`](https://github.com/nodejs/node/commit/a0494cfb7b)] - **(SEMVER-MINOR)** **esm**: unflag --experimental-exports (Guy Bedford) [#29867](https://github.com/nodejs/node/pull/29867) | |
* [[`b6d09e83b9`](https://github.com/nodejs/node/commit/b6d09e83b9)] - **(SEMVER-MINOR)** **events**: add EventEmitter.on to async iterate over events (Matteo Collina) [#27994](https://github.com/nodejs/node/pull/27994) | |
* [[`62d3bebbbb`](https://github.com/nodejs/node/commit/62d3bebbbb)] - **(SEMVER-MINOR)** **events**: allow monitoring error events (Gerhard Stoebich) [#30932](https://github.com/nodejs/node/pull/30932) | |
* [[`4265d57176`](https://github.com/nodejs/node/commit/4265d57176)] - **(SEMVER-MINOR)** **events**: add captureRejection option (Matteo Collina) [#27867](https://github.com/nodejs/node/pull/27867) | |
* [[`ba5683ccea`](https://github.com/nodejs/node/commit/ba5683ccea)] - **(SEMVER-MINOR)** **fs**: add `bufferSize` option to `fs.opendir()` (Anna Henningsen) [#30114](https://github.com/nodejs/node/pull/30114) | |
* [[`99a09a2e9f`](https://github.com/nodejs/node/commit/99a09a2e9f)] - **(SEMVER-MINOR)** **http**: add captureRejection support to OutgoingMessage (Matteo Collina) [#27867](https://github.com/nodejs/node/pull/27867) | |
* [[`cdc33df125`](https://github.com/nodejs/node/commit/cdc33df125)] - **(SEMVER-MINOR)** **http**: implement capture rejections for 'request' event (Matteo Collina) [#27867](https://github.com/nodejs/node/pull/27867) | |
* [[`3a7a3be034`](https://github.com/nodejs/node/commit/3a7a3be034)] - **(SEMVER-MINOR)** **http**: opt-in insecure HTTP header parsing (Sam Roberts) [#30567](https://github.com/nodejs/node/pull/30567) | |
* [[`c1b73f2e20`](https://github.com/nodejs/node/commit/c1b73f2e20)] - **(SEMVER-MINOR)** **http**: outgoing cork (Robert Nagy) [#29053](https://github.com/nodejs/node/pull/29053) | |
* [[`c2757d1a48`](https://github.com/nodejs/node/commit/c2757d1a48)] - **(SEMVER-MINOR)** **http**: support readable hwm in IncomingMessage (Colin Ihrig) [#30135](https://github.com/nodejs/node/pull/30135) | |
* [[`fc29cf9421`](https://github.com/nodejs/node/commit/fc29cf9421)] - **(SEMVER-MINOR)** **http**: add reusedSocket property on client request (themez) [#29715](https://github.com/nodejs/node/pull/29715) | |
* [[`2cc0482c46`](https://github.com/nodejs/node/commit/2cc0482c46)] - **(SEMVER-MINOR)** **http2**: implement capture rection for 'request' and 'stream' events (Matteo Collina) [#27867](https://github.com/nodejs/node/pull/27867) | |
* [[`fb4f71bff7`](https://github.com/nodejs/node/commit/fb4f71bff7)] - **(SEMVER-MINOR)** **http2**: make maximum tolerated rejected streams configurable (Denys Otrishko) [#30534](https://github.com/nodejs/node/pull/30534) | |
* [[`3bed1fa7da`](https://github.com/nodejs/node/commit/3bed1fa7da)] - **(SEMVER-MINOR)** **http2**: allow to configure maximum tolerated invalid frames (Denys Otrishko) [#30534](https://github.com/nodejs/node/pull/30534) | |
* [[`46cb0da9bf`](https://github.com/nodejs/node/commit/46cb0da9bf)] - **(SEMVER-MINOR)** **http2**: replace direct array usage with struct for js\_fields\_ (Denys Otrishko) [#30534](https://github.com/nodejs/node/pull/30534) | |
* [[`dc521b03a2`](https://github.com/nodejs/node/commit/dc521b03a2)] - **(SEMVER-MINOR)** **https**: add client support for TLS keylog events (Sam Roberts) [#30053](https://github.com/nodejs/node/pull/30053) | |
* [[`df867939c2`](https://github.com/nodejs/node/commit/df867939c2)] - **(SEMVER-MINOR)** **module**: resolve self-references (Jan Krems) [#29327](https://github.com/nodejs/node/pull/29327) | |
* [[`83e225b826`](https://github.com/nodejs/node/commit/83e225b826)] - **(SEMVER-MINOR)** **n-api**: add `napi\_detach\_arraybuffer` (legendecas) [#29768](https://github.com/nodejs/node/pull/29768) | |
* [[`5eef00a692`](https://github.com/nodejs/node/commit/5eef00a692)] - **(SEMVER-MINOR)** **net**: implement capture rejections for 'connection' event (Matteo Collina) [#27867](https://github.com/nodejs/node/pull/27867) | |
* [[`e45edab43c`](https://github.com/nodejs/node/commit/e45edab43c)] - **(SEMVER-MINOR)** **perf_hooks**: move perf\_hooks out of experimental (legendecas) [#31101](https://github.com/nodejs/node/pull/31101) | |
* [[`95f332f3d2`](https://github.com/nodejs/node/commit/95f332f3d2)] - **(SEMVER-MINOR)** **readline**: promote \_getCursorPos to public api (Jeremy Albright) [#30687](https://github.com/nodejs/node/pull/30687) | |
* [[`e6397aaff8`](https://github.com/nodejs/node/commit/e6397aaff8)] - **(SEMVER-MINOR)** **repl**: check for NODE\_REPL\_EXTERNAL\_MODULE (Gus Caplan) [#29778](https://github.com/nodejs/node/pull/29778) | |
* [[`7adb01f0a3`](https://github.com/nodejs/node/commit/7adb01f0a3)] - **(SEMVER-MINOR)** **src**: expose ArrayBuffer version of Buffer::New() (Anna Henningsen) [#30476](https://github.com/nodejs/node/pull/30476) | |
* [[`036a982843`](https://github.com/nodejs/node/commit/036a982843)] - **(SEMVER-MINOR)** **src**: expose ability to set options (Shelley Vohr) [#30466](https://github.com/nodejs/node/pull/30466) | |
* [[`3117ea6563`](https://github.com/nodejs/node/commit/3117ea6563)] - **(SEMVER-MINOR)** **src**: allow adding linked bindings to Environment (Anna Henningsen) [#30274](https://github.com/nodejs/node/pull/30274) | |
* [[`0beb8a6981`](https://github.com/nodejs/node/commit/0beb8a6981)] - **(SEMVER-MINOR)** **src**: deprecate two- and one-argument AtExit() (Anna Henningsen) [#30227](https://github.com/nodejs/node/pull/30227) | |
* [[`bf4c39dfa4`](https://github.com/nodejs/node/commit/bf4c39dfa4)] - **(SEMVER-MINOR)** **src**: expose granular SetIsolateUpForNode (Shelley Vohr) [#30150](https://github.com/nodejs/node/pull/30150) | |
* [[`fa544c89a2`](https://github.com/nodejs/node/commit/fa544c89a2)] - **(SEMVER-MINOR)** **stream**: add support for captureRejection option (Matteo Collina) [#27867](https://github.com/nodejs/node/pull/27867) | |
* [[`63e3a6221c`](https://github.com/nodejs/node/commit/63e3a6221c)] - **(SEMVER-MINOR)** **stream**: add writableCorked to Duplex (Anna Henningsen) [#29053](https://github.com/nodejs/node/pull/29053) | |
* [[`6a8a33caf6`](https://github.com/nodejs/node/commit/6a8a33caf6)] - **(SEMVER-MINOR)** **stream**: add writableCorked property (Robert Nagy) [#29012](https://github.com/nodejs/node/pull/29012) | |
* [[`48fcd76c95`](https://github.com/nodejs/node/commit/48fcd76c95)] - **(SEMVER-MINOR)** **tls**: implement capture rejections for 'secureConnection' event (Matteo Collina) [#27867](https://github.com/nodejs/node/pull/27867) | |
* [[`bfccc0048e`](https://github.com/nodejs/node/commit/bfccc0048e)] - **(SEMVER-MINOR)** **tls**: add PSK support (Denys Otrishko) [#23188](https://github.com/nodejs/node/pull/23188) | |
* [[`3f1e4a0fe8`](https://github.com/nodejs/node/commit/3f1e4a0fe8)] - **(SEMVER-MINOR)** **tls**: expose IETF name for current cipher suite (Sam Roberts) [#30637](https://github.com/nodejs/node/pull/30637) | |
* [[`600c37c4f2`](https://github.com/nodejs/node/commit/600c37c4f2)] - **(SEMVER-MINOR)** **tls**: cli option to enable TLS key logging to file (Sam Roberts) [#30055](https://github.com/nodejs/node/pull/30055) | |
* [[`219c8e9885`](https://github.com/nodejs/node/commit/219c8e9885)] - **(SEMVER-MINOR)** **util**: add more predefined color codes to inspect.colors (Ruben Bridgewater) [#30659](https://github.com/nodejs/node/pull/30659) | |
* [[`1fbd7ac32e`](https://github.com/nodejs/node/commit/1fbd7ac32e)] - **(SEMVER-MINOR)** **util**: improve inspect's customInspect performance (Ruben Bridgewater) [#30659](https://github.com/nodejs/node/pull/30659) | |
* [[`faf3ad2cb4`](https://github.com/nodejs/node/commit/faf3ad2cb4)] - **(SEMVER-MINOR)** **vm**: add Synthetic modules (Gus Caplan) [#29864](https://github.com/nodejs/node/pull/29864) | |
* [[`b6ce736b9d`](https://github.com/nodejs/node/commit/b6ce736b9d)] - **(SEMVER-MINOR)** **wasi**: introduce initial WASI support (Colin Ihrig) [#30258](https://github.com/nodejs/node/pull/30258) | |
* [[`81e363a240`](https://github.com/nodejs/node/commit/81e363a240)] - **(SEMVER-MINOR)** **worker**: add argv constructor option (legendecas) [#30559](https://github.com/nodejs/node/pull/30559) | |
* [[`886ef09f24`](https://github.com/nodejs/node/commit/886ef09f24)] - **(SEMVER-MINOR)** **worker**: allow specifying resource limits (Anna Henningsen) [#26628](https://github.com/nodejs/node/pull/26628) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I just had a brief look at some commits:
Looks good:
cli: add --trace-exit cli option (legendecas) #30516
cli: whitelist new V8 flag in NODE_OPTIONS (Shelley Vohr) [#30094]
cli: add --trace-uncaught flag (Anna Henningsen) [#30025]
deps: upgrade to libuv 1.34.0 (Colin Ihrig) [#30783] (no known issue report related to it)
events: allow monitoring error events (Gerhard Stoebich) [#30932]
readline: promote _getCursorPos to public api (Jeremy Albright) [#30687]
repl: check for NODE_REPL_EXTERNAL_MODULE (Gus Caplan) [#29778]
util: add more predefined color codes to inspect.colors (Ruben Bridgewater) [#30659]
Should not be counted as semver-minor:
util: improve inspect's customInspect performance (Ruben Bridgewater) [#30659]