bindings-cpp
                                
                                 bindings-cpp copied to clipboard
                                
                                    bindings-cpp copied to clipboard
                            
                            
                            
                        chore(deps): update dependency node-gyp to v10
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | 
|---|---|---|---|---|---|
| node-gyp | 9.4.0->10.2.0 | 
Release Notes
nodejs/node-gyp (node-gyp)
v10.2.0
Features
- allow VCINSTALLDIR to specify a portable instance (#3036) (d38af2e)
- gyp: update gyp to v0.18.1 (#3039) (ea99fea)
- support rebuildandbuildfor cross-compiling Node-API module to wasm on Windows (#2974) (6318d2b)
Core
- add an arch check to VS 2019 (#3025) (323957b)
- deps: bump seanmiddleditch/gha-setup-ninja from 4 to 5 (#3041) (10f6730)
- [email protected] (#3022) (141aa6b)
- [email protected] (#3021) (b22d5ee)
Doc
- node-pre-gypis 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
Features
Core
- add support for locally installed headers (#2964) (3298731)
- deps: bump actions/setup-python from 4 to 5 (#2960) (3f0df7e)
- deps: bump google-github-actions/release-please-action (#2961) (b1f1808)
- print Python executable path using UTF-8 (#2995) (c472912)
- update supported vs versions (#2959) (391cc5b)
Doc
- npm is currently v10 (#2970) (7705a22)
- remove outdated Node versions from readme (#2955) (ae8478e)
- remove outdated update engines.node reference in 10.0.0 changelog (b42e796)
Miscellaneous
- only run release please on push (cff9ac2)
- upgrade release please action from v2 to v4 (#2982) (0035d8e)
10.0.1 (2023-11-02)
Bug Fixes
- use local utilforfindAccessibleSync()(b39e681)
Miscellaneous
- add parallel test logging (7de1f5f)
- lint fixes (4e0ed99)
- use platform specific timeouts in tests (a68586a)
v10.0.1
v10.0.0
⚠ BREAKING CHANGES
- use .npmignore file to limit which files are published (#2921)
- the Gypclass exported is now created using ECMAScript classes and therefore might have small differences to classes that were previously created withutil.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-gypif you are requiring internal functions directly.
- node-gypnow 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
- find python checks order changed on windows (#2872) (b030555)
- [email protected] (#2926) (4bef1ec)
- [email protected] (4a50fe3)
- [email protected] (#2927) (059bb6f)
- nopt@^7.0.0 (4a50fe3)
- [email protected] and fix linting errors (4a50fe3)
- [email protected] (4a50fe3)
- [email protected] (#2928) (e388255)
Miscellaneous
- add check engines script to CI (#2922) (21a7249)
- empty commit to add changelog entries from #2770 (4a50fe3)
- GitHub Workflows security hardening (#2740) (26683e9)
- misc testing fixes (#2930) (4e493d4)
- run tests after release please PR (3032e10)
v9.4.1: node-gyp v9.4.1
Bug Fixes
Tests
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.