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.5.0 proposal #53826

Merged
merged 139 commits into from
Jul 17, 2024
Merged

V22.5.0 proposal #53826

merged 139 commits into from
Jul 17, 2024

Commits on Jul 16, 2024

  1. path: add matchesGlob method

    PR-URL: #52881
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8743c4d View commit details
    Browse the repository at this point in the history
  2. crypto: avoid taking ownership of OpenSSL objects

    It is often unnecessary to obtain (shared) ownership of OpenSSL objects
    in this code, and it generally is more costly to do so as opposed to
    just obtaining a pointer to the respective OpenSSL object. Therefore,
    this patch replaces various OpenSSL function calls that take ownership
    with ones that do not.
    
    Refs: #53436
    PR-URL: #53460
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    tniessen authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    f82e20f View commit details
    Browse the repository at this point in the history
  3. src: use starts_with in node_dotenv.cc

    PR-URL: #53539
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e43a4e0 View commit details
    Browse the repository at this point in the history
  4. esm: move hooks test with others

    Co-authored-by: Gabriel Bota <[email protected]>
    PR-URL: #53558
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    2 people authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e29c945 View commit details
    Browse the repository at this point in the history
  5. doc: note http.closeAllConnections excludes upgraded sockets

    PR-URL: #53560
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    robhogan authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    9139ab2 View commit details
    Browse the repository at this point in the history
  6. meta: prevent constant references to issues in versioning

    PR-URL: #53564
    Reviewed-By: Jithil P Ponnan <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    3c5ec83 View commit details
    Browse the repository at this point in the history
  7. doc: clarify that fs.exists() may return false for existing symlink

    Given that this API is problematic in any case, we should be precise
    about its (perhaps surprising) behavior.
    
    PR-URL: #53566
    Reviewed-By: Jithil P Ponnan <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    tniessen authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c6166cd View commit details
    Browse the repository at this point in the history
  8. doc: document addition testing options

    PR-URL: #53569
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    519c328 View commit details
    Browse the repository at this point in the history
  9. doc: clarify usage of coverage reporters

    PR-URL: #53523
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    eliphazbouye authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    de99d69 View commit details
    Browse the repository at this point in the history
  10. test: refactor, add assertion to http-request-end

    PR-URL: #53411
    Reviewed-By: Luigi Pinca <[email protected]>
    jakecastelli authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    6aa4f0f View commit details
    Browse the repository at this point in the history
  11. test: fix OpenSSL version checks

    As per the original pull request that introduced the OpenSSL version
    check in `parallel/test-crypto-dh`:
    
    ```
    Error message change is test-only and uses the right error message for
    versions >=3.0.12 in 3.0.x and >= 3.1.4 in 3.1.x series.
    ```
    
    Fix the check so that:
    - The older message is expected for OpenSSL 3.1.0.
    - The newer message is expected for OpenSSL from 3.1.4 (e.g. 3.2.x).
    
    Refs: #50395
    PR-URL: #53503
    Refs: #53382
    Reviewed-By: Luigi Pinca <[email protected]>
    richardlau authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8aab680 View commit details
    Browse the repository at this point in the history
  12. meta: warnings bypass deprecation cycle

    Allow for emitting new warnings without going through a deprecation
    cycle.
    
    Co-authored-by: Antoine du Hamel <[email protected]>
    PR-URL: #53513
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Geoffrey Booth <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    benjamingr and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    508abfe View commit details
    Browse the repository at this point in the history
  13. stream: pipeline wait for close before calling the callback

    The pipeline should wait for close event to finish before calling
    the callback.
    
    The `finishCount` should not below 0 when calling finish function.
    
    Fixes: #51540
    
    Co-authored-by: wh0 <[email protected]>
    PR-URL: #53462
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Robert Nagy <[email protected]>
    2 people authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    82d88a8 View commit details
    Browse the repository at this point in the history
  14. src: move FromNamespacedPath to path.cc

    PR-URL: #53540
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Ethan Arrowood <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    cc1f497 View commit details
    Browse the repository at this point in the history
  15. build: add version-specific library path for AIX

    Add the version-specific directory containing the C/C++ runtime
    libraries to `-blibpath` on AIX. This will help link `node` against
    the correct libraries at run-time when compiled with a different
    version of the GNU C/C++ compiler without having to manually set
    a `LIBPATH` environment variable.
    
    PR-URL: #53585
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Beth Griggs <[email protected]>
    richardlau authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    b05394e View commit details
    Browse the repository at this point in the history
  16. tools: replace reference to NodeMainInstance with SnapshotBuilder

    Small documentation update from
    `node::NodeMainInstance::GetEmbeddedSnapshotData`
    to `node::SnapshotBuilder::GetEmbeddedSnapshotData`.
    
    PR-URL: #53544
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    codediverdev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    317a13b View commit details
    Browse the repository at this point in the history
  17. benchmark: add cpSync benchmark

    PR-URL: #53612
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: LiviaMedeiros <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4d4a833 View commit details
    Browse the repository at this point in the history
  18. doc, typings: events.once accepts symbol event type

    PR-URL: #53542
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Renegade334 authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    80c1f5c View commit details
    Browse the repository at this point in the history
  19. test: use Set.difference()

    Starting from V8 12.2 and Node.js 22, the built-in `Set` object now
    has a `difference()` method.
    
    Replace our implementation of Set difference in
    `parallel/test-bootstrap-modules` with the built-in method.
    
    PR-URL: #53597
    Refs: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set/difference
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    richardlau authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    41e106c View commit details
    Browse the repository at this point in the history
  20. meta: move member from TSC regular to emeriti

    Signed-off-by: Michael Dawson <[email protected]>
    PR-URL: #53599
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    mhdawson authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    dd2157b View commit details
    Browse the repository at this point in the history
  21. crypto: make deriveBits length parameter optional and nullable

    PR-URL: #53601
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    panva authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    3cc01aa View commit details
    Browse the repository at this point in the history
  22. lib: add toJSON to PerformanceMeasure

    PR-URL: #53603
    Refs: #53570
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    theanarkh authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0540308 View commit details
    Browse the repository at this point in the history
  23. doc: add esm example for os

    PR-URL: #53604
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    peixotoleonardo authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2d1ff91 View commit details
    Browse the repository at this point in the history
  24. doc: add issue for news from ambassadors

    Signed-off-by: Michael Dawson <[email protected]>
    PR-URL: #53607
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    mhdawson authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    42b9408 View commit details
    Browse the repository at this point in the history
  25. doc: remove some news issues that are no longer

    Signed-off-by: Michael Dawson <[email protected]>
    PR-URL: #53608
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    mhdawson authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    6df86ae View commit details
    Browse the repository at this point in the history
  26. doc: fix doc for correct usage with plan & TestContext

    Fixed section in the doc that describes a test that uses the ⁠plan
    feature in the test-runner.
    However, the test in this example fails.
    The fix use  (Textcontext) and reduce the plan number
    to 1 since we have 1 assertion.
    
    PR-URL: #53615
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Emiltayeb authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2cf6096 View commit details
    Browse the repository at this point in the history
  27. tools: update lint-md-dependencies to [email protected]

    PR-URL: #53555
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1e930e9 View commit details
    Browse the repository at this point in the history
  28. test: do not assume cwd in snapshot tests

    PR-URL: #53146
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    bac2867 View commit details
    Browse the repository at this point in the history
  29. typings: add fs_dir types

    PR-URL: #53631
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0e25fae View commit details
    Browse the repository at this point in the history
  30. src: replace kPathSeparator with std::filesystem

    PR-URL: #53063
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Stephen Belanger <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    664bf6c View commit details
    Browse the repository at this point in the history
  31. doc: fix module customization hook examples

    When running these examples, `node` fails to return as this
    `MessagePort` keeps the event loop active in the main thread unless
    it is `unref()`ed.
    
    Fixes: #52846
    PR-URL: #53637
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    elliotgoodrich authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d224e9e View commit details
    Browse the repository at this point in the history
  32. doc: include node.module_timer on available categories

    PR-URL: #53638
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    H4ad authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1cc0b41 View commit details
    Browse the repository at this point in the history
  33. tools: update eslint to 9.6.0

    PR-URL: #53645
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d3653fe View commit details
    Browse the repository at this point in the history
  34. doc: mark NODE_MODULE_VERSION for Node.js 22.0.0

    PR-URL: #53650
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    targos authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    28bf1e4 View commit details
    Browse the repository at this point in the history
  35. meta: bump step-security/harden-runner from 2.8.0 to 2.8.1

    Bumps [step-security/harden-runner](https:/step-security/harden-runner) from 2.8.0 to 2.8.1.
    - [Release notes](https:/step-security/harden-runner/releases)
    - [Commits](step-security/harden-runner@f086349...17d0e2b)
    
    ---
    updated-dependencies:
    - dependency-name: step-security/harden-runner
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #53670
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    dependabot[bot] authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c28af95 View commit details
    Browse the repository at this point in the history
  36. meta: bump peter-evans/create-pull-request from 6.0.5 to 6.1.0

    Bumps [peter-evans/create-pull-request](https:/peter-evans/create-pull-request) from 6.0.5 to 6.1.0.
    - [Release notes](https:/peter-evans/create-pull-request/releases)
    - [Commits](peter-evans/create-pull-request@6d6857d...c5a7806)
    
    ---
    updated-dependencies:
    - dependency-name: peter-evans/create-pull-request
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #53671
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    dependabot[bot] authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4cf98fe View commit details
    Browse the repository at this point in the history
  37. meta: bump actions/checkout from 4.1.6 to 4.1.7

    Bumps [actions/checkout](https:/actions/checkout) from 4.1.6 to 4.1.7.
    - [Release notes](https:/actions/checkout/releases)
    - [Changelog](https:/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@a5ac7e5...692973e)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #53672
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    dependabot[bot] authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e4ce92e View commit details
    Browse the repository at this point in the history
  38. meta: bump github/codeql-action from 3.25.7 to 3.25.11

    Bumps [github/codeql-action](https:/github/codeql-action) from 3.25.7 to 3.25.11.
    - [Release notes](https:/github/codeql-action/releases)
    - [Changelog](https:/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@f079b84...b611370)
    
    ---
    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: #53673
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    dependabot[bot] authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    a394075 View commit details
    Browse the repository at this point in the history
  39. meta: bump mozilla-actions/sccache-action from 0.0.4 to 0.0.5

    Bumps [mozilla-actions/sccache-action](https:/mozilla-actions/sccache-action) from 0.0.4 to 0.0.5.
    - [Release notes](https:/mozilla-actions/sccache-action/releases)
    - [Commits](Mozilla-Actions/sccache-action@2e7f9ec...89e9040)
    
    ---
    updated-dependencies:
    - dependency-name: mozilla-actions/sccache-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #53674
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    dependabot[bot] authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e272ffa View commit details
    Browse the repository at this point in the history
  40. meta: bump codecov/codecov-action from 4.4.1 to 4.5.0

    Bumps [codecov/codecov-action](https:/codecov/codecov-action) from 4.4.1 to 4.5.0.
    - [Release notes](https:/codecov/codecov-action/releases)
    - [Changelog](https:/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@125fc84...e28ff12)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    PR-URL: #53675
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    dependabot[bot] authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    05058f9 View commit details
    Browse the repository at this point in the history
  41. fs: fix typings

    PR-URL: #53626
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    603c2c5 View commit details
    Browse the repository at this point in the history
  42. test: use python3 instead of python in pummel test

    As f9bfe78 already did for a regular test, replace `python` with
    `python3` in the only `pummel` test spawning it so that it can be run on
    platforms that don't provide a `python` binary anymore, like modern
    macOS or some Linux distributions (e.g. Fedora) without specifying a
    `PYTHON` env var.
    
    PR-URL: #53057
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    fahrradflucht authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ac9c2e6 View commit details
    Browse the repository at this point in the history
  43. test_runner: support module detection in module mocks

    PR-URL: #53642
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    GeoffreyBooth authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e6a1eeb View commit details
    Browse the repository at this point in the history
  44. lib: make navigator properties lazy

    Noticed in some benchmarking/profiling that the Navigator object
    constructor was rather expensive and slow due to initialization
    of properties during construction. It makes more sense for these
    to be lazily initialized on first access.
    
    PR-URL: #53649
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Filip Skokan <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    jasnell authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0f146aa View commit details
    Browse the repository at this point in the history
  45. meta: move regular TSC member to emeritus

    Signed-off-by: Michael Dawson <[email protected]>
    PR-URL: #53693
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    mhdawson authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ecd8fce View commit details
    Browse the repository at this point in the history
  46. v8: move ToNamespacedPath to c++

    PR-URL: #53655
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5aa2163 View commit details
    Browse the repository at this point in the history
  47. lib: move ToNamespacedPath call to c++

    PR-URL: #53654
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    cbe77b3 View commit details
    Browse the repository at this point in the history
  48. esm: remove unnecessary toNamespacedPath calls

    PR-URL: #53656
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    262f2cb View commit details
    Browse the repository at this point in the history
  49. doc: add additional explanation to the wildcard section in permissions

    Co-authored-by: Rafael Gonzaga <[email protected]>
    PR-URL: #53664
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    2 people authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    fa58d01 View commit details
    Browse the repository at this point in the history
  50. doc: require node:process in assert doc examples

    PR-URL: #53702
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    mfdebian authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    50987ea View commit details
    Browse the repository at this point in the history
  51. test: un-set inspector-async-hook-setup-at-inspect-brk as flaky

    There was a commit that got merged that should have fixed the issue
    
    ref: #50222 (comment)
    PR-URL: #53692
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    abmusse authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d13153d View commit details
    Browse the repository at this point in the history
  52. build: fix mac build error of c-ares under GN

    PR-URL: #53687
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    zcbenz authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    082799d View commit details
    Browse the repository at this point in the history
  53. src: do not get string_view from temp string

    The result of std::string().substr() will be destroyed at the end of
    expression and creating std::string_view from it results in dangling
    pointer.
    
    PR-URL: #53688
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    zcbenz authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    3ab8aba View commit details
    Browse the repository at this point in the history
  54. url: add missing documentation for URL.parse()

    PR-URL: #53733
    Reviewed-By: Matthew Aitken <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1300169 View commit details
    Browse the repository at this point in the history
  55. http2: remove prototype primordials

    Co-authored-by: Yagiz Nizipli <[email protected]>
    PR-URL: #53696
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    aduh95 and anonrig committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1397f5d View commit details
    Browse the repository at this point in the history
  56. doc: fix releases guide for recent Git versions

    PR-URL: #53709
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Beth Griggs <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    targos authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    df3dcd1 View commit details
    Browse the repository at this point in the history
  57. doc: exclude voting and regular TSC from spotlight

    Signed-off-by: Michael Dawson <[email protected]>
    PR-URL: #53694
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Ruy Adorno <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    mhdawson authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    7f18a5f View commit details
    Browse the repository at this point in the history
  58. worker: allow copied NODE_OPTIONS in the env setting

    When the worker spawning code copies NODE_OPTIONS from process.env,
    previously we do a check again on the copied NODE_OPTIONS and throw
    if it contains per-process settings. This can be problematic
    if the end user starts the process with a NODE_OPTIONS and the
    worker is spawned by a third-party that tries to extend process.env
    with some overrides before passing them into the worker. This patch
    adds another exception that allows the per-process options in the
    NODE_OPTIONS passed to a worker if the NODE_OPTIONS is
    character-by-character equal to the parent NODE_OPTIONS.
    While some more intelligent filter can be useful too,
    this works good enough for the inheritance case, when the worker
    spawning code does not intend to modify NODE_OPTIONS.
    
    PR-URL: #53596
    Refs: #41103
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Xuguang Mei <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5aecbef View commit details
    Browse the repository at this point in the history
  59. src: refactor embedded entrypoint loading

    This patch:
    
    1. Refactor the routines used to compile and run an embedder
      entrypoint. In JS land special handling for SEA is done
      directly in main/embedding.js instead of clobbering the CJS
      loader. Add warnings to remind users that currently the
      require() in SEA bundled scripts only supports loading builtins.
    2. Don't use the bundled SEA code cache when compiling CJS
      loaded from disk, since in that case we are certainly not
      compiling the code bundled into the SEA. Use a is_sea_main
      flag in CompileFunctionForCJSLoader() (which replaces an unused
      argument) to pass this into the C++ land - the code cache is
      still read directly from C++ to avoid the overhead of
      ArrayBuffer creation.
    3. Move SEA loading code into
      MaybeLoadSingleExecutableApplication() which calls
      LoadEnvironment() with its own StartExecutionCallback().
      This avoids more hidden switches in StartExecution() and
      make them explicit. Also add some TODOs about how to support
      ESM in embedded applications.
    4. Add more comments
    
    PR-URL: #53573
    Reviewed-By: Geoffrey Booth <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    joyeecheung authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    a9db553 View commit details
    Browse the repository at this point in the history
  60. http: remove prototype primordials

    Co-authored-by: Yagiz Nizipli <[email protected]>
    PR-URL: #53698
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Robert Nagy <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    aduh95 and anonrig committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    7debb6c View commit details
    Browse the repository at this point in the history
  61. esm: improve defaultResolve performance

    PR-URL: #53711
    Reviewed-By: Geoffrey Booth <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1a21e0f View commit details
    Browse the repository at this point in the history
  62. doc: remove the last <pre> tag

    PR-URL: #53741
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    ovflowd authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e17c261 View commit details
    Browse the repository at this point in the history
  63. deps: update c-ares to v1.32.0

    PR-URL: #53722
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    76032fd View commit details
    Browse the repository at this point in the history
  64. test: update WPT WebIDL interfaces

    PR-URL: #53720
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    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: Matteo Collina <[email protected]>
    panva authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    bc48090 View commit details
    Browse the repository at this point in the history
  65. url: make URL.parse enumerable

    PR-URL: #53720
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    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: Matteo Collina <[email protected]>
    panva authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0f2b57d View commit details
    Browse the repository at this point in the history
  66. src: fix Worker termination when '--inspect-brk' is passed

    Signed-off-by: Daeyeon Jeong <[email protected]>
    PR-URL: #53724
    Fixes: #53648
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Kohei Ueno <[email protected]>
    daeyeon authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    81767f6 View commit details
    Browse the repository at this point in the history
  67. crypto: avoid std::function

    Using a template type lets the compiler choose an appropriate type
    that likely is more efficient than std::function since the lambda
    expressions at the call sites do not capture any values from surrounding
    scopes.
    
    PR-URL: #53683
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Filip Skokan <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    tniessen authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5697938 View commit details
    Browse the repository at this point in the history
  68. doc: mention v8.setFlagsFromString to pm

    PR-URL: #53731
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    RafaelGSS authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    933359a View commit details
    Browse the repository at this point in the history
  69. Revert "src: make sure that memcpy-ed structs in snapshot have no pad…

    …ding"
    
    This reverts commit 4e58cde.
    
    PR-URL: #53563
    Refs: #50983
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    joyeecheung authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8cda2db View commit details
    Browse the repository at this point in the history
  70. src: zero-initialize data that are copied into the snapshot

    To prevent padding from making the snapshot unreproducible,
    zero-initialize the data that are copied into the snapshot
    so that the padding copied are all zeros. This is better
    than enlarging the enums to align the fields since it doesn't
    make the snapshot bigger than necessary, and it removes the
    need of using static assertions to ensure alignment.
    
    PR-URL: #53563
    Refs: #50983
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    joyeecheung authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c181940 View commit details
    Browse the repository at this point in the history
  71. src: document the Node.js context embedder data

    PR-URL: #53611
    Reviewed-By: Anna Henningsen <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    94c7054 View commit details
    Browse the repository at this point in the history
  72. cli: update node.1 to reflect Atom's sunset

    PR-URL: #53734
    Refs: https://github.blog/2022-06-08-sunsetting-atom/
    Reviewed-By: Daeyeon Jeong <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    6237172 View commit details
    Browse the repository at this point in the history
  73. tls: remove prototype primordials

    Co-authored-by: Yagiz Nizipli <[email protected]>
    PR-URL: #53699
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    aduh95 and anonrig committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ab9adfc View commit details
    Browse the repository at this point in the history
  74. build: add gn files for deps/nbytes

    PR-URL: #53685
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    zcbenz authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    40032eb View commit details
    Browse the repository at this point in the history
  75. build: fix build error in sqlite under GN build

    PR-URL: #53686
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    zcbenz authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    a45c801 View commit details
    Browse the repository at this point in the history
  76. deps: update minimatch to 9.0.5

    PR-URL: #53646
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    bbcec9e View commit details
    Browse the repository at this point in the history
  77. deps: update c-ares to v1.32.1

    PR-URL: #53753
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c7624af View commit details
    Browse the repository at this point in the history
  78. lib: remove path.resolve from permissions.js

    PR-URL: #53729
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Minwoo Jung <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    RafaelGSS authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    afe7f4f View commit details
    Browse the repository at this point in the history
  79. src: fix typo in node.h

    Signed-off-by: Daeyeon Jeong <[email protected]>
    PR-URL: #53759
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Deokjin Kim <[email protected]>
    daeyeon authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    87121a1 View commit details
    Browse the repository at this point in the history
  80. http: expose websockets

    PR-URL: #53721
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anfibiacreativa authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1367c55 View commit details
    Browse the repository at this point in the history
  81. meta: use HTML entities in commit-queue comment

    PR-URL: #53744
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5ae8ea4 View commit details
    Browse the repository at this point in the history
  82. worker: add postMessageToThread

    PR-URL: #53682
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Gerhard Stöbich <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    ShogunPanda authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    22ca334 View commit details
    Browse the repository at this point in the history
  83. build: fix build warning of c-ares under GN build

    PR-URL: #53750
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    zcbenz authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    3d60b38 View commit details
    Browse the repository at this point in the history
  84. src: remove unused ContextifyContext::WeakCallback

    PR-URL: #53517
    Fixes: #52720
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    legendecas authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    021e2cf View commit details
    Browse the repository at this point in the history
  85. vm,src: add property query interceptors

    Distinguish named property and indexed property when enumerating keys
    and handle query interceptions.
    
    Co-Authored-By: Michaël Zasso <[email protected]>
    PR-URL: #53517
    Fixes: #52720
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    2 people authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    9fd976b View commit details
    Browse the repository at this point in the history
  86. fs: improve error performance of fs.dir

    PR-URL: #53667
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    128e514 View commit details
    Browse the repository at this point in the history
  87. deps: V8: cherry-pick e061cf9970d9

    Original commit message:
    
        [arraybuffers] initialize max byte length of empty array buffers
    
        Without initializing the max byte length field, any empty array
        buffer captured in the snapshot can make the snapshot unreproducible.
    
        Refs: #53579
    
        Change-Id: I2489ab2e57ecbb405ec431a87d0acc92822b777c
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5662576
        Reviewed-by: Marja Hölttä <[email protected]>
        Commit-Queue: Marja Hölttä <[email protected]>
        Cr-Commit-Position: refs/heads/main@{#94754}
    
    Refs: v8/v8@e061cf9
    PR-URL: #53755
    Fixes: #53579
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    29a734c View commit details
    Browse the repository at this point in the history
  88. deps: V8: cherry-pick 9ebca66a5740

    Original commit message:
    
        [rab/gsab] Remove --harmony-rab-gsab (has been on by default for a while)
    
        Bug: v8:11111
        Change-Id: Ie74e7737f3e2e8730820cf00f1cbc7ae02b515af
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5516580
        Commit-Queue: Marja Hölttä <[email protected]>
        Reviewed-by: Camillo Bruni <[email protected]>
        Reviewed-by: Shu-yu Guo <[email protected]>
        Reviewed-by: Nico Hartmann <[email protected]>
        Cr-Commit-Position: refs/heads/main@{#93848}
    
    Refs: v8/v8@9ebca66
    PR-URL: #53522
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    PR-URL: #53755
    Fixes: #53579
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    legendecas authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8542ace View commit details
    Browse the repository at this point in the history
  89. meta: move one or more collaborators to emeritus

    PR-URL: #53758
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c68d873 View commit details
    Browse the repository at this point in the history
  90. src: fix implementation of PropertySetterCallback

    V8 does not allow returning arbitrary values from the interceptor
    setter callbacks, only a boolean return value is allowed. Since
    default return value is `true`, it's not even necessary to set
    the return value on a successful path.
    
    Refs: https://crbug.com/348660658
    PR-URL: #53576
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    isheludko authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    9bde9b2 View commit details
    Browse the repository at this point in the history
  91. doc: update scroll-padding-top to 4rem

    PR-URL: #53662
    Reviewed-By: Claudio Wunder <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    cloydlau authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2d92ec2 View commit details
    Browse the repository at this point in the history
  92. doc: add OpenSSL security level to TLS docs

    PR-URL: #53647
    Reviewed-By: Tim Perry <[email protected]>
    afanasy authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0f95ad3 View commit details
    Browse the repository at this point in the history
  93. http, readline: replace sort with toSorted

    PR-URL: #53623
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Tim Perry <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    benjamingr authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    b13aea5 View commit details
    Browse the repository at this point in the history
  94. src: use Maybe<void> in node::crypto::error

    With recent versions of V8, it is not necessary to use Maybe<bool>
    anymore.
    
    PR-URL: #53766
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    tniessen authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ab1e03e View commit details
    Browse the repository at this point in the history
  95. doc: add option to have support me link

    Refs: nodejs/TSC#1552
    
    Signed-off-by: Michael Dawson <[email protected]>
    PR-URL: #53312
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Ruy Adorno <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    mhdawson authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5dd3018 View commit details
    Browse the repository at this point in the history
  96. deps: update googletest to 305e5a2

    PR-URL: #53157
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    9bf61d6 View commit details
    Browse the repository at this point in the history
  97. deps: update googletest to 34ad51b

    PR-URL: #53157
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    a66f11e View commit details
    Browse the repository at this point in the history
  98. src: fix error handling in ExportJWKAsymmetricKey

    Because call sites check IsNothing() on the return value of
    ExportJWKAsymmetricKey() and ignore the boolean value if the return
    value is Just (i.e., not nothing), this function must return Nothing()
    instead of Just(false) when throwing a JavaScript error.
    
    PR-URL: #53767
    Reviewed-By: Filip Skokan <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    tniessen authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    dc99dd3 View commit details
    Browse the repository at this point in the history
  99. util: fix crashing when emitting new Buffer() deprecation warning #53075

    
    
    PR-URL: #53089
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Tim Perry <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Uzlopak authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c55e72e View commit details
    Browse the repository at this point in the history
  100. doc: clarify authenticity of plaintexts in update

    PR-URL: #53784
    Reviewed-By: Filip Skokan <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    tniessen authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    bb960c5 View commit details
    Browse the repository at this point in the history
  101. doc: use mock.callCount() in examples

    PR-URL: #53754
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Raz Luvaton <[email protected]>
    regseb authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    a1a5ad8 View commit details
    Browse the repository at this point in the history
  102. process: port on-exit-leak-free to core

    PR-URL: #53239
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    H4ad authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    77936c3 View commit details
    Browse the repository at this point in the history
  103. fs: move ToNamespacedPath dir calls to c++

    PR-URL: #53630
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Stephen Belanger <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    076e82c View commit details
    Browse the repository at this point in the history
  104. fs: reduce throwing unnecessary errors on glob

    PR-URL: #53632
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    628a539 View commit details
    Browse the repository at this point in the history
  105. benchmark: add require-esm benchmark

    PR-URL: #52166
    Refs: #52134
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Filip Skokan <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Guy Bedford <[email protected]>
    Reviewed-By: Geoffrey Booth <[email protected]>
    joyeecheung authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    eb4e370 View commit details
    Browse the repository at this point in the history
  106. module: add __esModule to require()'d ESM

    Tooling in the ecosystem have been using the __esModule property to
    recognize transpiled ESM in consuming code. For example, a 'log'
    package written in ESM:
    
    export function log(val) { console.log(val); }
    
    Can be transpiled as:
    
    exports.__esModule = true;
    exports.default = function log(val) { console.log(val); }
    
    The consuming code may be written like this in ESM:
    
    import log from 'log'
    
    Which gets transpiled to:
    
    const _mod = require('log');
    const log = _mod.__esModule ? _mod.default : _mod;
    
    So to allow transpiled consuming code to recognize require()'d real ESM
    as ESM and pick up the default exports, we add a __esModule property by
    building a source text module facade for any module that has a default
    export and add .__esModule = true to the exports. We don't do this to
    modules that don't have default exports to avoid the unnecessary
    overhead. This maintains the enumerability of the re-exported names
    and the live binding of the exports.
    
    The source of the facade is defined as a constant per-isolate property
    required_module_facade_source_string, which looks like this
    
    export * from 'original';
    export { default } from 'original';
    export const __esModule = true;
    
    And the 'original' module request is always resolved by
    createRequiredModuleFacade() to wrap which is a ModuleWrap wrapping
    over the original module.
    
    PR-URL: #52166
    Refs: #52134
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Filip Skokan <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: Guy Bedford <[email protected]>
    Reviewed-By: Geoffrey Booth <[email protected]>
    joyeecheung authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    aa7df95 View commit details
    Browse the repository at this point in the history
  107. url: reduce unnecessary string copies

    PR-URL: #53628
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Daniel Lemire <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2c6548a View commit details
    Browse the repository at this point in the history
  108. src: move loadEnvFile toNamespacedPath call

    PR-URL: #53658
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d41ed44 View commit details
    Browse the repository at this point in the history
  109. doc: add Rafael to the last security release

    PR-URL: #53769
    Refs: nodejs-private/security-release#29
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    RafaelGSS authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    362875b View commit details
    Browse the repository at this point in the history
  110. lib,src,test,doc: add node:sqlite module

    PR-URL: #53752
    Fixes: #53264
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Stephen Belanger <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    cjihrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    b313949 View commit details
    Browse the repository at this point in the history
  111. deps: update nbytes and add update script

    PR-URL: #53790
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1ad6649 View commit details
    Browse the repository at this point in the history
  112. deps: upgrade npm to 10.8.2

    PR-URL: #53799
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    npm-cli-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ab8abb5 View commit details
    Browse the repository at this point in the history
  113. stream: improve inspector ergonomics

    PR-URL: #53800
    Fixes: #53789
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    benjamingr authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4bf62f6 View commit details
    Browse the repository at this point in the history
  114. deps: update ada to 2.9.0

    PR-URL: #53748
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d346833 View commit details
    Browse the repository at this point in the history
  115. meta: add node_sqlite.c to PR label config

    PR-URL: #53797
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    085ec55 View commit details
    Browse the repository at this point in the history
  116. src: use Maybe<void> in ManagedEVPPKey

    With recent versions of V8, it is not necessary to use Maybe<bool>
    anymore. This changes member functions of ManagedEVPPKey to use
    Maybe<void> instead, as well as (transitive) dependencies.
    
    PR-URL: #53811
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    tniessen authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c22d9d5 View commit details
    Browse the repository at this point in the history
  117. meta: change email address of anonrig

    PR-URL: #53829
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ac5d7b7 View commit details
    Browse the repository at this point in the history
  118. url: fix typo

    PR-URL: #53827
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Kay-Yuan authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    7637f29 View commit details
    Browse the repository at this point in the history
  119. test: update wpt test

    PR-URL: #53814
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Filip Skokan <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    mertcanaltin authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    53a7dd7 View commit details
    Browse the repository at this point in the history
  120. doc, meta: add PTAL to glossary

    PR-URL: #53770
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Chemi Atlow <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    19b3718 View commit details
    Browse the repository at this point in the history
  121. meta: remove redudant logging from dep updaters

    PR-URL: #53783
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1a7c2dc View commit details
    Browse the repository at this point in the history
  122. test_runner: support glob matching coverage files

    PR-URL: #53553
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    RedYetiDev authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    3a0fcbb View commit details
    Browse the repository at this point in the history
  123. fs: add v8 fast api to closeSync

    PR-URL: #53627
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
    Reviewed-By: Stephen Belanger <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    anonrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8368555 View commit details
    Browse the repository at this point in the history
  124. doc: move MylesBorins to emeritus

    It's been a great run but I simply don't have time anymore.
    
    So long, and Thanks for All the Packages
    
    PR-URL: #53760
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Stewart X Addison <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Ulises Gascón <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    MylesBorins authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2638604 View commit details
    Browse the repository at this point in the history
  125. test_runner: fix escaping in snapshot tests

    Snapshotted values are escaped after serialization.
    This happens when serializing a value for comparison
    when snapshots already exist, and also when updating them.
    That is, snapshots are escaped in the internal storage,
    but when written to disk, one "level" of escaping is removed.
    That escaping is never added back when reading the snapshots back.
    This makes even the simplest test trying to serialize a string
    with an escape code in it fail, like the one I added here.
    
    PR-URL: #53833
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    JulianKniephoff authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c590828 View commit details
    Browse the repository at this point in the history
  126. tls: add setKeyCert() to tls.Socket

    PR-URL: #53636
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Tim Perry <[email protected]>
    mscdex authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4d777de View commit details
    Browse the repository at this point in the history
  127. test_runner: remove plan option from run()

    This commit removes the plan option to run(). I believe it was
    added by mistake. It is not documented, untested, and a test
    plan does not make sense in the context of run().
    
    This commit also fixes a minor formatting issue in a related
    fixture.
    
    Refs: #52860
    PR-URL: #53834
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    cjihrig authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    fbc5cbb View commit details
    Browse the repository at this point in the history
  128. lib: refactor platform utility methods

    PR-URL: #53817
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Daeyeon Jeong <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Stephen Belanger <[email protected]>
    danielbayley authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0a01abb View commit details
    Browse the repository at this point in the history
  129. src: update outdated references to spec sections

    The exact section has changed in recent versions of ECMA-262, so fix the
    section number and explicitly mark the edition of the standard to avoid
    having to update it in the future.
    
    PR-URL: #53832
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    tniessen authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5e4ca9f View commit details
    Browse the repository at this point in the history
  130. src,test: further cleanup references to osx

    PR-URL: #53820
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    danielbayley authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    19488fd View commit details
    Browse the repository at this point in the history
  131. lib: make navigator not runtime-lookup process.version/arch/platform

    Preserves #53649.
    
    PR-URL: #53765
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Yagiz Nizipli <[email protected]>
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Daeyeon Jeong <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    ljharb authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    f57d3ce View commit details
    Browse the repository at this point in the history
  132. tools: use v8_features.json to populate config.gypi

    PR-URL: #53749
    Reviewed-By: Luigi Pinca <[email protected]>
    zcbenz authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d6629a2 View commit details
    Browse the repository at this point in the history
  133. deps: update simdutf to 5.3.0

    PR-URL: #53837
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4930e12 View commit details
    Browse the repository at this point in the history
  134. deps: update corepack to 0.29.2

    PR-URL: #53838
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    70f5209 View commit details
    Browse the repository at this point in the history
  135. tools: update eslint to 9.7.0

    PR-URL: #53839
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    06377b1 View commit details
    Browse the repository at this point in the history
  136. tools: update lint-md-dependencies

    - `[email protected]`
    - `[email protected]`
    
    PR-URL: #53840
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    03d378f View commit details
    Browse the repository at this point in the history
  137. deps: update minimatch to 10.0.1

    PR-URL: #53841
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d285d61 View commit details
    Browse the repository at this point in the history
  138. deps: update googletest to 4b21f1a

    PR-URL: #53842
    Reviewed-By: Marco Ippolito <[email protected]>
    Reviewed-By: Rafael Gonzaga <[email protected]>
    Reviewed-By: Moshe Atlow <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    nodejs-github-bot authored and aduh95 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ad1e561 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. 2024-07-17, Version 22.5.0 (Current)

    Notable changes:
    
    http:
      * (SEMVER-MINOR) expose websockets (Natalia Venditto) #53721
    lib:
      * (SEMVER-MINOR) add `node:sqlite` module (Colin Ihrig) #53752
    module:
      * add `__esModule` to `require()`'d ESM (Joyee Cheung) #52166
    path:
      * (SEMVER-MINOR) add `matchesGlob` method (Aviv Keller) #52881
    process:
      * (SEMVER-MINOR) port on-exit-leak-free to core (Vinicius Lourenço) #53239
    stream:
      * (SEMVER-MINOR) pipeline wait for close before calling the callback (jakecastelli) #53462
    test_runner:
      * support glob matching coverage files (Aviv Keller) #53553
    worker:
      * (SEMVER-MINOR) add `postMessageToThread` (Paolo Insogna) #53682
    
    PR-URL: #53826
    aduh95 committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    34de839 View commit details
    Browse the repository at this point in the history