Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 11, 2025

This PR contains the following updates:

Package Change Age Confidence
node-gyp 8.x -> 12.x age confidence

Release Notes

nodejs/node-gyp (node-gyp)

v12.1.0

Compare Source

Features
  • Add support for Visual Studio 2026 (18.x) (69e5fd2)
  • Support for Visual Studio 2026 (18.x) (69e5fd2)

v12.0.0

Compare Source

⚠ BREAKING CHANGES
  • align to npm 11 node engine range
Features
  • align to npm 11 node engine range (2f85686)
  • update gyp-next to v0.21.0 (c57cd2e)
Core
Miscellaneous

v11.5.0

Compare Source

Features
Bug Fixes
  • ci: Run Visual Studio test on Windows 11 on ARM (#​3217) (8bd3f63)
  • ci: Test on Python 3.14 release candidate 3 on Linux and macOS (#​3216) (085b445)
Core

v11.4.2

Compare Source

Bug Fixes
Miscellaneous

v11.4.1

Compare Source

Miscellaneous

v11.4.0

Compare Source

Features
Core
Miscellaneous

v11.3.0

Compare Source

Features
Bug Fixes
Miscellaneous

v11.2.0

Compare Source

Features
Bug Fixes
Tests
Doc
Miscellaneous

v11.1.0

Compare Source

Features
Bug Fixes
Miscellaneous

v11.0.0

Compare Source

⚠ BREAKING CHANGES
Features
Miscellaneous

v10.3.1

Compare Source

Miscellaneous

v10.3.0

Compare Source

Features
Bug Fixes
  • ci: use correct release-please-action domain after organization url was changed (#​3032) (d1ed3d4)
Miscellaneous

v10.2.0

Compare Source

Features
Core
Doc
  • node-pre-gyp is no longer maintained (#​3015) (93186f1)
  • add the way to configuring Python dependency for Windows PowerShell (#​2996) (9fd7936)
  • Installation -- Python >= v3.12 requires node-gyp >= v10 (#​3010) (a6b48fc)
Miscellaneous

v10.1.0

Compare Source

Features
Core
Doc
Miscellaneous
10.0.1 (2023-11-02)
Bug Fixes
  • use local util for findAccessibleSync() (b39e681)
Miscellaneous
  • add parallel test logging (7de1f5f)
  • lint fixes (4e0ed99)
  • use platform specific timeouts in tests (a68586a)

v10.0.1

Compare Source

Features
Core
Doc
Miscellaneous
10.0.1 (2023-11-02)
Bug Fixes
  • use local util for findAccessibleSync() (b39e681)
Miscellaneous
  • add parallel test logging (7de1f5f)
  • lint fixes (4e0ed99)
  • use platform specific timeouts in tests (a68586a)

v10.0.0

Compare Source

Features
Core
Doc
Miscellaneous
10.0.1 (2023-11-02)
Bug Fixes
  • use local util for findAccessibleSync() (b39e681)
Miscellaneous
  • add parallel test logging (7de1f5f)
  • lint fixes (4e0ed99)
  • use platform specific timeouts in tests (a68586a)

v9.4.1: node-gyp v9.4.1

Compare Source

Bug Fixes
Tests
Miscellaneous
  • add release branches as ci targets (b68da05)
  • add release-please to v9 branch (5a65d03)
  • increase parallel install timeouts (fd77b34)

v9.4.0

Compare Source

Features
  • add support for native windows arm64 build tools (bb76021)
  • Upgrade Python linting from flake8 to ruff (#​2815) (fc0ddc6)
Bug Fixes
Miscellaneous
Doc
Tests
9.3.1 (2022-12-16)
Bug Fixes
Miscellaneous

v9.3.1

Compare Source

Features
  • add support for native windows arm64 build tools (bb76021)
  • Upgrade Python linting from flake8 to ruff (#​2815) (fc0ddc6)
Bug Fixes
Miscellaneous
Doc
Tests
9.3.1 (2022-12-16)
Bug Fixes
Miscellaneous

v9.3.0

Compare Source

Features
  • add support for native windows arm64 build tools (bb76021)
  • Upgrade Python linting from flake8 to ruff (#​2815) (fc0ddc6)
Bug Fixes
Miscellaneous
Doc
Tests
9.3.1 (2022-12-16)
Bug Fixes
Miscellaneous

v9.2.0

Compare Source

Features
  • Add proper support for IBM i (a26494f)
  • gyp: update gyp to v0.13.0 (3e2a532)
Bug Fixes
  • node.js debugger adds stderr (but exit code is 0) -> shouldn't throw (#​2719) (c379a74)
Core
Miscellaneous

v9.1.0

Compare Source

⚠ BREAKING CHANGES
  • use .npmignore file to limit which files are published (#​2921)
  • the Gyp class exported is now created using ECMAScript classes and therefore might have small differences to classes that were previously created with util.inherits.
  • All internal functions have been coverted to return promises and no longer accept callbacks. This is not a breaking change for users but may be breaking to consumers of node-gyp if you are requiring internal functions directly.
  • node-gyp now supports node ^16.14.0 || >=18.0.0
Features
  • convert all internal functions to async/await (355622f)
  • convert internal classes from util.inherits to classes (d52997e)
  • drop node 14 support (#​2929) (1b3bd34)
  • drop rimraf dependency (4a50fe3)
  • gyp: update gyp to v0.16.1 (#​2923) (707927c)
  • replace npmlog with proc-log (4a50fe3)
  • update engines.node to ^14.17.0 || ^16.13.0 || >=18.0.0 (4a50fe3)
  • use .npmignore file to limit which files are published (#​2921) (864a979)
Bug Fixes
  • create Python symlink only during builds, and clean it up after (#​2721) (0f1f667)
  • promisify build command (4a50fe3)
  • use fs/promises in favor of fs.promises (4a50fe3)
Tests
Doc
  • Add note about Python symlinks (PR 2362) to CHANGELOG.md for 9.1.0 (#​2783) (b3d41ae)
  • README.md Do not hardcode the supported versions of Python (#​2880) (bb93b94)
  • update applicable GitHub links from master to main (#​2843) (d644ce4)
  • Update windows installation instructions in README.md (#​2882) (c9caa2e)
Core
Miscellaneous

v9.0.0

Compare Source

⚠ BREAKING CHANGES
  • increase "engines" to "node" : "^12.22 || ^14.13 || >=16" (#​2601)
Bug Fixes
  • _ in npm_config_ env variables (eef4eef)
  • update make-fetch-happen to a minimum of 10.0.3 (839e414)
Miscellaneous
Doc
Core
  • add lib.target as path for searching libnode on z/OS (1d499dd)
  • increase "engines" to "node" : "^12.22 || ^14.13 || >=16" (#​2601) (6562f92)
  • make-fetch-happen@​10.0.1 (78f6660)
8.4.1 (2021-11-19)
Bug Fixes
Doc
  • fix typo in powershell node-gyp update (787cf7f)
Core

Configuration

📅 Schedule: Branch creation - Monday through Friday ( * * * * 1-5 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant