NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #891 most downloaded on npm
Node.js native addon build tool
Last release 23 days ago
26 Aug 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
163 releases · first in 2012
[`15fd56be3d`] - Enable V8 deprecation warnings for native modules (Matt Loring) #920
ce5fd04e94] - deps: update minimatch version (delphiactual) #96177383ddd85] - Replace fs.accessSync call to fs.statSync (Richard Lau) #9550dba4bda57] - test: add simple addon test (Richard Lau) #955c4344b3889] - doc: add --target option to README (Gibson Fahnestock) #958cc778e9215] - Override BUILDING_UV_SHARED, BUILDING_V8_SHARED. (Ben Noordhuis) #915af35b2ad32] - Move VC++ Build Tools to Build Tools landing page. (Andrew Pardoe) #953f31482e226] - win: work around __pfnDliNotifyHook2 type change (Alexis Campailla) #9523df8222fa5] - Allow for npmlog@3.x (Rebecca Turner) #950a4fa07b390] - More verbose error on locating msbuild.exe failure. (Mateusz Jaworski) #9304ee31329e0] - doc: add command options to README.md (Gibson Fahnestock) #937c8c7ca86b9] - Add --silent option for zero output. (Gibson Fahnestock) #937ac29d23a7c] - Upgrade to glob@7.0.3. (Ben Noordhuis) #94315fd56be3d] - Enable V8 deprecation warnings for native modules (Matt Loring) #9207f1c1b960c] - gyp: improvements for android generator (Robert Chiras) #935088082766c] - Update Windows install instructions (Sara Itani) #867625c1515f9] - gyp: inherit CC/CXX for CC/CXX.host (Johan Bergström) #9083bcb1720e4] - Add support for the Python launcher on Windows (Patrick Westerhoff) [#894](https://github.com/nodejs/node-gyp/pull/894One column per quarter.
[`a981ef847a`] - gyp: fix android generator (Robert Chiras) #889
a981ef847a] - gyp: fix android generator (Robert Chiras) #889[`818d854a4d`] - Introduce NODEJS_ORG_MIRROR and IOJS_ORG_MIRROR (Rod Vagg) #878
818d854a4d] - Introduce NODEJS_ORG_MIRROR and IOJS_ORG_MIRROR (Rod Vagg) #878d1e4cc4b62] - (SEMVER-MINOR) Download headers tarball for ~0.12.10 || ~0.10.42 (Rod Vagg) #8776e28ad1bea] - Allow for npmlog@2.x (Rebecca Turner) #86107371e5812] - Use -fPIC for NetBSD. (Marcin Cieślak) #8568c4b0ffa50] - (SEMVER-MINOR) Add --cafile command line option. (Ben Noordhuis) #837b3ad43498e] - (SEMVER-MINOR) Make download() function testable. (Ben Noordhuis) #837[`ab89b477c4`] - Upgrade gyp to b3cef02. (Ben Noordhuis) #831
ab89b477c4] - Upgrade gyp to b3cef02. (Ben Noordhuis) #83190078ecb17] - Define WIN32_LEAN_AND_MEAN conditionally. (Ben Noordhuis) #824[`268f1ca4c7`] - Use result of which when searching for python. (Refael Ackermann) #668
268f1ca4c7] - Use result of which when searching for python. (Refael Ackermann) #668817ed9bd78] - Add test for python executable search logic. (Ben Noordhuis) #7560e2dfda1f3] - Fix test/test-options when run through npm test. (Ben Noordhuis) #7559bfa0876b4] - Add support for AIX (Michael Dawson) #753a8d441a0a2] - Update README for Windows 10 support. (Jason Williams) #766d1d6015276] - Update broken links and switch to HTTPS. (andrew morton)[`9049241f91`] - gyp: don't use links at all, just copy the files instead (Nathan Zadoks)
9049241f91] - gyp: don't use links at all, just copy the files instead (Nathan Zadoks)8ef90348d1] - gyp: apply https://codereview.chromium.org/11361103/ (Nathan Rajlich)a2ed0df84e] - gyp: always install into $PRODUCT_DIR (Nathan Rajlich)cc8b2fa83e] - Update gyp to b3cef02. (Imran Iqbal) #781f5d86eb84e] - Update to tar@2.0.0. (Edgar Muentes) #7972ac7de02c4] - Fix infinite loop with zero-length options. (Ben Noordhuis) #745101bed639b] - This platform value came from debian package, and now the value (Jérémy Lal) #738[`ad827cda30`] - tarballUrl global and && when checking for iojs (Lars-Magnus Skog) #729
ad827cda30] - tarballUrl global and && when checking for iojs (Lars-Magnus Skog) #729[`6e8c3bf3c6`] - add back support for passing additional cmdline args (Rod Vagg) #723
6e8c3bf3c6] - add back support for passing additional cmdline args (Rod Vagg) #723ff82f2f3b9] - fixed broken link in docs to Visual Studio 2013 download (simon-p-r) #722[`846337e36b`] - normalise versions for target == this comparison (Rod Vagg) #716
846337e36b] - normalise versions for target == this comparison (Rod Vagg) #716[`9720d0373c`] - remove node_modules from tree (Rod Vagg) #711
9720d0373c] - remove node_modules from tree (Rod Vagg) #7116dcf220db7] - test version major directly, don't use semver.satisfies() (Rod Vagg) #711938dd18d1c] - refactor for clarity, fix dist-url, add env var dist-url functionality (Rod Vagg) #7119e9df66a06] - use process.release, make aware of io.js & node v4 differences (Rod Vagg) #7111ea7ed01f4] - deps: update graceful-fs dependency to the latest (Sakthipriyan Vairamani) #7140fbc387b35] - Update repository URLs. (Ben Noordhuis) #715bbedb8868b] - (SEMVER-MAJOR) win: enable delay-load hook by default (Jeremiah Senkpiel) #70885ed107565] - Merge pull request #664 from othiym23/othiym23/allow-semver-5 (Nathan Rajlich)0c720d234c] - allow semver@5 (Forrest L Norvell)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →