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

v22.7.0 proposal #54452

Merged
merged 157 commits into from
Aug 22, 2024
Merged

v22.7.0 proposal #54452

merged 157 commits into from
Aug 22, 2024

Commits on Aug 14, 2024

  1. crypto: include NODE_EXTRA_CA_CERTS in all secure contexts by default

    Store loaded NODE_EXTRA_CA_CERTS into root_certs_vector, allowing
    them to be added to secure contexts when NewRootCertStore() is
    called, rather than losing them when unrelated options are provided.
    
    When NODE_EXTRA_CA_CERTS is specified, the root certificates
    (both bundled and extra) will no longer be preloaded at startup.
    This improves Node.js startup time and makes the behavior of
    NODE_EXTRA_CA_CERTS consistent with the default behavior when
    NODE_EXTRA_CA_CERTS is omitted.
    
    The original reason NODE_EXTRA_CA_CERTS were loaded at startup
    (issues #20432, #20434) was to prevent the environment variable from
    being changed at runtime. This change preserves the runtime consistency
    without actually having to load the certs at startup.
    
    Fixes: #32010
    Refs: #40524
    Refs: #23354
    PR-URL: #44529
    Reviewed-By: Tim Perry <[email protected]>
    ebickle authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d52f515 View commit details
    Browse the repository at this point in the history
  2. tools: update eslint to 9.8.0

    PR-URL: #54073
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8b35f0e View commit details
    Browse the repository at this point in the history
  3. path: use the correct name in validateString

    The parameter was renamed from `ext` to `suffix`
    but not in the `validateString` call.
    
    PR-URL: #53669
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Deokjin Kim <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    bpasero authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    267cd7f View commit details
    Browse the repository at this point in the history
  4. buffer: use faster integer argument check

    PR-URL: #54089
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    ronag authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    019ebf0 View commit details
    Browse the repository at this point in the history
  5. url: improve resolveObject with ObjectAssign

    PR-URL: #54092
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Daeyeon Jeong <[email protected]>
    EarlyRiser42 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    037672f View commit details
    Browse the repository at this point in the history
  6. doc: clarify useCodeCache setting for cross-platform SEA generation

    PR-URL: #53994
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    debbs061 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    923195b View commit details
    Browse the repository at this point in the history
  7. doc: expand troubleshooting section

    Update the troubleshooting section with regards to
    memory requirements and potential errors. This error
    specifically happened to me on an Ubuntu host with
    2GB of RAM which wasn't enough and g++ error'ed
    during Node.js compilation step.
    
    PR-URL: #53808
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    lirantal authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    826edc4 View commit details
    Browse the repository at this point in the history
  8. meta: add typescript team to codeowners

    PR-URL: #54101
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    marco-ippolito authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    33633ee View commit details
    Browse the repository at this point in the history
  9. src: account for OpenSSL unexpected version

    PR-URL: #54038
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Franziska Hinkelmann <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    codebytere authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b52c2ff View commit details
    Browse the repository at this point in the history
  10. doc: remove unused imports from worker_threads.md

    PR-URL: #54147
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Deokjin Kim <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    debbs061 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    af99ba3 View commit details
    Browse the repository at this point in the history
  11. stream: throw TypeError when criteria fulfilled in getIterator

    PR-URL: #53825
    Fixes: #53819
    Refs: #53819
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Debadree Chatterjee <[email protected]>
    jakecastelli authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    2a6a12e View commit details
    Browse the repository at this point in the history
  12. module: remove outdated comment

    Refs: #53822
    PR-URL: #54118
    Reviewed-By: Juan José Arboleda <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    13cc480 View commit details
    Browse the repository at this point in the history
  13. typings: add missing binding function writeFileUtf8()

    PR-URL: #54110
    Reviewed-By: Daeyeon Jeong <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    pluris authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a4aecd2 View commit details
    Browse the repository at this point in the history
  14. buffer: use native copy impl

    PR-URL: #54087
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Daniel Lemire <[email protected]>
    ronag authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    9f8f26e View commit details
    Browse the repository at this point in the history
  15. doc: update list of Triagers on the README.md

    PR-URL: #54138
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    aduh95 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    7772b46 View commit details
    Browse the repository at this point in the history
  16. build: add --without-amaro build flag

    PR-URL: #54136
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    aduh95 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    98fed76 View commit details
    Browse the repository at this point in the history
  17. doc: fix worker threadId/destination typo

    PR-URL: #53933
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    tlhunter authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1cafefd View commit details
    Browse the repository at this point in the history
  18. test: add coverage for webstorage quota

    PR-URL: #53964
    Refs: #53871
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Minwoo Jung <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    jakecastelli authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    5dbff81 View commit details
    Browse the repository at this point in the history
  19. lib: rewrite AsyncLocalStorage without async_hooks

    PR-URL: #48528
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Santiago Gimeno <[email protected]>
    Reviewed-By: Gerhard Stöbich <[email protected]>
    Stephen Belanger authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    9ee4b16 View commit details
    Browse the repository at this point in the history
  20. doc: add missing new lines to custom test reporter examples

    PR-URL: #54152
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Harshitha K P <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    EddieAbbondanzio authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    db3b0df View commit details
    Browse the repository at this point in the history
  21. lib,permission: support Buffer to permission.has

    PR-URL: #54104
    Fixes: #54100
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    RafaelGSS authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8c9a4ae View commit details
    Browse the repository at this point in the history
  22. buffer: faster type check

    Also add support for any TypedArray as target.
    
    PR-URL: #54088
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    ronag authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    ab6fae9 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1a15f3f View commit details
    Browse the repository at this point in the history
  24. test: fix typo in test

    PR-URL: #54137
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Harshitha K P <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    sonsurim authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    670c796 View commit details
    Browse the repository at this point in the history
  25. benchmark: use assert.ok instead of assert

    PR-URL: #54176
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    RafaelGSS authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    db0a80a View commit details
    Browse the repository at this point in the history
  26. doc: add documentation for blob.bytes() method

    PR-URL: #54114
    Fixes: #54105
    Reviewed-By: Daeyeon Jeong <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    jmsb02 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    11fdaa6 View commit details
    Browse the repository at this point in the history
  27. test_runner: run after hooks even if test is aborted

    If a test is run, but aborted, any after hooks should still be
    run, as they may need to perform cleanup.
    
    PR-URL: #54151
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Raz Luvaton <[email protected]>
    cjihrig authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    20a01fc View commit details
    Browse the repository at this point in the history
  28. doc: refresh instructions for building node from source

    - Organize the prerequisites sub-header properly
    - Add a note about memory limit
    
    PR-URL: #53768
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    lirantal authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    358fdac View commit details
    Browse the repository at this point in the history
  29. buffer: add JSDoc to blob bytes method

    PR-URL: #54117
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    RobertoSimonini1 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    37631f8 View commit details
    Browse the repository at this point in the history
  30. lib: fix typos in comments within internal/streams

    fixed typos in comments within the internal/streams directory.
    
    PR-URL: #54093
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    MCprotein authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    425b956 View commit details
    Browse the repository at this point in the history
  31. test_runner: remove outdated comment

    Network imports were removed, so remove the comment.
    
    Refs: #53822
    PR-URL: #54146
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    cjihrig authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    5a1afb2 View commit details
    Browse the repository at this point in the history
  32. tools: add strip-types to label system

    PR-URL: #54185
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    marco-ippolito authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e218b7c View commit details
    Browse the repository at this point in the history
  33. watch: reload changes in contents of --env-file

    Make sure we watch and reload on env file changes.
    
    Ignore env file in parent process, so child process can reload
    current vars when we recreate it.
    
    Fixes: #54001
    PR-URL: #54109
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    marekpiechut authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    4d8b53e View commit details
    Browse the repository at this point in the history
  34. stream: make checking pendingcb on WritableStream backward compatible

    PR-URL: #54142
    Fixes: #54131
    Refs: #54131
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Robert Nagy <[email protected]>
    jakecastelli authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    9297d29 View commit details
    Browse the repository at this point in the history
  35. inspector: provide detailed info to fix DevTools frontend errors

    PR-URL: #54156
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    cola119 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1e82591 View commit details
    Browse the repository at this point in the history
  36. src: move spkac methods to ncrypto

    PR-URL: #53985
    Reviewed-By: Yagiz Nizipli <[email protected]>
    jasnell authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e619133 View commit details
    Browse the repository at this point in the history
  37. doc: move release key for Myles Borins

    Myles has stepped down as a releaser. Move his key in `README.md`
    to the "Other keys used to sign some previous releases" section.
    
    PR-URL: #54059
    Refs: nodejs/Release#1024
    Refs: https://github.com/nodejs/Release/blob/main/GOVERNANCE.md#offboarding-releasers
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    richardlau authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    144637e View commit details
    Browse the repository at this point in the history
  38. doc, meta: replace command with link to keys

    PR-URL: #53745
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Beth Griggs <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    RedYetiDev authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    7c305a4 View commit details
    Browse the repository at this point in the history
  39. sea: don't set code cache flags when snapshot is used

    When both useCodeCache and useSnapshot are set, we generate the
    snapshot and skip the generation of the code cache since the
    snapshot already includes the code cache. But we previously still
    persist the code cache setting in the flags that got serialized
    into the SEA, so the resulting executable would still try to read
    the code cache even if it's not added to the SEA, leading to a flaky
    crash caused by OOB on some platforms.
    
    This patch fixes the crash by ignoring the code cache setting when
    generating the flag if both snapshot and code cache is configured.
    
    PR-URL: #54120
    Fixes: #50740
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    joyeecheung authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    31adeea View commit details
    Browse the repository at this point in the history
  40. src: shift more crypto impl details to ncrypto

    PR-URL: #54028
    Reviewed-By: Yagiz Nizipli <[email protected]>
    jasnell authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8daeccf View commit details
    Browse the repository at this point in the history
  41. doc: move onread option from socket.connect() to new net.socket()

    Fixes: #53792
    PR-URL: #54194
    Reviewed-By: Paolo Insogna <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Tim Perry <[email protected]>
    sendoru authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    5175903 View commit details
    Browse the repository at this point in the history
  42. meta: bump ossf/scorecard-action from 2.3.3 to 2.4.0

    Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.3 to 2.4.0.
    - [Release notes](https://github.com/ossf/scorecard-action/releases)
    - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
    - [Commits](ossf/scorecard-action@dc50aa9...62b2cac)
    
    ---
    updated-dependencies:
    - dependency-name: ossf/scorecard-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #54171
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    dependabot[bot] authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    9bbd85e View commit details
    Browse the repository at this point in the history
  43. meta: bump github/codeql-action from 3.25.11 to 3.25.15

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.11 to 3.25.15.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@b611370...afb54ba)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #54168
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    dependabot[bot] authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6a9f168 View commit details
    Browse the repository at this point in the history
  44. meta: bump actions/setup-node from 4.0.2 to 4.0.3

    Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.2 to 4.0.3.
    - [Release notes](https://github.com/actions/setup-node/releases)
    - [Commits](actions/setup-node@60edb5d...1e60f62)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-node
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #54170
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    dependabot[bot] authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b733854 View commit details
    Browse the repository at this point in the history
  45. meta: bump step-security/harden-runner from 2.8.1 to 2.9.0

    Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.8.1 to 2.9.0.
    - [Release notes](https://github.com/step-security/harden-runner/releases)
    - [Commits](step-security/harden-runner@17d0e2b...0d38121)
    
    ---
    updated-dependencies:
    - dependency-name: step-security/harden-runner
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #54169
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    dependabot[bot] authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    dede30a View commit details
    Browse the repository at this point in the history
  46. meta: bump actions/setup-python from 5.1.0 to 5.1.1

    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.1.0 to 5.1.1.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@82c7e63...39cd149)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #54165
    Refs: actions/setup-python@39cd149
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    dependabot[bot] authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    acc5b9a View commit details
    Browse the repository at this point in the history
  47. meta: bump actions/download-artifact from 4.1.7 to 4.1.8

    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.7 to 4.1.8.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@65a9edc...fa0a91b)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #54167
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    dependabot[bot] authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    7fa95d2 View commit details
    Browse the repository at this point in the history
  48. meta: bump actions/upload-artifact from 4.3.3 to 4.3.4

    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@6546280...0b2256b)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #54166
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    dependabot[bot] authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    0157ec6 View commit details
    Browse the repository at this point in the history
  49. deps: update simdutf to 5.3.1

    PR-URL: #54196
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    103e4db View commit details
    Browse the repository at this point in the history
  50. deps: update undici to 6.19.5

    PR-URL: #54076
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Matthew Aitken <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1597a11 View commit details
    Browse the repository at this point in the history
  51. build: support lint-js-fix in vcbuild.bat

    PR-URL: #53695
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Stefan Stojanovic <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    RedYetiDev authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    350e699 View commit details
    Browse the repository at this point in the history
  52. test: update wpt test for streams

    PR-URL: #54129
    Reviewed-By: Daeyeon Jeong <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Nahee-Park authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    be61793 View commit details
    Browse the repository at this point in the history
  53. doc: add links to security steward companies

    PR-URL: #52981
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    RedYetiDev authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    88aef5a View commit details
    Browse the repository at this point in the history
  54. test: set test-structuredclone-jstransferable non-flaky

    Fixes: #50260
    PR-URL: #54115
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    StefanStojanovic authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    dafe975 View commit details
    Browse the repository at this point in the history
  55. doc: fix sea assets example

    PR-URL: #54192
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Sadzurami authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    2f5309f View commit details
    Browse the repository at this point in the history
  56. test_runner: make mock_loader not confuse CJS and ESM resolution

    PR-URL: #53846
    Fixes: #53807
    Reviewed-By: Antoine du Hamel <[email protected]>
    syi0808 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    dc46573 View commit details
    Browse the repository at this point in the history
  57. path: fix relative on Windows

    PR-URL: #53991
    Fixes: #27534
    Reviewed-By: Ruben Bridgewater <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    huseyinacacak-janea authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8a770cf View commit details
    Browse the repository at this point in the history
  58. doc: add esm examples to node:console

    PR-URL: #54108
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    mfdebian authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    4bfa7d8 View commit details
    Browse the repository at this point in the history
  59. doc: add KevinEady as a triager

    PR-URL: #54179
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Vladimir Morozov <[email protected]>
    legendecas authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    0429b1e View commit details
    Browse the repository at this point in the history
  60. tools: add workflow to ensure README lists are in sync with gh teams

    PR-URL: #53901
    Reviewed-By: Yagiz Nizipli <[email protected]>
    aduh95 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    3835131 View commit details
    Browse the repository at this point in the history
  61. benchmark: remove force option as force defaults to true

    PR-URL: #54203
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    debbs061 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a5a320c View commit details
    Browse the repository at this point in the history
  62. test: add subtests to test-node-run

    Added two subtests to test-node-run. First one is about unparsable
    package.json file, and the second one is about there is no "script"
    fields in package.json
    
    PR-URL: #54204
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    sungpaks authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6bcbfcd View commit details
    Browse the repository at this point in the history
  63. deps: update acorn to 8.12.1

    PR-URL: #53465
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    ef9a950 View commit details
    Browse the repository at this point in the history
  64. benchmark: support --help in CLI

    PR-URL: #53358
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    RedYetiDev authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    4dd229f View commit details
    Browse the repository at this point in the history
  65. meta: add module label for the lib/internal/modules folder

    PR-URL: #52858
    Reviewed-By: Luigi Pinca <[email protected]>
    RedYetiDev authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    3f0d734 View commit details
    Browse the repository at this point in the history
  66. doc: add esm examples to node:dns

    PR-URL: #54172
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    mfdebian authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e3e2f22 View commit details
    Browse the repository at this point in the history
  67. lib: fix unhandled errors in webstream adapters

    WebStream's Readable controller does not tolerate `.close()` being
    called after an `error`. However, when wrapping a Node's Readable stream
    it is possible that the sequence of events leads to `finished()`'s
    callback being invoked after such `error`.
    
    In order to handle this, in this change we call the `finished()` handler
    earlier when controller is canceled, and always handle this as an error
    case.
    
    Fix: #54205
    PR-URL: #54206
    Fixes: #54205
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Mattias Buelens <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    indutny authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    783322f View commit details
    Browse the repository at this point in the history
  68. fs: remove unnecessary option argument validation

    PR-URL: #53958
    Reviewed-By: Yagiz Nizipli <[email protected]>
    JonasBa authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    112228c View commit details
    Browse the repository at this point in the history
  69. test: use assert.{s,deepS}trictEqual()

    Use `asset.strictEqual()` and `asset.deepStrictEqual()` in
    `test/parallel/test-tls-set-sigalgs.js`.
    
    PR-URL: #54208
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Daeyeon Jeong <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    lpinca authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b85b13b View commit details
    Browse the repository at this point in the history
  70. doc: make some parameters optional in tracingChannel.traceCallback

    Plus, add missing `position` parameter to CJS example.
    
    PR-URL: #54068
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    deokjinkim authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    55f8ac3 View commit details
    Browse the repository at this point in the history
  71. meta: move one or more collaborators to emeritus

    PR-URL: #54210
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Kohei Ueno <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    581c155 View commit details
    Browse the repository at this point in the history
  72. tools: make undici updater build wasm from src

    - modify updater to include all files required to rebuild
      wasm from what's stored in the deps/undici directory
    - modify updater to build wasm from source while updating
    
    Signed-off-by: Michael Dawson <[email protected]>
    PR-URL: #54128
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Robert Nagy <[email protected]>
    mhdawson authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b93c6d9 View commit details
    Browse the repository at this point in the history
  73. src: skip inspector wait in internal workers

    Internal workers are essential to load user scripts and bootstrapped
    with internal entrypoints. They should not be waiting for inspectors
    even when `--inspect-brk` and `--inspect-wait` were specified, and avoid
    blocking main thread to bootstrap.
    
    IsolateData can be created with a specified PerIsolateOptions instead of
    creating a copy from the per_process namespace. This also avoids
    creating a copy bypassing the parent env's modified options, like
    creating a worker thread from a worker thread.
    
    PR-URL: #54219
    Fixes: #53681
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    legendecas authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a394219 View commit details
    Browse the repository at this point in the history
  74. test_runner: fix erroneous diagnostic warning when only: false

    Co-author: rstagi <[email protected]>
    PR-URL: #54116
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    pmarchini authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    7fad771 View commit details
    Browse the repository at this point in the history
  75. doc: warn for windows build bug

    Refs: nodejs/build#3739
    PR-URL: #54217
    Reviewed-By: Stefan Stojanovic <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    jazelly authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    3106149 View commit details
    Browse the repository at this point in the history
  76. test: refactor test-runner-module-mocking

    PR-URL: #54233
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    aduh95 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    f5cfa44 View commit details
    Browse the repository at this point in the history
  77. test: fix timeout not being cleared

    PR-URL: #54242
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Isaac-yz-Liu authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    2f68a74 View commit details
    Browse the repository at this point in the history
  78. module: refactor ts parser loading

    PR-URL: #54243
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    marco-ippolito authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1ba2000 View commit details
    Browse the repository at this point in the history
  79. doc: update buffer.constants.MAX_LENGTH size

    Starting from Node v22.0.0 the `buffer.constants.MAX_LENGTH` has been
    increased from 4 GiB to 8 PiB due to V8 engine update to 12.4.254.14.
    
    PR-URL: #54207
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    samuliasmala authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    971b9f3 View commit details
    Browse the repository at this point in the history
  80. typings: add util.styleText type definition

    PR-URL: #54252
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    RafaelGSS authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a476837 View commit details
    Browse the repository at this point in the history
  81. lib: improve async_context_frame structure

    PR-URL: #54239
    Reviewed-By: Gerhard Stöbich <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Stephen Belanger authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b897057 View commit details
    Browse the repository at this point in the history
  82. deps: update undici to 6.19.7

    PR-URL: #54286
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Matthew Aitken <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b0c768d View commit details
    Browse the repository at this point in the history
  83. console: use validateOneOf for colorMode validation

    refactor the Console constructor to use validateOneOf for validating
    the colorMode parameter.
    
    PR-URL: #54245
    Reviewed-By: Kohei Ueno <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    rayark1 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    37960a6 View commit details
    Browse the repository at this point in the history
  84. module,win: fix long path resolve

    PR-URL: #53294
    Fixes: #50753
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    huseyinacacak-janea authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e676d98 View commit details
    Browse the repository at this point in the history
  85. benchmark: change assert() to assert.ok()

    PR-URL: #54254
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    RafaelGSS authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1be0ee7 View commit details
    Browse the repository at this point in the history
  86. doc: remove module-based permission doc

    PR-URL: #54266
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    RafaelGSS authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    26c37f7 View commit details
    Browse the repository at this point in the history
  87. meta: add test-permission-* CODEOWNERS

    PR-URL: #54267
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    RafaelGSS authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    c8e358c View commit details
    Browse the repository at this point in the history
  88. doc: explicitly mention node:fs module restriction

    PR-URL: #54269
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    RafaelGSS authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1535469 View commit details
    Browse the repository at this point in the history
  89. benchmark: rename count to n

    It's a common approach to use n as number of iterations over the
    benchmark. Changing it from count to n will also make
    ./node benchmark/run.js --set n=X more meaningful among other
    benchmarks
    
    PR-URL: #54271
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    RafaelGSS authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    c166036 View commit details
    Browse the repository at this point in the history
  90. deps: update nbytes to 0.1.1

    PR-URL: #54277
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e0d503a View commit details
    Browse the repository at this point in the history
  91. tty: initialize winSize array with values

    Assigning to a holey array in the native layer may crash if it has
    getters that throw.
    
    Refs: #54186
    PR-URL: #54281
    Reviewed-By: Ruben Bridgewater <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d83421f View commit details
    Browse the repository at this point in the history
  92. inspector: support Network.loadingFailed event

    PR-URL: #54246
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    cola119 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    911de7d View commit details
    Browse the repository at this point in the history
  93. deps: update c-ares to v1.33.0

    PR-URL: #54198
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    869da20 View commit details
    Browse the repository at this point in the history
  94. deps: fix GN build warning in ncrypto

    PR-URL: #54222
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    zcbenz authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a2a4155 View commit details
    Browse the repository at this point in the history
  95. doc, test: simplify test README table

    PR-URL: #53971
    Reviewed-By: James M Snell <[email protected]>
    RedYetiDev authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6f986e0 View commit details
    Browse the repository at this point in the history
  96. doc: add esm examples to node:http2

    PR-URL: #54292
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    mfdebian authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6f4b5d9 View commit details
    Browse the repository at this point in the history
  97. lib: avoid for of loop and remove unnecessary variable in zlib

    removed the unnecessary declaration of 'i' in the _final method scope
    and changed the for of loop to a for loop
    
    Refs: https://github.com/nodejs/node/blob/main/doc/contributing/primordials.md#unsafe-array-iteration
    PR-URL: #54258
    Reviewed-By: Daeyeon Jeong <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    MCprotein authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    09f411e View commit details
    Browse the repository at this point in the history
  98. deps: update simdjson to 3.10.0

    PR-URL: #54197
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    35722b7 View commit details
    Browse the repository at this point in the history
  99. deps: update zlib to 1.3.0.1-motley-887bb57

    PR-URL: #53464
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    fe7e6c9 View commit details
    Browse the repository at this point in the history
  100. deps: update zlib to 1.3.0.1-motley-e432200

    PR-URL: #53464
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    758c9df View commit details
    Browse the repository at this point in the history
  101. deps: update zlib to 1.3.0.1-motley-8b7eff8

    PR-URL: #53464
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    713ae95 View commit details
    Browse the repository at this point in the history
  102. deps: update zlib to 1.3.0.1-motley-68e57e6

    PR-URL: #53464
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e7db639 View commit details
    Browse the repository at this point in the history
  103. deps: update zlib to 1.3.0.1-motley-c2469fd

    PR-URL: #53464
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d0c23f3 View commit details
    Browse the repository at this point in the history
  104. deps: update zlib to 1.3.0.1-motley-71660e1

    PR-URL: #53464
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    18bfea5 View commit details
    Browse the repository at this point in the history
  105. lib: replace spread operator with primordials function

    replaced the spread operator with ArrayPrototypeSlice to avoid reliance
    on user-mutable methods and enhance the safety of array iteration
    
    Refs:
    https://github.com/nodejs/node/blob/main/doc/contributing/primordials.md#unsafe-array-iteration
    PR-URL: #54053
    Refs: https://github.com/nodejs/node/blob/main/doc/contributing/primordials.md#unsafe-array-iteration
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Raz Luvaton <[email protected]>
    MCprotein authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    417120a View commit details
    Browse the repository at this point in the history
  106. module: do not attempt to strip type when there's no source

    PR-URL: #54287
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    aduh95 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    100225f View commit details
    Browse the repository at this point in the history
  107. benchmark: add stream.compose benchmark

    PR-URL: #54308
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    jakecastelli authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    51b8576 View commit details
    Browse the repository at this point in the history
  108. sqlite: ensure statement finalization on db close

    This commit adds statement tracking to the DatabaseSync class.
    When a database is closed manually or via garbage collection, it
    will force all associated prepared statements to be finalized.
    This should mitigate "zombie" connections which can introduce
    test flakiness in the CI on Windows.
    
    PR-URL: #54014
    Fixes: #54006
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    cjihrig authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    94e2ea6 View commit details
    Browse the repository at this point in the history
  109. sqlite: split up large test file

    The original test/parallel/test-sqlite.js test appears to time
    out in the CI occasionally. This commit splits the test into
    several smaller test files.
    
    Fixes: #54006
    PR-URL: #54014
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    cjihrig authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    7f1bf1c View commit details
    Browse the repository at this point in the history
  110. test: unmark test-sqlite as flaky

    PR-URL: #54014
    Fixes: #54006
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    cjihrig authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    f49f1bb View commit details
    Browse the repository at this point in the history
  111. url: modify pathToFileURL to handle extended UNC path

    PR-URL: #54262
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    EarlyRiser42 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    0bed600 View commit details
    Browse the repository at this point in the history
  112. doc: mark process.nextTick legacy

    PR-URL: #51280
    Refs: #51156
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Robert Nagy <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    marco-ippolito authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8a8d1d2 View commit details
    Browse the repository at this point in the history
  113. src: move some X509Certificate stuff to ncrypto

    PR-URL: #54241
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    jasnell authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b6927dd View commit details
    Browse the repository at this point in the history
  114. deps: update simdutf to 5.3.4

    PR-URL: #54312
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    0d716ad View commit details
    Browse the repository at this point in the history
  115. tools: add find pyenv path on windows

    PR-URL: #54314
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    marco-ippolito authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b659fc0 View commit details
    Browse the repository at this point in the history
  116. src,test: ensure that V8 fast APIs are called

    Adds a debug-only macro that can be used to track when a V8 fast API is
    called. A map of counters is maintained in in thread-local storage and
    an internal API can be called to get the total count associated with
    a call id.
    Specific tests are added and `crypto.timingSafeEqual` as well as
    internal documentation are updated to show how to use the macro
    and test fast API calls without running long loops.
    
    PR-URL: #54317
    Reviewed-By: Robert Nagy <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    2be78b0 View commit details
    Browse the repository at this point in the history
  117. test_runner: do not expose internal loader

    PR-URL: #54106
    Fixes: #54071
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    aduh95 authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    fe793a6 View commit details
    Browse the repository at this point in the history
  118. buffer: optimize for common encodings

    PR-URL: #54319
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Bryan English <[email protected]>
    ronag authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    f7f7b0c View commit details
    Browse the repository at this point in the history
  119. build: update ruff to 0.5.2

    PR-URL: #53909
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    RedYetiDev authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6aa1d9e View commit details
    Browse the repository at this point in the history
  120. src: don't match after -- in Dotenv::GetPathFromArgs

    Co-Authored-By: Cedric Staniewski <[email protected]>
    PR-URL: #54237
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    2 people authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    f87aa27 View commit details
    Browse the repository at this point in the history
  121. test: use relative paths in test-cli-permission tests

    `process.permission.has("fs")` checks if the process has permission
    for all files under `cwd`. Granting permission for `/tmp` and running
    tests with `cwd` containing `/tmp` will make the funtion return
    `true`, differing from expected results. Using relative paths ensures
    test paths are not `cwd` itself.
    
    Fixes: #54021
    PR-URL: #54188
    Reviewed-By: Antoine du Hamel <[email protected]>
    sendoru authored and targos committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    3e25be7 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. module: unflag detect-module

    PR-URL: #53619
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    GeoffreyBooth authored and RafaelGSS committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    66dcb2a View commit details
    Browse the repository at this point in the history
  2. path: change posix.join to use array

    Change posix.join to use array.join instead of additional assignment.
    
    PR-URL: #54331
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    HBSPS authored and RafaelGSS committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    9aec536 View commit details
    Browse the repository at this point in the history
  3. buffer: optimize createFromString

    PR-URL: #54324
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    ronag authored and RafaelGSS committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1278555 View commit details
    Browse the repository at this point in the history
  4. test: make sure current run result is pushed and reset

    PR-URL: #54332
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    jakecastelli authored and RafaelGSS committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    3df7938 View commit details
    Browse the repository at this point in the history
  5. test_runner: fix delete test file cause dependency file not watched

    When a watched test file is being deleted then the referenced dependency
    file(s) will be updated incorrect when `unfilterFilesOwnedBy` method is
    called, which will cause tests not being rerun when its referenced
    dependency changed. To prevent this case, we can simply `return` when we
    detect a watched test file being deleted.
    
    PR-URL: #53533
    Refs: #53114
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    jakecastelli authored and RafaelGSS committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    676bbd5 View commit details
    Browse the repository at this point in the history
  6. tools: remove header from c-ares license

    PR-URL: #54335
    Refs: c-ares/c-ares@595cf21
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    RedYetiDev authored and RafaelGSS committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    df428ad View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. build: always disable strict aliasing

    V8 relies on it.
    
    PR-URL: #54339
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    targos authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    c640a2f View commit details
    Browse the repository at this point in the history
  2. benchmark: use assert.ok searchparams

    PR-URL: #54334
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matthew Aitken <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    c6544ff View commit details
    Browse the repository at this point in the history
  3. buffer: optimize byteLength for common encodings

    PR-URL: #54342
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    ronag authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    28ca678 View commit details
    Browse the repository at this point in the history
  4. src: shift even moar x509 to ncrypto

    PR-URL: #54340
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    jasnell authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    409d9eb View commit details
    Browse the repository at this point in the history
  5. src: refactor http parser binding initialization

    - Use the per-isolate template to build constants and functions
      which is faster
    - Use Array::New() with prebuilt vectors which is faster
    - Register external references so the binding can be included
      in the snapshot
    
    PR-URL: #54276
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    Reviewed-By: Anna Henningsen <[email protected]>
    Reviewed-By: Robert Nagy <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Ethan Arrowood <[email protected]>
    joyeecheung authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    4e4d1de View commit details
    Browse the repository at this point in the history
  6. buffer: optimize byteLength for short strings

    PR-URL: #54345
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    ronag authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    7b641bc View commit details
    Browse the repository at this point in the history
  7. buffer: use fast API for writing one-byte strings

    PR-URL: #54310
    PR-URL: #54311
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Santiago Gimeno <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    ronag authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    a5a60e6 View commit details
    Browse the repository at this point in the history
  8. doc: fix typo in method name in the sea doc

    PR-URL: #54027
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    firecraftgaming authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    4b099ce View commit details
    Browse the repository at this point in the history
  9. doc: correct peformance entry types

    Fixes: #54212
    Fixes: #50290
    PR-URL: #54263
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    jazelly authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    aa6e770 View commit details
    Browse the repository at this point in the history
  10. test_runner: use run() argument names in parseCommandLine()

    This commit updates parseCommandLine() to use the names supported
    by run(). This removes some unnecessary renaming code, and allows
    node:test and run() to more easily share code.
    
    PR-URL: #54353
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    cjihrig authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e3378f0 View commit details
    Browse the repository at this point in the history
  11. test_runner: pass harness object as option to root test

    This commit initializes the root harness object before the root
    test and passes the harness as an option to the root test
    constructor. This commit also attaches the global configuration
    to the harness. This will allow the parseCommandLine() call in
    test.js to be removed, as those values are now available via
    the root test.
    
    PR-URL: #54353
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    cjihrig authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1e88045 View commit details
    Browse the repository at this point in the history
  12. test_runner: pass global options to createTestTree()

    The global configuration should already be known when
    createTestTree() is called. This commit updates that function
    to take the global configuration as an input.
    
    PR-URL: #54353
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    cjihrig authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    ed1ede8 View commit details
    Browse the repository at this point in the history
  13. test_runner: return setup() from parseCommandLine()

    Now that parseCommandLine() returns run() compatible arguments,
    it makes sense to return setupTestReporters() as the setup()
    argument to run(). This also removes another problematic use of
    parseCommandLine() in setupTestReporters().
    
    PR-URL: #54353
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    cjihrig authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    69c78ca View commit details
    Browse the repository at this point in the history
  14. test_runner: refactor hook creation

    This commit makes hook creation more consistent by always
    passing in a reference to the test that owns the hook. It also
    removes some unnecessary validation on internal API.
    
    PR-URL: #54353
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    cjihrig authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    961cbf0 View commit details
    Browse the repository at this point in the history
  15. test_runner: remove parseCommandLine() from test.js

    The lib/internal/test_runner/test.js should not use the
    parseCommandLine() function. This commit refactors the code to
    avoid doing so.
    
    PR-URL: #54353
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    cjihrig authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    7766c1d View commit details
    Browse the repository at this point in the history
  16. src,test: track URL.canParse fast API calls

    Also regroup two small test files for naming consistency and simplify
    the tests.
    
    PR-URL: #54356
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    targos authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    0b16af1 View commit details
    Browse the repository at this point in the history
  17. buffer: properly apply dst offset and src length on fast path

    Refs: #54311 (comment)
    PR-URL: #54391
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    ronag authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    8ba53ae View commit details
    Browse the repository at this point in the history
  18. doc: replace v19 mention in Current release

    PR-URL: #54361
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    33795cf View commit details
    Browse the repository at this point in the history
  19. doc: add versions when --watch-preserve-output was added

    PR-URL: #54328
    Refs: #45717
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Debadree Chatterjee <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    theoludwig authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    824bd58 View commit details
    Browse the repository at this point in the history
  20. cli: allow --test-[name/skip]-pattern in NODE_OPTIONS

    PR-URL: #53001
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    RedYetiDev authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1ca598c View commit details
    Browse the repository at this point in the history
  21. test: make snapshot comparison more flexible

    PR-URL: #54375
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    codebytere authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    7f68cc0 View commit details
    Browse the repository at this point in the history
  22. doc: add note on weakness of permission model

    Malicious JavaScript code can bypass the permission model. Hence, it
    does not fulfill the requirements of a security mechanism against
    malicious code.
    
    PR-URL: #54268
    Reviewed-By: Rafael Gonzaga <[email protected]>
    tniessen authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    8883c01 View commit details
    Browse the repository at this point in the history
  23. doc: add git node security --cleanup

    PR-URL: #54381
    Reviewed-By: Ruy Adorno <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    f967ab3 View commit details
    Browse the repository at this point in the history
  24. doc: fix error description of the max header size

    PR-URL: #54125
    Reviewed-By: Luigi Pinca <[email protected]>
    erm1116 authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    9f115ba View commit details
    Browse the repository at this point in the history
  25. test_runner: report failures in filtered suites

    This commit updates the test runner's filter logic to handle
    test suite failures during the build phase. Prior to this commit,
    these suites were silently filtered.
    
    PR-URL: #54387
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    cjihrig authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e70711e View commit details
    Browse the repository at this point in the history
  26. test_runner: use validateStringArray for timers.enable()

    `apis` which is argument of `timers.enable()` is string array.
    So use `validatStringArray` instead of `validateArray`. And
    `options` is optional, so update JSDoc.
    
    PR-URL: #49534
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Zijian Liu <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    deokjinkim authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    141e9fe View commit details
    Browse the repository at this point in the history
  27. src: update compile cache storage structure

    This refactors the compile cache handler in preparation for the
    JS API, and updates the compile cache storage structure into:
    
    - $NODE_COMPILE_CACHE_DIR
      - $NODE_VERION-$ARCH-$CACHE_DATA_VERSION_TAG-$UID
        - $FILENAME_AND_MODULE_TYPE_HASH.cache
    
    This also adds a magic number to the beginning of the cache
    files for verification, and returns the status, compile
    cache directory and/or error message of enabling the
    compile cache in a structure, which can be converted as
    JS counterparts by the upcoming JS API.
    
    PR-URL: #54291
    Refs: #53639
    Reviewed-By: Anna Henningsen <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Ethan Arrowood <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e077ff1 View commit details
    Browse the repository at this point in the history
  28. deps: update amaro to 0.1.6

    PR-URL: #54374
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Zeyu "Alex" Yang <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Jake Yuesong Li <[email protected]>
    nodejs-github-bot authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    b6a3e61 View commit details
    Browse the repository at this point in the history
  29. module: add --experimental-transform-types flag

    PR-URL: #54283
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Zeyu "Alex" Yang <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    marco-ippolito authored and RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    240d929 View commit details
    Browse the repository at this point in the history
  30. 2024-08-22, Version 22.7.0 (Current)

    Notable changes:
    
    buffer:
      * use fast API for writing one-byte strings (Robert Nagy) #54311
      * optimize createFromString (Robert Nagy) #54324
      * use native copy impl (Robert Nagy) #54087
    inspector:
      * (SEMVER-MINOR) support `Network.loadingFailed` event (Kohei Ueno) #54246
    lib:
      * (SEMVER-MINOR) rewrite AsyncLocalStorage without async_hooks (Stephen Belanger) #48528
    module:
      * (SEMVER-MINOR) add --experimental-transform-types flag (Marco Ippolito) #54283
      * (SEMVER-MINOR) unflag detect-module (Geoffrey Booth) #53619
    
    PR-URL: #54452
    RafaelGSS committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    65eff1e View commit details
    Browse the repository at this point in the history