Releases
v17.1.0
2021-11-09, Version 17.1.0 (Current), @targos
targos
released this
09 Nov 19:13
Notable Changes
[89b34ecffb
] - doc : add VoltrexMaster to collaborators (voltrexmaster) #40566
[95e4d29eb4
] - (SEMVER-MINOR) esm : add support for JSON import assertion (Antoine du Hamel) #40250
[1ddbae2d76
] - (SEMVER-MINOR) lib : add unsubscribe method to non-active DC channels (simon-id) #40433
[aa61551b49
] - (SEMVER-MINOR) lib : add return value for DC channel.unsubscribe (simon-id) #40433
[fbeb895ca6
] - (SEMVER-MINOR) v8 : multi-tenant promise hook api (Stephen Belanger) #39283
Commits
[8a00dc5add
] - build : skip long-running Actions for README-only modifications (Rich Trott) #40571
[9f46fca124
] - build : disable v8 pointer compression on 32bit archs (Cheng Zhao) #40418
[5bef74395d
] - deps : patch V8 to 9.5.172.25 (Michaël Zasso) #40604
[3805b806ee
] - deps : upgrade npm to 8.1.2 (npm team) #40643
[c003ba131b
] - deps : update c-ares to 1.18.1 (Richard Lau) #40660
[841f35cc52
] - deps : upgrade npm to 8.1.1 (npm team) #40554
[8d16f0d2d3
] - deps : V8: cherry-pick 422dc378a1da (Ray Wang) #40450
[cdf5c44d62
] - deps : add riscv64 config into openssl gypi (Lu Yahan) #40473
[2b9fcdfe26
] - deps : attempt to suppress macro-redefined warning (Daniel Bevenius) #40518
[d2839bfaa9
] - deps : regenerate OpenSSL arch files (Daniel Bevenius) #40518
[5df8ce5cbe
] - deps,build,tools : fix openssl-is-fips for ninja builds (Daniel Bevenius) #40518
[79bf429405
] - dgram : fix send with out of bounds offset + length (Nitzan Uziely) #40568
[c29658fda7
] - doc : update cjs-module-lexer repo link (Guy Bedford) #40707
[e374f3ddd9
] - doc : fix lint re-enabling comment in README.md (Rich Trott) #40647
[ecccf48106
] - doc : format v8.md in preparation for stricter linting (Rich Trott) #40647
[95a7117037
] - doc : final round of markdown format changes (Rich Trott) #40645
[c104f5a9ab
] - doc : remove --experimental-modules
documentation (FrankQiu) #38974
[ac81f89bbf
] - doc : update tracking issues of startup performance (Joyee Cheung) #40629
[65effa11fc
] - doc : fix markdown syntax and HTML tag misses (ryan) #40608
[c78d708a16
] - doc : use 'GitHub Actions workflow' instead (Mestery) #40586
[71bac70bf2
] - doc : ref OpenSSL legacy provider from crypto docs (Tobias Nießen) #40593
[8f410229ac
] - doc : add node: url scheme (Daniel Nalborczyk) #40573
[35dbed21f2
] - doc : call cwd function (Daniel Nalborczyk) #40573
[4870a23ccc
] - doc : remove unused imports (Daniel Nalborczyk) #40573
[5951ccc12e
] - doc : simplify CHANGELOG.md (Rich Trott) #40475
[6ae134ecb7
] - doc : correct esm spec scope lookup definition (Guy Bedford) #40592
[09239216f6
] - doc : update CHANGELOG.md for Node.js 16.13.0 (Richard Lau) #40617
[46ec5ac4df
] - doc : add info on project's usage of coverity (Michael Dawson) #40506
[7eb1a44410
] - doc : fix typo in changelogs (Luigi Pinca) #40585
[132f6cba05
] - doc : update onboarding task (Rich Trott) #40570
[5e2d0ed61e
] - doc : simplify ccache instructions (Rich Trott) #40550
[c1c1738bfc
] - doc : fix macOS environment variables for ccache (Rich Trott) #40550
[6e3e50f2ab
] - doc : improve async_context introduction (Michaël Zasso) #40560
[1587fe62d4
] - doc : use GFM footnotes in webcrypto.md (Rich Trott) #40477
[305c022db4
] - doc : describe buffer limit of v8.serialize (Ray Wang) #40243
[6e39e0e10a
] - doc : run license-builder (Rich Trott) #40540
[556e49ccb5
] - doc : use GFM footnotes in maintaining-V8.md (#40476 ) (Rich Trott) #40476
[9c6a9fd5b1
] - doc : use GFM footnotes in BUILDING.md (Rich Trott) #40474
[fd946215cc
] - doc : fix fs.symlink
code example (Juan José Arboleda) #40414
[404730ac1b
] - doc : update for changed --dns-result-order
default (Richard Lau) #40538
[acc22c7c4a
] - doc : add missing entry in globals.md
(Antoine du Hamel) #40531
[0375d958ef
] - doc : explain backport labels (Stephen Belanger) #40520
[4993d87c49
] - doc : fix entry for Slack channel in onboarding.md (Rich Trott) #40563
[89b34ecffb
] - doc : add VoltrexMaster to collaborators (voltrexmaster) #40566
[6357ef15d0
] - doc : document considerations for inclusion in core (Rich Trott) #40338
[ed04827373
] - doc : update link in onboarding doc (Rich Trott) #40539
[34e244b8e9
] - doc : clarify behavior of napi_extended_error_info (Michael Dawson) #40458
[5a588ff047
] - doc : add updating expected assets to release guide (Richard Lau) #40470
[95e4d29eb4
] - (SEMVER-MINOR) esm : add support for JSON import assertion (Antoine du Hamel) #40250
[825a683423
] - http : response should always emit 'close' (Robert Nagy) #40543
[81cd7f3751
] - lib : fix regular expression to detect `/` and `\` (Francesco Trotta) #40325
[1ddbae2d76
] - (SEMVER-MINOR) lib : add unsubscribe method to non-active DC channels (simon-id) #40433
[aa61551b49
] - (SEMVER-MINOR) lib : add return value for DC channel.unsubscribe (simon-id) #40433
[d97872dd98
] - meta : use form schema for flaky test template (Michaël Zasso) #40737
[c2fabdbce8
] - meta : update AUTHORS (Node.js GitHub Bot) #40668
[aa98c6bdce
] - meta : consolidate AUTHORS entries for brettkiefer (Rich Trott) #40599
[18296c3d8e
] - meta : consolidate AUTHORS entries for alexzherdev (Rich Trott) #40620
[88d812793d
] - meta : consolidate AUTHORS entries for Azard (Rich Trott) #40619
[d81b65ca0e
] - meta : move Fishrock123 to emeritus (Jeremiah Senkpiel) #40596
[ec02e7b68a
] - meta : consolidate AUTHORS entries for clakech (Rich Trott) #40589
[08e7a2ff24
] - meta : consolidate AUTHORS entries for darai0512 (Rich Trott) #40569
[488ee51f90
] - meta : update AUTHORS (Node.js GitHub Bot) #40580
[ba9a6c5d06
] - meta : consolidate AUTHORS entries for dfabulich (Rich Trott) #40527
[bd06e9945e
] - meta : move one or more collaborators to emeritus (Node.js GitHub Bot) #40464
[7cee125dcf
] - meta : add Richard Lau to TSC list in README.md (Rich Trott) #40523
[6a771f8bcb
] - meta : consolidate AUTHORS entries for dguo (Rich Trott) #40517
[e4c740646d
] - meta : consolidate AUTHORS entries for cxreg (Rich Trott) #40490
[075cfbf941
] - module : resolver & spec hardening /w refactoring (Guy Bedford) #40510
[b320387c83
] - policy : fix message for invalid manifest specifier (Rich Trott) #40574
[ea968d54c5
] - process : refactor execution (Voltrex) #40664
[fb7c437b0b
] - src : make LoadEnvironment with string work with builtin modules path (Michaël Zasso) #40607
[e9388c87bf
] - src : remove usage of AllocatedBuffer
from node_http2
(Darshan Sen) #40584
[7a22f913b0
] - src : fix #endif description in crypto_keygen.h (Tobias Nießen) #40639
[396342e26d
] - src : throw error instead of assertion (Ray Wang) #40243
[accab383a1
] - src : register external references in os bindings (Joyee Cheung) #40239
[a11f9ea4f0
] - src : register external references in crypto bindings (Joyee Cheung) #40239
[ef1ace7e88
] - src,crypto : use std::variant
in DH params (Darshan Sen) #40457
[4433852f62
] - src,crypto : remove AllocatedBuffer
from crypto_cipher.cc
(Darshan Sen) #40400
[814126c3ed
] - src,fs : remove ToLocalChecked()
call from fs::AfterMkdirp()
(Darshan Sen) #40386
[d4b45cc249
] - src,stream : remove *Check*()
calls from non-Initialize()
functions (Darshan Sen) #40425
[bac7fe0797
] - stream : remove no longer necessary ComposeDuplex (Robert Nagy) #40545
[e58cce49fd
] - test : disable warnings to fix flaky test (Antoine du Hamel) #40739
[8c103ab2ff
] - test : skip macos sandbox test with builtin modules path (Michaël Zasso) #40607
[ac3bc6eed0
] - test : add semicolon after chunk size (Luigi Pinca) #40487
[95fe9bb922
] - test : deflake http2-cancel-while-client-reading (Luigi Pinca) #40659
[dfd0215266
] - test : avoid deep comparisons with literals (Tobias Nießen) #40634
[5020f634b8
] - test : mark test-policy-integrity flaky on Windows (Rich Trott) #40684
[8fa1c61e40
] - test : fix test-datetime-change-notify after daylight change (Piotr Rybak) #40684
[179a5c5436
] - test : test crypto.setEngine()
using an actual engine (Darshan Sen) #40481
[cf6ded4db5
] - test : use conventional argument order in assertion (Tobias Nießen) #40591
[aefb097d6a
] - test : fix test description (Luigi Pinca) #40486
[126e669b84
] - test,doc : correct documentation for runBenchmark() (Rich Trott) #40683
[1844463ce2
] - test,tools : increase pummel/benchmark test timeout from 4x to 6x (Rich Trott) #40684
[f731f5ffb5
] - test,tools : increase timeout for benchmark tests (Rich Trott) #40684
[bbc10f1849
] - tools : simplify and fix commit queue (Michaël Zasso) #40742
[a3df50d810
] - tools : ensure the PR was not pushed before merging (Antoine du Hamel) #40747
[306d953c15
] - tools : update ESLint to 8.2.0 (Luigi Pinca) #40734
[b7e736843c
] - tools : use GitHub Squash and Merge feature when using CQ (Antoine du Hamel) #40666
[50d102ec08
] - tools : fix bug in prefer-primordials
ESLint rule (Antoine du Hamel) #40628
[ec2cadef85
] - tools : add script to update c-ares (Richard Lau) #40660
[5daa313215
] - tools : notify user if format-md needs to be run (Rich Trott) #40647
[0787c781ce
] - tools : abort CQ session when landing several commits (Antoine du Hamel) #40577
[ddc44ddfd9
] - tools : fix commit-lint workflow (Antoine du Hamel) #40673
[47eddd7076
] - tools : avoid unnecessary escaping in markdown formatter (Rich Trott) #40645
[c700de3705
] - tools : avoid fetch extra commits when validating commit messages (Antoine du Hamel) #39128
[716963484b
] - tools : update ESLint to 8.1.0 (Luigi Pinca) #40582
[9cb2116608
] - tools : fix formatting of warning message in update-authors.js (Rich Trott) #40600
[507f1dbc8d
] - tools : udpate doc tools to accommodate GFM footnotes (Rich Trott) #40477
[c2265a92c3
] - tools : update license-builder.sh for OpenSSL (Rich Trott) #40540
[16624b404c
] - tools,meta : remove exclusions from AUTHORS (Rich Trott) #40648
[a95e344fe5
] - tty : support more CI services in getColorDepth
(Richie Bendall) #40385
[b4194ff349
] - typings : add more bindings typings (Mestery) #40415
[da859b56cb
] - typings : add JSDoc typings for inspector (Voltrex) #38390
[90aa96dc44
] - typings : improve internal bindings typings (Mestery) #40411
[1e9f3cc522
] - typings : separate internalBinding
typings (Mestery) #40409
[fbeb895ca6
] - (SEMVER-MINOR) v8 : multi-tenant promise hook api (Stephen Belanger) #39283
You can’t perform that action at this time.