bindings-cpp icon indicating copy to clipboard operation
bindings-cpp copied to clipboard

chore(deps): update dependency node-gyp to v10

Open renovate[bot] opened this issue 2 years ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
node-gyp 9.4.0 -> 10.2.0 age adoption passing confidence

Release Notes

nodejs/node-gyp (node-gyp)

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

v10.0.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.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)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

renovate[bot] avatar Oct 29 '23 00:10 renovate[bot]