Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v19.3.0 release proposal #45831

Merged
merged 97 commits into from Dec 14, 2022
Merged

v19.3.0 release proposal #45831

merged 97 commits into from Dec 14, 2022

Commits on Dec 12, 2022

  1. deps: patch V8 to 10.8.168.21

    Refs: v8/v8@10.8.168.20...10.8.168.21
    PR-URL: #45749
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    targos committed Dec 12, 2022
    Copy the full SHA
    c842120 View commit details
    Browse the repository at this point in the history
  2. test_runner: remove stdout and stderr from error

    The CLI test runner parses the TAP output from child processes
    now and displays it. This commit removes a previous workaround
    for displaying child process stdout and stderr when tests
    failures occurred.
    
    PR-URL: #45592
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and targos committed Dec 12, 2022
    Copy the full SHA
    c9cbd1d View commit details
    Browse the repository at this point in the history
  3. deps: update nghttp2 to 1.51.0

    PR-URL: #45537
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    anonrig authored and targos committed Dec 12, 2022
    Copy the full SHA
    60c9ac5 View commit details
    Browse the repository at this point in the history
  4. doc: add link to doc with social processes

    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45584
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    mhdawson authored and targos committed Dec 12, 2022
    Copy the full SHA
    3a02d50 View commit details
    Browse the repository at this point in the history
  5. repl: do not define wasi on global with no flag

    PR-URL: #45595
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    cola119 authored and targos committed Dec 12, 2022
    Copy the full SHA
    7892e23 View commit details
    Browse the repository at this point in the history
  6. test,crypto: update WebCryptoAPI WPT

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and targos committed Dec 12, 2022
    Copy the full SHA
    358e2fe View commit details
    Browse the repository at this point in the history
  7. crypto: ensure "x" is present when importing private CFRG webcrypto keys

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and targos committed Dec 12, 2022
    Copy the full SHA
    de2b6b9 View commit details
    Browse the repository at this point in the history
  8. crypto: fix X25519 and X448 webcrypto public CryptoKey usages

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and targos committed Dec 12, 2022
    Copy the full SHA
    40037b4 View commit details
    Browse the repository at this point in the history
  9. crypto: use DataError for webcrypto keyData import failures

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and targos committed Dec 12, 2022
    Copy the full SHA
    9e2e3de View commit details
    Browse the repository at this point in the history
  10. crypto: use DataError for CFRG webcrypto raw and jwk import key checks

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and targos committed Dec 12, 2022
    Copy the full SHA
    9cd106e View commit details
    Browse the repository at this point in the history
  11. crypto: validate CFRG webcrypto JWK import "d" and "x" are a pair

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and targos committed Dec 12, 2022
    Copy the full SHA
    d030963 View commit details
    Browse the repository at this point in the history
  12. crypto: fix ECDH webcrypto public CryptoKey usages

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and targos committed Dec 12, 2022
    Copy the full SHA
    7cc9998 View commit details
    Browse the repository at this point in the history
  13. crypto: refactor verify acceptable key usage functions

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and targos committed Dec 12, 2022
    Copy the full SHA
    845f805 View commit details
    Browse the repository at this point in the history
  14. doc: use console.error for error case in fs, https, net and process

    console.error is more suitable than console.log for error case.
    
    PR-URL: #45606
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    aabfdef View commit details
    Browse the repository at this point in the history
  15. stream: use structuredClone instead of v8

    PR-URL: #45611
    Reviewed-By: Erick Wendel <erick.workspace@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    anonrig authored and targos committed Dec 12, 2022
    Copy the full SHA
    56eee72 View commit details
    Browse the repository at this point in the history
  16. meta: update AUTHORS

    PR-URL: #45637
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and targos committed Dec 12, 2022
    Copy the full SHA
    049ef34 View commit details
    Browse the repository at this point in the history
  17. buffer: make decodeUTF8 params loose

    PR-URL: #45610
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    anonrig authored and targos committed Dec 12, 2022
    Copy the full SHA
    1784768 View commit details
    Browse the repository at this point in the history
  18. fs: fix nonNativeWatcher leak of StatWatchers

    PR-URL: #45501
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    MoLow authored and targos committed Dec 12, 2022
    Copy the full SHA
    d272faa View commit details
    Browse the repository at this point in the history
  19. deps: update corepack to 0.15.2

    PR-URL: #45635
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    nodejs-github-bot authored and targos committed Dec 12, 2022
    Copy the full SHA
    fbd2d27 View commit details
    Browse the repository at this point in the history
  20. crypto: refactor ArrayBuffer to bigint conversion utils

    PR-URL: #45567
    Refs: nodejs/performance#16
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and targos committed Dec 12, 2022
    Copy the full SHA
    573eab9 View commit details
    Browse the repository at this point in the history
  21. doc: move os.machine() docs to sorted position

    This commit moves the os.machine() docs so that the API list
    is sorted.
    
    PR-URL: #45647
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    cjihrig authored and targos committed Dec 12, 2022
    Copy the full SHA
    2e767bf View commit details
    Browse the repository at this point in the history
  22. fs: fix nonNativeWatcher watching folder with existing files

    PR-URL: #45500
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    MoLow authored and targos committed Dec 12, 2022
    Copy the full SHA
    e431612 View commit details
    Browse the repository at this point in the history
  23. test_runner: add getter and setter to MockTracker

    This commit allows tests in test runner to use the
    `getter` and `setter` methods as "syntax sugar" for
    `MockTracker.method` with the `options.getter` or
    `options.setter` set to true in the options.
    
    Refs: #45326 (comment)
    PR-URL: #45506
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    fossamagna authored and targos committed Dec 12, 2022
    Copy the full SHA
    efc4456 View commit details
    Browse the repository at this point in the history
  24. test: fix typos in test/parallel

    Fix typos in parallel tests.
    
    PR-URL: #45583
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Erick Wendel <erick.workspace@gmail.com>
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    b55bd6e View commit details
    Browse the repository at this point in the history
  25. doc: define "react-native" community condition

    PR-URL: #45367
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    huntie authored and targos committed Dec 12, 2022
    Copy the full SHA
    23ff505 View commit details
    Browse the repository at this point in the history
  26. src: rename internal module declaration as internal bindings

    This is a continuation of the name reification on the internal bindings.
    
    Renames NODE_MODULE_CONTEXT_AWARE_INTERNAL and
    NODE_MODULE_EXTERNAL_REFERENCE to NODE_BINDING_CONTEXT_AWARE_INTERNAL
    and NODE_BINDING_EXTERNAL_REFERENCE respectively.
    
    PR-URL: #45551
    Refs: #44036
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    legendecas authored and targos committed Dec 12, 2022
    Copy the full SHA
    818028c View commit details
    Browse the repository at this point in the history
  27. tools: update doc to highlight.js@11.7.0

    PR-URL: #45636
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and targos committed Dec 12, 2022
    Copy the full SHA
    1b98f17 View commit details
    Browse the repository at this point in the history
  28. tools: update lint-md-dependencies to rollup@3.4.0

    PR-URL: #45638
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and targos committed Dec 12, 2022
    Copy the full SHA
    238fc64 View commit details
    Browse the repository at this point in the history
  29. doc: add options parameter to eventTarget.removeEventListener

    options parameter is available for eventTarget.removeEventListener,
    but it's not described.
    
    PR-URL: #45667
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    027e738 View commit details
    Browse the repository at this point in the history
  30. doc: fix actual result of example is different in stream

    Error message of JSON.parse may be changed with current node version.
    For reference, actual result is same with previous node
    version(v16.18.1).
    
    PR-URL: #45619
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    c0df265 View commit details
    Browse the repository at this point in the history
  31. diagnostics_channel: fix diagnostics channel memory leak

    PR-URL: #45633
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    theanarkh authored and targos committed Dec 12, 2022
    Copy the full SHA
    c527741 View commit details
    Browse the repository at this point in the history
  32. src: use enum class instead of enum in node_i18n

    "enum class" has more advantages than "enum" because
    it's strongly typed and scoped.
    
    Refs: https://isocpp.org/wiki/faq/cpp11-language-types#enum-class
    PR-URL: #45646
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    c9cba2e View commit details
    Browse the repository at this point in the history
  33. doc: add missing line in debugger

    Output of "node inspect" missed "connecting to..."
    line from time to time. So added it.
    
    PR-URL: #45632
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    4fb7cf8 View commit details
    Browse the repository at this point in the history
  34. deps: update undici to 5.13.0

    PR-URL: #45634
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    nodejs-github-bot authored and targos committed Dec 12, 2022
    Copy the full SHA
    6b15994 View commit details
    Browse the repository at this point in the history
  35. doc: add Rafael to the tsc

    Refs: nodejs/TSC#1308
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    PR-URL: #45691
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    mhdawson authored and targos committed Dec 12, 2022
    Copy the full SHA
    b010820 View commit details
    Browse the repository at this point in the history
  36. meta: update AUTHORS info for nstepien

    PR-URL: #45692
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    nstepien authored and targos committed Dec 12, 2022
    Copy the full SHA
    eb9a383 View commit details
    Browse the repository at this point in the history
  37. doc: move streaming instruc to doc/contributing

    - make streaming instructions more discoverable by
      moving them from the TSC repo to doc/contributing
    - upate the instructions to reflect current practice
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45582
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    mhdawson authored and targos committed Dec 12, 2022
    Copy the full SHA
    1b92028 View commit details
    Browse the repository at this point in the history
  38. lib: add missing type of removeEventListener in question

    removeEventListener of signal is not working because
    event type is missed.
    
    PR-URL: #45676
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    a79f37a View commit details
    Browse the repository at this point in the history
  39. test: fix test-watch-mode-inspect

    Refs: #44898
    PR-URL: #45586
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Erick Wendel <erick.workspace@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    StefanStojanovic authored and targos committed Dec 12, 2022
    Copy the full SHA
    cd36250 View commit details
    Browse the repository at this point in the history
  40. test: fix test-watch-mode

    Refs: #44898
    PR-URL: #45585
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Erick Wendel <erick.workspace@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    StefanStojanovic authored and targos committed Dec 12, 2022
    Copy the full SHA
    7647250 View commit details
    Browse the repository at this point in the history
  41. meta: add .mailmap entry for Stefan Stojanovic

    PR-URL: #45703
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and targos committed Dec 12, 2022
    Copy the full SHA
    a6e2cf2 View commit details
    Browse the repository at this point in the history
  42. test_runner: don't parse TAP from stderr

    This commit stops the test runner CLI from parsing child
    process stderr as TAP. Per the TAP spec, TAP can only come from
    stdout. To avoid losing stderr data, those logs are injected
    into the parser as unknown tokens so that they are output as
    comments.
    
    PR-URL: #45618
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and targos committed Dec 12, 2022
    Copy the full SHA
    3e48536 View commit details
    Browse the repository at this point in the history
  43. lib: added SuiteContext class

    added SuiteContext class to replace object literal
    
    Fixes: #45641
    Refs: #45641 (comment)
    PR-URL: #45687
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    debadree25 authored and targos committed Dec 12, 2022
    Copy the full SHA
    99410ef View commit details
    Browse the repository at this point in the history
  44. http: make OutgoingMessage more streamlike

    Implement missing getters error & closed. Add support for
    proper "writable" check through `isWritable` helper.
    
    We cannot fix the `OutgoingMessage.writable` property as that
    would break the ecosystem.
    
    PR-URL: #45672
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    ronag authored and targos committed Dec 12, 2022
    Copy the full SHA
    d64e773 View commit details
    Browse the repository at this point in the history
  45. doc: use console.error for error case in child_process and dgram

    console.error is more suitable than console.log for error case.
    
    PR-URL: #45690
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    e124e2a View commit details
    Browse the repository at this point in the history
  46. doc: add detail on how api docs are published

    Add some details that Richard shared with me on
    how the docs are published to the website.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45626
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and targos committed Dec 12, 2022
    Copy the full SHA
    801fe30 View commit details
    Browse the repository at this point in the history
  47. src: cleanup on disambiguating native modules

    Found while backporting
    #45663
    
    Fixup one rename missed
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45665
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and targos committed Dec 12, 2022
    Copy the full SHA
    79edf25 View commit details
    Browse the repository at this point in the history
  48. tools: remove dependency vulnerability checker

    This change removes the script used to check for new vulnerabilities
    in Node.js' dependencies, since it has been moved to its own
    repository.
    
    Refs: https://github.com/nodejs/nodejs-dependency-vuln-assessments
    PR-URL: #45675
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    facutuesca authored and targos committed Dec 12, 2022
    Copy the full SHA
    418ae9b View commit details
    Browse the repository at this point in the history
  49. doc: add doc-only deprecation for headers/trailers setters

    The headers and trailers for http.IncomingMessage will be read-only in a
    future version of Node.js.
    
    Ref: #45571
    PR-URL: #45697
    Refs: #45571
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and targos committed Dec 12, 2022
    Copy the full SHA
    9f51b9e View commit details
    Browse the repository at this point in the history
  50. net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options

    PR-URL: #44731
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    ShogunPanda authored and targos committed Dec 12, 2022
    Copy the full SHA
    b8b13dc View commit details
    Browse the repository at this point in the history
  51. tools: add GitHub token permissions to label flaky-test issues

    Signed-off-by: Gabriela Gutierrez <gabigutierrez@google.com>
    PR-URL: #45308
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    gabibguti authored and targos committed Dec 12, 2022
    Copy the full SHA
    324ae3d View commit details
    Browse the repository at this point in the history
  52. meta: update AUTHORS

    PR-URL: #45732
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and targos committed Dec 12, 2022
    Copy the full SHA
    376f346 View commit details
    Browse the repository at this point in the history
  53. Revert "deps: fix zlib compilation for CPUs without SIMD features"

    This reverts commit 26991f7.
    
    PR-URL: #45589
    Fixes: #32856
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    lpinca authored and targos committed Dec 12, 2022
    Copy the full SHA
    1d823a6 View commit details
    Browse the repository at this point in the history
  54. build: rework gyp files for zlib

    Restructure the zlib.gyp file based on the upstream gn file, breaking
    out the files with optimizations that need additional compiler flags.
    
    Use a copy of the GN-scraper.py script to reduce the amount of hand
    editing when the zlib dependency is updated.
    
    PR-URL: #45589
    Fixes: #32856
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    richardlau authored and targos committed Dec 12, 2022
    Copy the full SHA
    09bc89d View commit details
    Browse the repository at this point in the history
  55. tools: update lint-md-dependencies

    Update to @rollup/plugin-commonjs@23.0.3 rollup@3.5.1
    
    PR-URL: #45730
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and targos committed Dec 12, 2022
    Copy the full SHA
    d384b73 View commit details
    Browse the repository at this point in the history
  56. doc: fix actual result of example is different in events

    Change of events internal may be not reflected yet.
    
    PR-URL: #45656
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    deokjinkim authored and targos committed Dec 12, 2022
    Copy the full SHA
    029060e View commit details
    Browse the repository at this point in the history
  57. doc: using console.error for error cases in crypto and events

    PR-URL: #45640
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    emirgoren authored and targos committed Dec 12, 2022
    Copy the full SHA
    7718ff8 View commit details
    Browse the repository at this point in the history
  58. deps: upgrade npm to 9.1.3

    PR-URL: #45693
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    npm-cli-bot authored and targos committed Dec 12, 2022
    Copy the full SHA
    677eb62 View commit details
    Browse the repository at this point in the history
  59. test: fix -Wunused-variable on report-fatalerror

    PR-URL: #45747
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    santigimeno authored and targos committed Dec 12, 2022
    Copy the full SHA
    4c51c5c View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. net: check autoSelectFamilyAttemptTimeout is positive

    In document, `autoSelectFamilyAttemptTimeout` is described as
    positive integer because it's time unit. But there is no checking
    whether it's positive integer.
    
    PR-URL: #45740
    Refs: https://github.com/nodejs/node/blob/main/doc/api/net.md#socketconnectoptions-connectlistener
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and targos committed Dec 13, 2022
    Copy the full SHA
    b9c2fc7 View commit details
    Browse the repository at this point in the history
  2. benchmark: make benchmarks runnable in older versions of Node.js

    Also remove the require-cachable.js benchmarks because now all builtin
    modules are cacheable, it would be comparing oranges to apples when
    we try to compare the performance of loading all cacheable modules
    in different Node.js binaries since the set of modules are just
    different. Comparison of startup performance that involves loading
    of the long-standing, stable builtins is already covered by the
    require-builtins benchmark.
    
    PR-URL: #45746
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    joyeecheung authored and targos committed Dec 13, 2022
    Copy the full SHA
    102c2dc View commit details
    Browse the repository at this point in the history
  3. test_runner: add resetCalls to MockFunctionContext

    This commit allows tests in test runner to reset
    the calls of mock function
    
    Refs: #45326 (comment)
    PR-URL: #45710
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    fossamagna authored and targos committed Dec 13, 2022
    Copy the full SHA
    6bc7b7e View commit details
    Browse the repository at this point in the history
  4. doc: disambiguate native module to addon

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45673
    Refs: #44135
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    daeyeon authored and targos committed Dec 13, 2022
    Copy the full SHA
    8c728d2 View commit details
    Browse the repository at this point in the history
  5. lib: disambiguate native module to builtin module

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45673
    Refs: #44135
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    daeyeon authored and targos committed Dec 13, 2022
    Copy the full SHA
    353339a View commit details
    Browse the repository at this point in the history
  6. lib: disambiguate native module to binding

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45673
    Refs: #44135
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    daeyeon authored and targos committed Dec 13, 2022
    Copy the full SHA
    9f7bb5c View commit details
    Browse the repository at this point in the history
  7. lib: check number of arguments in EventTarget's function

    For now, addEventListener() only checks number of arguments.
    removeEventListener() and dispatchEvent() also need checking
    number of arguments.
    
    PR-URL: #45668
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    deokjinkim authored and targos committed Dec 13, 2022
    Copy the full SHA
    e874508 View commit details
    Browse the repository at this point in the history
  8. doc: add args of filter option of fs.cp

    add the describe arguments and return
    value about filter function option of fs.cp
    
    PR-URL: #45739
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    fossamagna authored and targos committed Dec 13, 2022
    Copy the full SHA
    9d6af61 View commit details
    Browse the repository at this point in the history
  9. crypto: fix CipherBase Update int32 overflow

    PR-URL: #45769
    Fixes: #45757
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    marco-ippolito authored and targos committed Dec 13, 2022
    Copy the full SHA
    2e4d37e View commit details
    Browse the repository at this point in the history
  10. deps: upgrade npm to 9.2.0

    PR-URL: #45780
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    npm-cli-bot authored and targos committed Dec 13, 2022
    Copy the full SHA
    75dbce9 View commit details
    Browse the repository at this point in the history
  11. bootstrap: lazy load non-essential modules

    It turns out that even with startup snapshots, there is a non-trivial
    overhead for loading internal modules. This patch makes the loading
    of the non-essential modules lazy again.
    
    Caveat: we have to make some of the globals lazily-loaded too,
    so the WPT runner is updated to test what the state of the global
    scope is after the globals are accessed (and replaced with the
    loaded value).
    
    PR-URL: #45659
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    joyeecheung authored and targos committed Dec 13, 2022
    Copy the full SHA
    e2caf7c View commit details
    Browse the repository at this point in the history
  12. benchmark: add variety of inputs to text-encoder

    PR-URL: #45787
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    anonrig authored and targos committed Dec 13, 2022
    Copy the full SHA
    382efdf View commit details
    Browse the repository at this point in the history
  13. tls: remove trustcor root ca certificates

    Follow what Ubuntu did and simply remove the CA certificates
    altogether.
    
    Fixes: #45762
    Refs: https://ubuntu.com/security/notices/USN-5761-2
    PR-URL: #45776
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    bnoordhuis authored and targos committed Dec 13, 2022
    Copy the full SHA
    691f58e View commit details
    Browse the repository at this point in the history
  14. readline: improve robustness against prototype mutation

    PR-URL: #45614
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and targos committed Dec 13, 2022
    Copy the full SHA
    6962ef0 View commit details
    Browse the repository at this point in the history
  15. lib: allow Writeable.toWeb() to work on http.Outgoing message

    Attempted to fix the issue by watering down the condition being
    checked in internal/streams/utils isWritableNodeStream utility
    
    Fixes: #44188
    PR-URL: #45642
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    debadree25 authored and targos committed Dec 13, 2022
    Copy the full SHA
    302c524 View commit details
    Browse the repository at this point in the history
  16. src: mark generated snapshot_data as const

    This renders the mutex protecting it unnecessary, since mutexes
    only need to protect concurrent accesses to mutable data.
    
    PR-URL: #45786
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    addaleax authored and targos committed Dec 13, 2022
    Copy the full SHA
    81ab540 View commit details
    Browse the repository at this point in the history
  17. build: add python 3.11 support for android

    Add Python 3.11 support for configuring Node.js for Android.
    
    PR-URL: #45765
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    VoltrexKeyva authored and targos committed Dec 13, 2022
    Copy the full SHA
    95a23e2 View commit details
    Browse the repository at this point in the history
  18. meta: update AUTHORS

    PR-URL: #45814
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    nodejs-github-bot authored and targos committed Dec 13, 2022
    Copy the full SHA
    e075046 View commit details
    Browse the repository at this point in the history
  19. src: make structuredClone work for process.env

    Fixes: #45380
    PR-URL: #45698
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    bnoordhuis authored and targos committed Dec 13, 2022
    Copy the full SHA
    b35ebeb View commit details
    Browse the repository at this point in the history
  20. src: simplify NodeBIO::GetMethod initialization

    Make its initialization self-contained to avoid unnecessarily
    breaking encapsulation.
    
    PR-URL: #45799
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    addaleax authored and targos committed Dec 13, 2022
    Copy the full SHA
    8a03684 View commit details
    Browse the repository at this point in the history
  21. test_runner: don't use a symbol for runHook()

    This is not exposed to userland, so there is no need to put it
    behind a symbol.
    
    PR-URL: #45792
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    cjihrig authored and targos committed Dec 13, 2022
    Copy the full SHA
    d1bd779 View commit details
    Browse the repository at this point in the history
  22. test_runner: add t.after() hook

    This commit adds an after() hook to the TestContext class. This
    hook can be used to clean up after a test finishes.
    
    PR-URL: #45792
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    cjihrig authored and targos committed Dec 13, 2022
    Copy the full SHA
    4165dcd View commit details
    Browse the repository at this point in the history
  23. src: add uvwasi version

    PR-URL: #45639
    Refs: #45260
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: theanarkh <theratliter@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MrJithil authored and targos committed Dec 13, 2022
    Copy the full SHA
    5d7cd36 View commit details
    Browse the repository at this point in the history
  24. test: fix invalid output TAP if there newline in test name

    PR-URL: #45742
    Fixes: #45396
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    pulkit-30 authored and targos committed Dec 13, 2022
    Copy the full SHA
    5c4475d View commit details
    Browse the repository at this point in the history
  25. watch: add CLI flag to preserve output

    Fixes: #45713
    PR-URL: #45717
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    debadree25 authored and targos committed Dec 13, 2022
    Copy the full SHA
    cee6f38 View commit details
    Browse the repository at this point in the history
  26. test_runner: refactor tap_parser to use more primordials

    PR-URL: #45745
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    aduh95 authored and targos committed Dec 13, 2022
    Copy the full SHA
    ffc0f3d View commit details
    Browse the repository at this point in the history
  27. test: order list alphabetically in test-bootstrap-modules

    PR-URL: #45808
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and targos committed Dec 13, 2022
    Copy the full SHA
    924f6ab View commit details
    Browse the repository at this point in the history
  28. build: disable v8 snapshot compression by default

    In the upstream, V8 also disables snapshot compression on the
    desktop by default because the size reduction is not worth the
    performance hit.
    https://chromium-review.googlesource.com/c/v8/v8/+/3275554
    
    Locally the binary size of Node.js is increased by ~2.7MB
    (+3.2%) with a significant speedup in startup after snapshot
    compression is disabled on macOS.
    
    Also adds a --v8-enable-snapshot-compression to configure.py for
    users who prefer a size reduction over speedup in startup.
    Ideally we should implement our own compression for the source
    code + the code cache + the snapshot instead of relying on V8's
    builtin compression for just the snapshot.
    
    PR-URL: #45716
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    joyeecheung authored and targos committed Dec 13, 2022
    Copy the full SHA
    03db415 View commit details
    Browse the repository at this point in the history
  29. test_runner: refactor tap_lexer to use more primordials

    PR-URL: #45744
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    aduh95 authored and targos committed Dec 13, 2022
    Copy the full SHA
    424419c View commit details
    Browse the repository at this point in the history
  30. doc: buffer.fill empty value

    PR-URL: #45794
    Fixes: #45727
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    marco-ippolito authored and targos committed Dec 13, 2022
    Copy the full SHA
    8a90f5c View commit details
    Browse the repository at this point in the history
  31. test: remove flaky parallel/test-process-wrap test

    It's an old test (added when switching from libev to libuv) that tests
    implementation details of the internal process_wrap bindings. That kind
    of thing doesn't need testing in this day and age, and since the test is
    flaky, simply remove it instead of sinking time in fixing it up.
    
    Fixes: #45805
    PR-URL: #45806
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    bnoordhuis authored and targos committed Dec 13, 2022
    Copy the full SHA
    b297dd5 View commit details
    Browse the repository at this point in the history
  32. util: use private symbols in JS land directly

    Instead of calling into C++ to use the private symbols, use an
    ObjectTemplate to create an object that holds the symbols and
    use them directly from JS land.
    
    PR-URL: #45379
    Backport-PR-URL: #45674
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    joyeecheung authored and targos committed Dec 13, 2022
    Copy the full SHA
    470384e View commit details
    Browse the repository at this point in the history
  33. src,lib: group properties used as constants from util binding

    Properties used as constants in `util` internal binding are
    scattered. This suggests using an object holding all of them
    for better maintenance.
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45539
    Backport-PR-URL: #45674
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    daeyeon authored and targos committed Dec 13, 2022
    Copy the full SHA
    2fbe2f9 View commit details
    Browse the repository at this point in the history
  34. src: add internal isArrayBufferDetached

    PR-URL: #45568
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    anonrig authored and targos committed Dec 13, 2022
    Copy the full SHA
    349b4f8 View commit details
    Browse the repository at this point in the history
  35. buffer: remove unnecessary lazy loading

    PR-URL: #45807
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    aduh95 authored and targos committed Dec 13, 2022
    Copy the full SHA
    49840d4 View commit details
    Browse the repository at this point in the history
  36. crypto: simplify lazy loading of internal modules

    The internal `require()` is actually just one map load (to see if the
    module is already loaded) + one property load (state check for circular
    dependencies) for modules that are already loaded.
    
    Refs: #45659 (comment)
    PR-URL: #45809
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    aduh95 authored and targos committed Dec 13, 2022
    Copy the full SHA
    b5b56b6 View commit details
    Browse the repository at this point in the history
  37. lib: remove unnecessary lazy loading in internal/encoding

    PR-URL: #45810
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    aduh95 authored and targos committed Dec 13, 2022
    Copy the full SHA
    ed8ae88 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. 2022-12-14, Version 19.3.0 (Current)

    Notable changes:
    
    build:
      * disable v8 snapshot compression by default (Joyee Cheung) #45716
    deps:
      * upgrade npm to 9.2.0 (npm team) #45780
    doc:
      * add doc-only deprecation for headers/trailers setters (Rich Trott) #45697
      * add Rafael Gonzaga to the TSC (Michael Dawson) #45691
    net:
      * (SEMVER-MINOR) add autoSelectFamily and autoSelectFamilyAttemptTimeout options (Paolo Insogna) #44731
    src:
      * (SEMVER-MINOR) add uvwasi version (Jithil P Ponnan) #45639
    test_runner:
      * (SEMVER-MINOR) add t.after() hook (Colin Ihrig) #45792
      * (SEMVER-MINOR) don't use a symbol for runHook() (Colin Ihrig) #45792
    tls:
      * remove trustcor root ca certificates (Ben Noordhuis) #45776
    
    PR-URL: #45831
    targos committed Dec 14, 2022
    Copy the full SHA
    84aabcf View commit details
    Browse the repository at this point in the history