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

Update dependency node-gyp to v10 #43

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Nov 28, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
node-gyp 9.4.1 -> 10.1.0 age adoption passing confidence

Release Notes

nodejs/node-gyp (node-gyp)

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

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.

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.

0 participants