Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nodejs/node-gyp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v12.1.0
Choose a base ref
...
head repository: nodejs/node-gyp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v12.2.0
Choose a head ref
  • 15 commits
  • 26 files changed
  • 12 contributors

Commits on Nov 18, 2025

  1. Fix typos in some files (#3245)

    Co-authored-by: khanhkhanhlele <[email protected]>
    Edge-Seven and khanhkhanhlele authored Nov 18, 2025
    2 Configuration menu
    Copy the full SHA
    858bb26 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2025

  1. build(deps): bump actions/checkout from 5 to 6 (#3248)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 21, 2025
    Configuration menu
    Copy the full SHA
    db5385c View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

  1. feat: include built package version in error logs (#3254)

    I'm working on upgrading a lot of packages to node 24 and there are many failures in native modules. Looking at logs alone it's hard to spot which package versions are failing to build. node-gyp prints debug info about node, npm, and node-gyp but not the package that is currently being built.
    
    It doesn't look like node-gyp reads package.json so I opted to read npm_package_ env vars, which is similar to the npm_config_ env vars node-gyp already reads.
    everett1992 authored Dec 19, 2025
    Configuration menu
    Copy the full SHA
    ee9cbdd View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2025

  1. msvs_version is no longer a valid npm config setting (#3257)

    Remove misleading warnings.
    % `npm config list -l | grep msvs`
    % `npm config set msvs_version=2025`
    > npm error `msvs_version` is not a valid npm option
    cclauss authored Dec 30, 2025
    Configuration menu
    Copy the full SHA
    6c2e374 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2026

  1. fix: cpu concurrency detection on some platforms (#3255)

    `os.availableParallelism()` should produce more accurate results of how
    much parallelism should be used then `os.cpus().length`. The only
    breaking change is the newer API requires node versions >= v18.x which
    is fine as node-gyp only aims to support latest and LTS releases. And
    the oldest LTS release still supported as of this commit is v22.
    
    Fixes #3191
    thunder-coding authored Jan 2, 2026
    Configuration menu
    Copy the full SHA
    f15b79a View commit details
    Browse the repository at this point in the history
  2. fix: python is no longer a valid npm config setting (#3258)

    Remove misleading warnings.
    % `npm config list -l | grep python ` # no hits
    % `npm config set python=3.14`
    > npm error `python` is not a valid npm option
    
    <!--
    Thank you for your pull request. Please review the below requirements.
    
    Contributor guide: https://github.com/nodejs/node/blob/main/CONTRIBUTING.md
    -->
    
    ##### Checklist
    <!-- Remove items that do not apply. For completed items, change [ ] to [x]. -->
    
    - [ ] `npm install && npm run lint && npm test` passes
    - [ ] tests are included <!-- Bug fixes and new features should include tests -->
    - [ ] documentation is changed or added
    - [x] commit message follows [commit guidelines](https://github.com/googleapis/release-please#how-should-i-write-my-commits)
    
    ##### Description of change
    <!-- Provide a description of the change -->
    cclauss authored Jan 2, 2026
    Configuration menu
    Copy the full SHA
    c7c678f View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2026

  1. Configuration menu
    Copy the full SHA
    a52bc81 View commit details
    Browse the repository at this point in the history
  2. 2 Configuration menu
    Copy the full SHA
    7b4f315 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f81949 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2026

  1. Configuration menu
    Copy the full SHA
    0407877 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2026

  1. Configuration menu
    Copy the full SHA
    0f2bc7d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2026

  1. Configuration menu
    Copy the full SHA
    30cda26 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2026

  1. Configuration menu
    Copy the full SHA
    888ff2c View commit details
    Browse the repository at this point in the history
  2. chore(deps): upgrade tar to 7.5.4 to address CVE-2026-23950 (#3271)

    Co-authored-by: copilot-swe-agent[bot] <[email protected]>
    Co-authored-by: cclauss <[email protected]>
    Copilot and cclauss authored Jan 26, 2026
    Configuration menu
    Copy the full SHA
    7bf371c View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2026

  1. Configuration menu
    Copy the full SHA
    878061f View commit details
    Browse the repository at this point in the history
Loading