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 <[email protected]>
    Reviewed-By: Beth Griggs <[email protected]>
    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 <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    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 <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Juan José Arboleda <[email protected]>
    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 <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    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 <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    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 <[email protected]>
    
    PR-URL: #44376
    Backport-PR-URL: #45867
    Reviewed-By: Gireesh Punathil <[email protected]>
    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 <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Beth Griggs <[email protected]>
    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 <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    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 <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    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 <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    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 <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    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 <[email protected]>
        Reviewed-by: Simon Zünd <[email protected]>
        Commit-Queue: Clemens Backes <[email protected]>
        Cr-Commit-Position: refs/heads/main@{#83587}
    
    Refs: v8/v8@c2792e5
    PR-URL: #44961
    Fixes: #43642
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    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 <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Stewart X Addison <[email protected]>
    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 <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    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 <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    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 <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Filip Skokan <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    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 <[email protected]>
    PR-URL: #46237
    Fixes: #46200
    Reviewed-By: Anna Henningsen <[email protected]>
    Reviewed-By: Ben Noordhuis <[email protected]>
    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 <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    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 <[email protected]>
        Reviewed-by: Shu-yu Guo <[email protected]>
        Cr-Commit-Position: refs/heads/main@{#85757}
    
    Refs: v8/v8@90be99f
    PR-URL: #46646
    Refs: #46123
    Reviewed-By: Jiawen Geng <[email protected]>
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Ruben Bridgewater <[email protected]>
    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 <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    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 <[email protected]>
    Reviewed-By: Debadree Chatterjee <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    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 <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    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