TryGhost / node-sqlite3

SQLite3 bindings for Node.js
BSD 3-Clause "New" or "Revised" License
6.23k stars 817 forks source link

Update dependency node-gyp to v10 #1724

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
node-gyp 8.x -> 10.x age adoption passing confidence

Release Notes

nodejs/node-gyp (node-gyp) ### [`v10.2.0`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#1020-2024-07-09) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v10.1.0...v10.2.0) ##### Features - allow VCINSTALLDIR to specify a portable instance ([#​3036](https://redirect.github.com/nodejs/node-gyp/issues/3036)) ([d38af2e](https://redirect.github.com/nodejs/node-gyp/commit/d38af2e0c2a81b12cd221b1f8517fb89e609d62c)) - **gyp:** update gyp to v0.18.1 ([#​3039](https://redirect.github.com/nodejs/node-gyp/issues/3039)) ([ea99fea](https://redirect.github.com/nodejs/node-gyp/commit/ea99fea83485dc5be04db01df9b2fdbe05319b8e)) - support `rebuild` and `build` for cross-compiling Node-API module to wasm on Windows ([#​2974](https://redirect.github.com/nodejs/node-gyp/issues/2974)) ([6318d2b](https://redirect.github.com/nodejs/node-gyp/commit/6318d2b210224415ff5932c2863e6cc14d4583dc)) ##### Core - add an arch check to VS 2019 ([#​3025](https://redirect.github.com/nodejs/node-gyp/issues/3025)) ([323957b](https://redirect.github.com/nodejs/node-gyp/commit/323957b74e9586fb3fbfb2acad5040379c778de6)) - **deps:** bump seanmiddleditch/gha-setup-ninja from 4 to 5 ([#​3041](https://redirect.github.com/nodejs/node-gyp/issues/3041)) ([10f6730](https://redirect.github.com/nodejs/node-gyp/commit/10f6730be660e7a38be8a12111937e37fcf74834)) - proc-log@4.0.0 ([#​3022](https://redirect.github.com/nodejs/node-gyp/issues/3022)) ([141aa6b](https://redirect.github.com/nodejs/node-gyp/commit/141aa6bf029e6f984be8ea98aaf985e5df894082)) - tar@6.2.1 ([#​3021](https://redirect.github.com/nodejs/node-gyp/issues/3021)) ([b22d5ee](https://redirect.github.com/nodejs/node-gyp/commit/b22d5eef861892c968052ffc1c71b551f738163b)) ##### Doc - `node-pre-gyp` is no longer maintained ([#​3015](https://redirect.github.com/nodejs/node-gyp/issues/3015)) ([93186f1](https://redirect.github.com/nodejs/node-gyp/commit/93186f10c966b4148fc500e48f8cbffacccdfa3c)) - add the way to configuring Python dependency for Windows PowerShell ([#​2996](https://redirect.github.com/nodejs/node-gyp/issues/2996)) ([9fd7936](https://redirect.github.com/nodejs/node-gyp/commit/9fd7936f0d7232a8a79e6a7b6cbfb814d9042b13)) - Installation -- Python >= v3.12 requires `node-gyp` >= v10 ([#​3010](https://redirect.github.com/nodejs/node-gyp/issues/3010)) ([a6b48fc](https://redirect.github.com/nodejs/node-gyp/commit/a6b48fca9993e54d757cd110f6b41f8200d99ca4)) ##### Miscellaneous - fix ruff command ([#​3044](https://redirect.github.com/nodejs/node-gyp/issues/3044)) ([b3916d5](https://redirect.github.com/nodejs/node-gyp/commit/b3916d5b25704a53e89be16b500036a14bdc5060)) ### [`v10.1.0`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#1010-2024-03-13) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v10.0.1...v10.1.0) ##### Features - improve visual studio detection ([#​2957](https://redirect.github.com/nodejs/node-gyp/issues/2957)) ([109e3d4](https://redirect.github.com/nodejs/node-gyp/commit/109e3d4245504a7b75c99f578e1203c0ef4b518e)) ##### Core - add support for locally installed headers ([#​2964](https://redirect.github.com/nodejs/node-gyp/issues/2964)) ([3298731](https://redirect.github.com/nodejs/node-gyp/commit/329873141f0d3e3787d3c006801431da04e4ed0c)) - **deps:** bump actions/setup-python from 4 to 5 ([#​2960](https://redirect.github.com/nodejs/node-gyp/issues/2960)) ([3f0df7e](https://redirect.github.com/nodejs/node-gyp/commit/3f0df7e9334e49e8c7f6fdbbb9e1e6c5a8cca53b)) - **deps:** bump google-github-actions/release-please-action ([#​2961](https://redirect.github.com/nodejs/node-gyp/issues/2961)) ([b1f1808](https://redirect.github.com/nodejs/node-gyp/commit/b1f1808bfff0d51e6d3eb696ab6a5b89b7b9630c)) - print Python executable path using UTF-8 ([#​2995](https://redirect.github.com/nodejs/node-gyp/issues/2995)) ([c472912](https://redirect.github.com/nodejs/node-gyp/commit/c4729129daa9bb5204246b857826fb391ac961e1)) - update supported vs versions ([#​2959](https://redirect.github.com/nodejs/node-gyp/issues/2959)) ([391cc5b](https://redirect.github.com/nodejs/node-gyp/commit/391cc5b9b25cffe0cb2edcba3583414a771b4a15)) ##### Doc - npm is currently v10 ([#​2970](https://redirect.github.com/nodejs/node-gyp/issues/2970)) ([7705a22](https://redirect.github.com/nodejs/node-gyp/commit/7705a22f31a62076e9f8429780a459f4ad71ea4c)) - remove outdated Node versions from readme ([#​2955](https://redirect.github.com/nodejs/node-gyp/issues/2955)) ([ae8478e](https://redirect.github.com/nodejs/node-gyp/commit/ae8478ec32d9b2fa71b591ac22cdf867ef2e9a7d)) - remove outdated update engines.node reference in 10.0.0 changelog ([b42e796](https://redirect.github.com/nodejs/node-gyp/commit/b42e7966177f006f3d1aab1d27885d8372c8ed01)) ##### Miscellaneous - only run release please on push ([cff9ac2](https://redirect.github.com/nodejs/node-gyp/commit/cff9ac2c3083769a383e00bc60b91562f03116e3)) - upgrade release please action from v2 to v4 ([#​2982](https://redirect.github.com/nodejs/node-gyp/issues/2982)) ([0035d8e](https://redirect.github.com/nodejs/node-gyp/commit/0035d8e9dc98b94f0bc8cd9023a6fa635003703e)) ##### [10.0.1](https://www.github.com/nodejs/node-gyp/compare/v10.0.0...v10.0.1) (2023-11-02) ##### Bug Fixes - use local `util` for `findAccessibleSync()` ([b39e681](https://www.github.com/nodejs/node-gyp/commit/b39e6819aa9e2c45107d6e60a4913ca036ebfbfd)) ##### Miscellaneous - add parallel test logging ([7de1f5f](https://www.github.com/nodejs/node-gyp/commit/7de1f5f32d550d26d48fe4f76aed5866744edcba)) - lint fixes ([4e0ed99](https://www.github.com/nodejs/node-gyp/commit/4e0ed992566f43abc6e988af091ad07fde04acbf)) - use platform specific timeouts in tests ([a68586a](https://www.github.com/nodejs/node-gyp/commit/a68586a67d0af238300662cc062422b42820044d)) ### [`v10.0.1`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#1001-2023-11-02) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v10.0.0...v10.0.1) ### [`v10.0.0`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#1000-2023-10-28) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v9.4.1...v10.0.0) ##### ⚠ BREAKING CHANGES - use .npmignore file to limit which files are published ([#​2921](https://redirect.github.com/nodejs/node-gyp/issues/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](https://www.github.com/nodejs/node-gyp/commit/355622f4aac3bd3056b9e03aac5fa2f42a4b3576)) - convert internal classes from util.inherits to classes ([d52997e](https://www.github.com/nodejs/node-gyp/commit/d52997e975b9da6e0cea3d9b99873e9ddc768679)) - drop node 14 support ([#​2929](https://redirect.github.com/nodejs/node-gyp/issues/2929)) ([1b3bd34](https://www.github.com/nodejs/node-gyp/commit/1b3bd341b40f384988d03207ce8187e93ba609bc)) - drop rimraf dependency ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - **gyp:** update gyp to v0.16.1 ([#​2923](https://redirect.github.com/nodejs/node-gyp/issues/2923)) ([707927c](https://www.github.com/nodejs/node-gyp/commit/707927cd579205ef2b4b17e61c1cce24c056b452)) - replace npmlog with proc-log ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - update engines.node to ^14.17.0 || ^16.13.0 || >=18.0.0 ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - use .npmignore file to limit which files are published ([#​2921](https://redirect.github.com/nodejs/node-gyp/issues/2921)) ([864a979](https://www.github.com/nodejs/node-gyp/commit/864a979930cf0ef5ad64bc887b901fa8955d058f)) ##### Bug Fixes - create Python symlink only during builds, and clean it up after ([#​2721](https://redirect.github.com/nodejs/node-gyp/issues/2721)) ([0f1f667](https://www.github.com/nodejs/node-gyp/commit/0f1f667b737d21905e283df100a2cb639993562a)) - promisify build command ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - use fs/promises in favor of fs.promises ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) ##### Tests - increase mocha timeout ([#​2887](https://redirect.github.com/nodejs/node-gyp/issues/2887)) ([445c28f](https://www.github.com/nodejs/node-gyp/commit/445c28fabc5fbdf9c3bb3341fb70660a3530f6ad)) - update expired certs ([#​2908](https://redirect.github.com/nodejs/node-gyp/issues/2908)) ([5746691](https://www.github.com/nodejs/node-gyp/commit/5746691a36f7b37019d4b8d4e9616aec43d20410)) ##### Doc - Add note about Python symlinks (PR 2362) to CHANGELOG.md for 9.1.0 ([#​2783](https://redirect.github.com/nodejs/node-gyp/issues/2783)) ([b3d41ae](https://www.github.com/nodejs/node-gyp/commit/b3d41aeb737ddd54cc292f363abc561dcc0a614e)) - README.md Do not hardcode the supported versions of Python ([#​2880](https://redirect.github.com/nodejs/node-gyp/issues/2880)) ([bb93b94](https://www.github.com/nodejs/node-gyp/commit/bb93b946a9c74934b59164deb52128cf913c97d5)) - update applicable GitHub links from master to main ([#​2843](https://redirect.github.com/nodejs/node-gyp/issues/2843)) ([d644ce4](https://www.github.com/nodejs/node-gyp/commit/d644ce48311edf090d0e920ad449e5766c757933)) - Update windows installation instructions in README.md ([#​2882](https://redirect.github.com/nodejs/node-gyp/issues/2882)) ([c9caa2e](https://www.github.com/nodejs/node-gyp/commit/c9caa2ecf3c7deae68444ce8fabb32d2dca651cd)) ##### Core - find python checks order changed on windows ([#​2872](https://redirect.github.com/nodejs/node-gyp/issues/2872)) ([b030555](https://www.github.com/nodejs/node-gyp/commit/b030555cdb754d9c23906e7e707115cd077bbf76)) - glob@10.3.10 ([#​2926](https://redirect.github.com/nodejs/node-gyp/issues/2926)) ([4bef1ec](https://www.github.com/nodejs/node-gyp/commit/4bef1ecc7554097d92beb397fbe1a546c5227545)) - glob@8.0.3 ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - make-fetch-happen@13.0.0 ([#​2927](https://redirect.github.com/nodejs/node-gyp/issues/2927)) ([059bb6f](https://www.github.com/nodejs/node-gyp/commit/059bb6fd41bb50955a9efbd97887773d60d53221)) - nopt@^7.0.0 ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - standard@17.0.0 and fix linting errors ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - which@3.0.0 ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - which@4.0.0 ([#​2928](https://redirect.github.com/nodejs/node-gyp/issues/2928)) ([e388255](https://www.github.com/nodejs/node-gyp/commit/e38825531403aabeae7abe58e76867f31b832f36)) ##### Miscellaneous - add check engines script to CI ([#​2922](https://redirect.github.com/nodejs/node-gyp/issues/2922)) ([21a7249](https://www.github.com/nodejs/node-gyp/commit/21a7249b40d8f95e7721e450fd18764adb1648a7)) - empty commit to add changelog entries from [#​2770](https://redirect.github.com/nodejs/node-gyp/issues/2770) ([4a50fe3](https://www.github.com/nodejs/node-gyp/commit/4a50fe31574217c4b2a798fc72b19947a64ceea1)) - GitHub Workflows security hardening ([#​2740](https://redirect.github.com/nodejs/node-gyp/issues/2740)) ([26683e9](https://www.github.com/nodejs/node-gyp/commit/26683e993df038fb94d89f2276f3535e4522d79a)) - misc testing fixes ([#​2930](https://redirect.github.com/nodejs/node-gyp/issues/2930)) ([4e493d4](https://www.github.com/nodejs/node-gyp/commit/4e493d4fb262d12ac52c84979071ccc79e666a1a)) - run tests after release please PR ([3032e10](https://www.github.com/nodejs/node-gyp/commit/3032e1061cc2b7b49f83c397d385bafddc6b0214)) ### [`v9.4.1`](https://redirect.github.com/nodejs/node-gyp/releases/tag/v9.4.1): node-gyp v9.4.1 [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v9.4.0...v9.4.1) ##### Bug Fixes - Revert "update make-fetch-happen to 11.0.3 ([#​2796](https://redirect.github.com/nodejs/node-gyp/issues/2796))" ([82c2d64](https://www.github.com/nodejs/node-gyp/commit/82c2d64ca8288853c79c6c42b9e49a64ebd21d86)) ##### Tests - update expired certs ([#​2908](https://redirect.github.com/nodejs/node-gyp/issues/2908)) ([cd1b637](https://www.github.com/nodejs/node-gyp/commit/cd1b637aa4e5d97302d673a789cfee3c44f74aa3)) ##### Miscellaneous - add release branches as ci targets ([b68da05](https://www.github.com/nodejs/node-gyp/commit/b68da055ed48c58c6cd614232f0e5bfa96ef7b7b)) - add release-please to v9 branch ([5a65d03](https://www.github.com/nodejs/node-gyp/commit/5a65d03728b4b42b90912169917ba50be179463f)) - increase parallel install timeouts ([fd77b34](https://www.github.com/nodejs/node-gyp/commit/fd77b346a9b5cf7a0bddc237ad71b45deb5d31ea)) ### [`v9.4.0`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#940-2023-06-12) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v9.3.1...v9.4.0) ##### Features - add support for native windows arm64 build tools ([bb76021](https://www.github.com/nodejs/node-gyp/commit/bb76021d35964d2bb125bc6214286f35ae4e6cad)) - Upgrade Python linting from flake8 to ruff ([#​2815](https://redirect.github.com/nodejs/node-gyp/issues/2815)) ([fc0ddc6](https://www.github.com/nodejs/node-gyp/commit/fc0ddc6523c62b10e5ca1257500b3ceac01450a7)) ##### Bug Fixes - extract tarball to temp directory on Windows ([#​2846](https://redirect.github.com/nodejs/node-gyp/issues/2846)) ([aaa117c](https://www.github.com/nodejs/node-gyp/commit/aaa117c514430aa2c1e568b95df1b6ed1c1fd3b6)) - log statement is for devDir not nodedir ([#​2840](https://redirect.github.com/nodejs/node-gyp/issues/2840)) ([55048f8](https://www.github.com/nodejs/node-gyp/commit/55048f8be5707c295fb0876306aded75638a8b63)) ##### Miscellaneous - get update-gyp.py to work with Python >= v3.5 ([#​2826](https://redirect.github.com/nodejs/node-gyp/issues/2826)) ([337e8e6](https://www.github.com/nodejs/node-gyp/commit/337e8e68209bd2481cbb11dacce61234dc5c9419)) ##### Doc - docs/README.md add advise about deprecated node-sass ([#​2828](https://redirect.github.com/nodejs/node-gyp/issues/2828)) ([6f3c2d3](https://www.github.com/nodejs/node-gyp/commit/6f3c2d3c6c0de0dbf8c7245f34c2e0b3eea53812)) - Update README.md ([#​2822](https://redirect.github.com/nodejs/node-gyp/issues/2822)) ([c7927e2](https://www.github.com/nodejs/node-gyp/commit/c7927e228dfde059c93e08c26b54dd8026144583)) ##### Tests - remove deprecated Node.js and Python ([#​2868](https://redirect.github.com/nodejs/node-gyp/issues/2868)) ([a0b3d1c](https://www.github.com/nodejs/node-gyp/commit/a0b3d1c3afed71a74501476fcbc6ee3fface4d13)) ##### [9.3.1](https://www.github.com/nodejs/node-gyp/compare/v9.3.0...v9.3.1) (2022-12-16) ##### Bug Fixes - increase node 12 support to ^12.13 ([#​2771](https://redirect.github.com/nodejs/node-gyp/issues/2771)) ([888efb9](https://www.github.com/nodejs/node-gyp/commit/888efb9055857afee6a6b54550722cf9ae3ee323)) ##### Miscellaneous - update python test matrix ([#​2774](https://redirect.github.com/nodejs/node-gyp/issues/2774)) ([38f01fa](https://www.github.com/nodejs/node-gyp/commit/38f01fa57d10fdb3db7697121d957bc2e0e96508)) ### [`v9.3.1`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#931-2022-12-16) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v9.3.0...v9.3.1) ### [`v9.3.0`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#930-2022-10-10) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v9.2.0...v9.3.0) ##### Features - **gyp:** update gyp to v0.14.0 ([#​2749](https://redirect.github.com/nodejs/node-gyp/issues/2749)) ([713b8dc](https://www.github.com/nodejs/node-gyp/commit/713b8dcdbf44532ca9453a127da266386cc737f8)) - remove support for VS2015 in Node.js >=19 ([#​2746](https://redirect.github.com/nodejs/node-gyp/issues/2746)) ([131d1a4](https://www.github.com/nodejs/node-gyp/commit/131d1a463baf034a04154bcda753a8295f112a34)) - support IBM Open XL C/C++ on z/OS ([#​2743](https://redirect.github.com/nodejs/node-gyp/issues/2743)) ([7d0c83d](https://www.github.com/nodejs/node-gyp/commit/7d0c83d2a95aca743dff972826d0da26203acfc4)) ### [`v9.2.0`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#920-2022-10-02) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v9.1.0...v9.2.0) ##### Features - Add proper support for IBM i ([a26494f](https://www.github.com/nodejs/node-gyp/commit/a26494fbb8883d9ef784503979e115dec3e2791e)) - **gyp:** update gyp to v0.13.0 ([3e2a532](https://www.github.com/nodejs/node-gyp/commit/3e2a5324f1c24f3a04bca04cf54fe23d5c4d5e50)) ##### Bug Fixes - node.js debugger adds stderr (but exit code is 0) -> shouldn't throw ([#​2719](https://redirect.github.com/nodejs/node-gyp/issues/2719)) ([c379a74](https://www.github.com/nodejs/node-gyp/commit/c379a744c65c7ab07c2c3193d9c7e8f25ae1b05e)) ##### Core - enable support for zoslib on z/OS ([#​2600](https://redirect.github.com/nodejs/node-gyp/issues/2600)) ([83c0a12](https://www.github.com/nodejs/node-gyp/commit/83c0a12bf23b4cbf3125d41f9e2d4201db76c9ae)) ##### Miscellaneous - update dependency - nopt@6.0.0 ([#​2707](https://redirect.github.com/nodejs/node-gyp/issues/2707)) ([8958ecf](https://www.github.com/nodejs/node-gyp/commit/8958ecf2bb719227bbcbf155891c3186ee219a2e)) ### [`v9.1.0`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#910-2022-07-13) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v9.0.0...v9.1.0) ##### Features - Update function getSDK() to support Windows 11 SDK ([#​2565](https://redirect.github.com/nodejs/node-gyp/issues/2565)) ([ea8520e](https://www.github.com/nodejs/node-gyp/commit/ea8520e3855374bd15b6d001fe112d58a8d7d737)) ##### Bug Fixes - extend tap timeout length to allow for slow CI ([6f74c76](https://www.github.com/nodejs/node-gyp/commit/6f74c762fe3c19bdd20245cb5c02e2dfa65d9451)) - new ca & server certs, bundle in .js file and unpack for testing ([147e3d3](https://www.github.com/nodejs/node-gyp/commit/147e3d34f44a97deb7aa507207680cf0f4e662a2)) - re-label ([#​2689](https://redirect.github.com/nodejs/node-gyp/issues/2689)) ([f0b7863](https://www.github.com/nodejs/node-gyp/commit/f0b7863dadfa365afc173025ae95351aec79abd9)) - typo on readme ([bf81cd4](https://www.github.com/nodejs/node-gyp/commit/bf81cd452b931dd4dfa82762c23dd530a075d992)) ##### Doc - update docs/README.md with latest version number ([62d2815](https://www.github.com/nodejs/node-gyp/commit/62d28151bf8266a34e1bcceeb25b4e6e2ae5ca5d)) ##### Core - update due to rename of primary branch ([ca1f068](https://www.github.com/nodejs/node-gyp/commit/ca1f0681a5567ca8cd51acebccd37a633f19bc6a)) - Add Python symlink to path (for non-Windows OSes only) ([#​2362](https://redirect.github.com/nodejs/node-gyp/pull/2362)) ([b9ddcd5](https://redirect.github.com/nodejs/node-gyp/commit/b9ddcd5bbd93b05b03674836b6ebdae2c2e74c8c)) ##### Tests - Try msvs-version: \[2016, 2019, 2022] ([#​2700](https://redirect.github.com/nodejs/node-gyp/issues/2700)) ([68b5b5b](https://www.github.com/nodejs/node-gyp/commit/68b5b5be9c94ac20c55e88654ff6f55234d7130a)) - Upgrade GitHub Actions ([#​2623](https://redirect.github.com/nodejs/node-gyp/issues/2623)) ([245cd5b](https://www.github.com/nodejs/node-gyp/commit/245cd5bbe4441d4f05e88f2fa20a86425419b6af)) - Upgrade GitHub Actions ([#​2701](https://redirect.github.com/nodejs/node-gyp/issues/2701)) ([1c64ca7](https://www.github.com/nodejs/node-gyp/commit/1c64ca7f4702c6eb43ecd16fbd67b5d939041621)) ### [`v9.0.0`](https://redirect.github.com/nodejs/node-gyp/blob/HEAD/CHANGELOG.md#900-2022-02-24) [Compare Source](https://redirect.github.com/nodejs/node-gyp/compare/v8.4.1...v9.0.0) ##### ⚠ BREAKING CHANGES - increase "engines" to "node" : "^12.22 || ^14.13 || >=16" ([#​2601](https://redirect.github.com/nodejs/node-gyp/issues/2601)) ##### Bug Fixes - \_ in npm_config\_ env variables ([eef4eef](https://www.github.com/nodejs/node-gyp/commit/eef4eefccb13ff6a32db862709ee5b2d4edf7e95)) - update make-fetch-happen to a minimum of 10.0.3 ([839e414](https://www.github.com/nodejs/node-gyp/commit/839e414b63790c815a4a370d0feee8f24a94d40f)) ##### Miscellaneous - add minimal SECURITY.md ([#​2560](https://redirect.github.com/nodejs/node-gyp/issues/2560)) ([c2a1850](https://www.github.com/nodejs/node-gyp/commit/c2a185056e2e589b520fbc0bcc59c2935cd07ede)) ##### Doc - Add notes/disclaimers for upgrading the copy of node-gyp that npm uses ([#​2585](https://redirect.github.com/nodejs/node-gyp/issues/2585)) ([faf6d48](https://www.github.com/nodejs/node-gyp/commit/faf6d48f8a77c08a313baf9332358c4b1231c73c)) - Rename and update Common-issues.md --> docs/README.md ([#​2567](https://redirect.github.com/nodejs/node-gyp/issues/2567)) ([2ef5fb8](https://www.github.com/nodejs/node-gyp/commit/2ef5fb86277c4d81baffc0b9f642a8d86be1bfa5)) - rephrase explanation of which node-gyp is used by npm ([#​2587](https://redirect.github.com/nodejs/node-gyp/issues/2587)) ([a2f2988](https://www.github.com/nodejs/node-gyp/commit/a2f298870692022302fa27a1d42363c4a72df407)) - title match content ([#​2574](https://redirect.github.com/nodejs/node-gyp/issues/2574)) ([6e8f93b](https://www.github.com/nodejs/node-gyp/commit/6e8f93be0443f2649d4effa7bc773a9da06a33b4)) - Update Python versions ([#​2571](https://redirect.github.com/nodejs/node-gyp/issues/2571)) ([e069f13](https://www.github.com/nodejs/node-gyp/commit/e069f13658a8bfb5fd60f74708cf8be0856d92e3)) ##### Core - add lib.target as path for searching libnode on z/OS ([1d499dd](https://www.github.com/nodejs/node-gyp/commit/1d499dd5606f39de2d34fa822fd0fa5ce17fbd06)) - increase "engines" to "node" : "^12.22 || ^14.13 || >=16" ([#​2601](https://redirect.github.com/nodejs/node-gyp/issues/2601)) ([6562f92](https://www.github.com/nodejs/node-gyp/commit/6562f92a6f2e67aeae081ddf5272ff117f1fab07)) - make-fetch-happen@10.0.1 ([78f6660](https://www.github.com/nodejs/node-gyp/commit/78f66604e0df480d4f36a8fa4f3618c046a6fbdc)) ##### [8.4.1](https://www.github.com/nodejs/node-gyp/compare/v8.4.0...v8.4.1) (2021-11-19) ##### Bug Fixes - windows command missing space ([#​2553](https://redirect.github.com/nodejs/node-gyp/issues/2553)) ([cc37b88](https://www.github.com/nodejs/node-gyp/commit/cc37b880690706d3c5d04d5a68c76c392a0a23ed)) ##### Doc - fix typo in powershell node-gyp update ([787cf7f](https://www.github.com/nodejs/node-gyp/commit/787cf7f8e5ddd5039e02b64ace6b7b15e06fe0a4)) ##### Core - npmlog@6.0.0 ([8083f6b](https://www.github.com/nodejs/node-gyp/commit/8083f6b855bd7f3326af04c5f5269fc28d7f2508))

Configuration

📅 Schedule: Branch creation - "every weekday" (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.



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

panther7 commented 1 year ago

+1

justorez commented 10 months ago

Any chance this PR could be merged?

node-gyp@8.x can't support Windows 11 SDK, more info see: feat: Update function getSDK() to support Windows 11 SDK

Agritite commented 3 months ago

Bump; funnily enough 5.16 works with Windows 11 SDK despite the same "node-gyp: 8.x" optional dependency. My guess is that in 5.16 we never actually invoke node-gyp@8 but instead invoke node-pre-gyp, which in turn calls the node-gyp@10 bundled with npm, with 5.17 now we directly invoke node-gyp@8.4.1 in sqlite3/node_modules and now it fails with Windows 11 SDK.