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

v16.20.0 proposal #47272

Merged
merged 23 commits into from Mar 29, 2023
Merged

v16.20.0 proposal #47272

merged 23 commits into from Mar 29, 2023

Commits on Feb 19, 2023

  1. test: mark test-crypto-key-objects flaky on Linux

    PR-URL: #46684
    Refs: #46683
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    richardlau committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    908c4df View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. deps: update corepack to 0.15.2

    PR-URL: #45635
    Backport-PR-URL: #45644
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    1913b67 View commit details
    Browse the repository at this point in the history
  2. deps: update corepack to 0.15.3

    PR-URL: #46037
    Backport-PR-URL: #45644
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    a467782 View commit details
    Browse the repository at this point in the history
  3. deps: update corepack to 0.16.0

    PR-URL: #46710
    Backport-PR-URL: #45644
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    748bc96 View commit details
    Browse the repository at this point in the history
  4. deps: update corepack to 0.17.0

    PR-URL: #46842
    Backport-PR-URL: #45644
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    962a747 View commit details
    Browse the repository at this point in the history
  5. src: add support for externally shared js builtins

    Refs: #44000
    
    - add infra to support externally shared js builtins in
      support of distos that want to externalize deps that
      include JS/WASM instead of native code
    - add support for externalizing
      - cjs_module_lexer/lexer
      - cjs_module_lexer/dist/lexer
      - undici/undici
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #44376
    Backport-PR-URL: #45867
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    mhdawson authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    6a01d39 View commit details
    Browse the repository at this point in the history
  6. deps: upgrade npm to 8.19.4

    PR-URL: #46677
    Reviewed-By: Luke Karrys <luke@lukekarrys.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    npm-cli-bot authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    7af9bdb View commit details
    Browse the repository at this point in the history
  7. test: add WPTRunner support for variants and generating WPT reports

    PR-URL: #46498
    Backport-PR-URL: #46768
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    panva authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    088e9cd View commit details
    Browse the repository at this point in the history
  8. test: fix default WPT titles

    PR-URL: #46778
    Backport-PR-URL: #46768
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    panva authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    0d1485b View commit details
    Browse the repository at this point in the history
  9. test: fix WPT title when no META title is present

    PR-URL: #46804
    Backport-PR-URL: #46768
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    panva authored and BethGriggs committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    cf76d07 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. test: remove cjs loader from stack traces

    PR-URL: #44197
    Backport-PR-URL: #46535
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    GeoffreyBooth authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    fc47d58 View commit details
    Browse the repository at this point in the history
  2. deps: V8: cherry-pick c2792e58035f

    Original commit message:
    
        [base] Fix build with gcc-13
    
        See https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes.
    
        Also see Gentoo Linux bug report: https://bugs.gentoo.org/865981
    
        Change-Id: I421f396b02ba37e12ee70048ee33e034f8113566
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3934140
        Reviewed-by: Clemens Backes <clemensb@chromium.org>
        Reviewed-by: Simon Zünd <szuend@chromium.org>
        Commit-Queue: Clemens Backes <clemensb@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#83587}
    
    Refs: v8/v8@c2792e5
    PR-URL: #44961
    Fixes: #43642
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    gengjiawen authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    56cbc7f View commit details
    Browse the repository at this point in the history
  3. tools: make utils.SearchFiles deterministic

    `glob.glob` on Linux returns files in the order returned by the
    filesystem driver, and the output from this function is stuffed by
    the Electron build process straight into the `config.gypi` header,
    causing non-reproducible builds.
    
    See this log for an example of the nondeterminism:
    https://rb.zq1.de/compare.factory-20220901/diffs/nodejs-electron-compare.out
    
    PR-URL: #44496
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Stewart X Addison <sxa@redhat.com>
    brjsp authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    768e562 View commit details
    Browse the repository at this point in the history
  4. test: skip test depending on overlapped-checker when not available

    PR-URL: #45015
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    efe1be4 View commit details
    Browse the repository at this point in the history
  5. module: require.resolve.paths returns null with node schema

    require.resolve.paths should returns null with builtin module.
    when builtin module without `node:` schema, `paths` returns null.
    But, it don't return null when builtin module with `node:` schema.
    
    Fixes: #45001
    PR-URL: #45147
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    fossamagna authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    809371a View commit details
    Browse the repository at this point in the history
  6. crypto: ensure auth tag set for chacha20-poly1305

    Because OpenSSL v1.x doesn't do that by itself (OpenSSL v3.x does.)
    
    Fixes: #45874
    PR-URL: #46185
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bnoordhuis authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    4617512 View commit details
    Browse the repository at this point in the history
  7. crypto: avoid hang when no algorithm available

    Avoid an endless loop if no algorithm is available to seed the
    cryptographically secure pseudorandom number generator (CSPRNG).
    
    Co-authored-by: Anna Henningsen <anna@addaleax.net>
    PR-URL: #46237
    Fixes: #46200
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    2 people authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    de6dd67 View commit details
    Browse the repository at this point in the history
  8. deps: update c-ares to 1.19.0

    Refs: https://c-ares.org/changelog.html#1_19_0
    PR-URL: #46415
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    b4ebe6d View commit details
    Browse the repository at this point in the history
  9. deps: V8: cherry-pick 90be99fab31c

    Original commit message:
    
        [intl] Revert date formatting behavior change from ICU 72
    
        Replace U+202F with U+0020 after formatting date. This lets websites
        continue to work without any changes.
    
        This matches Firefox behavior, according to
        https://bugzilla.mozilla.org/show_bug.cgi?id=1806042#c17.
    
        Bug: chromium:1414292, chromium:1401829, chromium:1392814
        Change-Id: I7c2b58414d0890f8705e737f903403dc54e5fe57
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4237675
        Commit-Queue: Adam Klein <adamk@chromium.org>
        Reviewed-by: Shu-yu Guo <syg@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#85757}
    
    Refs: v8/v8@90be99f
    PR-URL: #46646
    Refs: #46123
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    targos authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    85f88c6 View commit details
    Browse the repository at this point in the history
  10. deps: update undici to 5.20.0

    PR-URL: #46711
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    2497216 View commit details
    Browse the repository at this point in the history
  11. Revert "src: let http2 streams end after session close"

    This reverts commit dee882e.
    Moved the test that demonstrated what this commit was fixing to the
    `known_issues` folder.
    
    Fixes: #46234
    PR-URL: #46721
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Trott authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    086bb2f View commit details
    Browse the repository at this point in the history
  12. test: fix test-net-connect-reset-until-connected

    Fixes: #43446
    PR-URL: #46781
    Reviewed-By: theanarkh <theratliter@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    batrla authored and BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    d081032 View commit details
    Browse the repository at this point in the history
  13. 2023-03-29, Version 16.20.0 'Gallium' (LTS)

    Notable changes:
    
    - deps:
      - update undici to 5.20.0 (Node.js GitHub Bot)
        #46711
      - update c-ares to 1.19.0 (Michaël Zasso)
        #46415
      - upgrade npm to 8.19.4 (npm team)
        #46677
      - update corepack to 0.17.0 (Node.js GitHub Bot)
        #46842
    - (SEMVER-MINOR) src: add support for externally shared js builtins
      (Michael Dawson) [#44376]
    
    PR-URL: #47272
    BethGriggs committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    6fd13be View commit details
    Browse the repository at this point in the history