0d8a6f1b19
] - ci: update actions/setup-node to v2 (#2302) (Sora Morimoto) #230215a5c7d45b
] - ci: migrate deprecated grammar (#2285) (Jiawen Geng) #228506ddde27f9
] - deps: sync mutual dependencies with npm (DeeDeeG) #2348a5fd1f41e3
] - doc: add downloads badge (#2352) (Jiawen Geng) #2352cc1cbce056
] - doc: update macOS_Catalina.md (#2293) (iMrLopez) #22936287118fc4
] - doc: updated README.md to copy easily (#2281) (மனோஜ்குமார் பழனிச்சாமி) #228166c0f04467
] - doc: add missing sudo
to Catalina doc (Karl Horky) #22440da2e0140d
] - gyp: update gyp to v0.8.1 (#2355) (DeeDeeG) #23550093ec8646
] - gyp: Improve our flake8 linting tests (Christian Clauss) #2356a78b584236
] - (SEMVER-MAJOR) gyp: remove support for Python 2 (#2300) (Christian Clauss) #2300c3c510d89e
] - gyp: update gyp to v0.8.0 (#2318) (Christian Clauss) #23189e1397c52e
] - (SEMVER-MAJOR) gyp: update gyp to v0.7.0 (#2284) (Jiawen Geng) #22841bd18f3e77
] - (SEMVER-MAJOR) lib: drop Python 2 support in find-python.js (#2333) (DeeDeeG) #2333e81602ef55
] - (SEMVER-MAJOR) lib: migrate requests to fetch (#2220) (Matias Lopez) #2220392b7760b4
] - lib: avoid changing process.config (#2322) (Michaël Zasso) #2322096e3aded5
] - gyp: update gyp to 0.6.2 (Myles Borins) #224154f97cd243
] - doc: add cmd to reset xcode-select
to initial state (Valera Rozuvan) #2235This release restores the location of shared library builds to the pre-v7
location. In v7.0.0 until this release, shared library outputs were placed
in a lib.target subdirectory inside the build/{Release,Debug} directory for
builds using make
(Linux, etc.). This is inconsistent with macOS (Xcode)
behavior and previous node-gyp behavior so has been reverted.
We consider this a bug-fix rather than semver-major change.
18bf2d1d38
] - deps: update deps to match npm@7 (Rod Vagg) #2240ee6a837cb7
] - gyp: update gyp to 0.6.1 (Rod Vagg) #22383e7f8ccafc
] - lib: better log message when ps fails (Martin Midtgaard) #22297fb314339f
] - test: GitHub Actions: Test on Python 3.9 (Christian Clauss) #2230754996b9ec
] - doc: replace status badges with new Actions badge (Rod Vagg) #22182317dc400c
] - ci: switch to GitHub Actions (Shelley Vohr) #22102cca9b74f7
] - doc: drop the --production flag for installing windows-build-tools (DeeDeeG) #2206aaf33c3029
] - build: add update-gyp script (Samuel Attard) #21673baa4e4172
] - (SEMVER-MINOR) gyp: update gyp to 0.4.0 (Samuel Attard) #2165f461d56c53
] - (SEMVER-MINOR) build: support apple silicon (arm64 darwin) builds (Samuel Attard) #2165ee6fa7d3bc
] - docs: note that node-gyp@7 should solve Catalina CLT issues (Rod Vagg) #21564fc8ff179d
] - doc: silence curl for macOS Catalina acid test (Chia Wei Ong) #21507857cb2eb1
] - deps: increase “engines” to “node” : “>= 10.12.0” (DeeDeeG) #2153e18a61afc1
] - build: shrink bloated addon binaries on windows (Shelley Vohr) #20604937722cf5
] - (SEMVER-MAJOR) deps: replace mkdirp with {recursive} mkdir (Rod Vagg) #2123d45438a047
] - (SEMVER-MAJOR) deps: update deps, match to npm@7 (Rod Vagg) #2126ba4f34b7d6
] - doc: update catalina xcode clt download link (Dario Vladovic) #2133f7bfce96ed
] - doc: update acid test and introduce curl|bash test script (Dario Vladovic) #2105e529f3309d
] - doc: update README to reflect upgrade to gyp-next (Ujjwal Sharma) #20929aed6286a3
] - doc: give more attention to Catalina issues doc (Matheus Marchini) #2134963f2a7b48
] - doc: improve Catalina discoverability for search engines (Matheus Marchini) #21357b75af349b
] - doc: add macOS Catalina software update info (Karl Horky) #20784f23c7bee2
] - doc: update link to the code of conduct (#2073) (Michaël Zasso) #2073473cfa283f
] - doc: note in README that Python 3.8 is supported (#2072) (Michaël Zasso) #2072e7402b4a7c
] - doc: update catalina xcode cli tools download link (#2044) (Dario Vladović) #204435de45984f
] - doc: update catalina xcode cli tools download link; formatting (Jonathan Hult) #203448642191f5
] - doc: add download link for Command Line Tools for Xcode (Przemysław Bitkowski) #2029ae5b150051
] - doc: Catalina suggestion: remove /Library/Developer/CommandLineTools (Christian Clauss) #2022d1dea13fe4
] - doc: fix changelog 6.1.0 release year to be 2020 (Quentin Vernot) #20216356117b08
] - doc, bin: stop suggesting opening node-gyp issues (Bartosz Sosnowski) #2096a6b76a8b48
] - gyp: update gyp to 0.2.1 (Ujjwal Sharma) #2092ebc34ec823
] - gyp: update gyp to 0.2.0 (Ujjwal Sharma) #2092972780bde7
] - (SEMVER-MAJOR) gyp: sync code base with nodejs repo (#1975) (Michaël Zasso) #1975c255ffbf6a
] - lib: drop “-2” flag for “py.exe” launcher (DeeDeeG) #21311f7e1e93b5
] - lib: ignore VS instances that cause COMExceptions (Andrew Casey) #2018741ab096d5
] - test: remove support for EOL versions of Node.js (Shelley Vohr)ca86ef2539
] - test: bump actions/checkout from v1 to v2 (BSKY) #20639a7dd16b76
] - doc: remove backticks from Python version list (Rod Vagg) #201126cd6eaea6
] - doc: add GitHub Actions badge (#1994) (Rod Vagg) #1994312c12ef4f
] - doc: update macOS_Catalina.md (#1992) (James Home) #1992f7b6b6b77b
] - doc: fix typo in README.md (#1985) (Suraneti Rodsuwan) #19856b8f2652dd
] - doc: add travis badge (Rod Vagg) #197120aa0b44f7
] - doc: macOS Catalina add two commands (Christian Clauss) #196214f2a07a39
] - gyp: list(dict) so we can del dict(key) while iterating (Christian Clauss) #2009f242ce4d2c
] - lib: compatibility with semver ≥ 7 (new
for semver.Range) (Xavier Guimard) #20063bcba2a01a
] - (SEMVER-MINOR) lib: noproxy support, match proxy detection to request
(Matias Lopez) #1978470cc2178e
] - test: remove old docker test harness (#1993) (Rod Vagg) #199331ecc8421d
] - test: add Windows to GitHub Actions testing (#1996) (Christian Clauss) #19965a729e86ee
] - test: fix typo in header download test (#2001) (Richard Lau) #2001345c70e56d
] - test: direct python invocation & simpler pyenv (Matias Lopez) #1979d6a7e0e1fb
] - test: fix macOS Travis on Python 2.7 & 3.7 (Christian Clauss) #19795a64e9bd32
] - test: initial Github Actions with Ubuntu & macOS (Christian Clauss) #198504da736d38
] - test: fix Python unittests (cclauss) #19610670e5189d
] - test: add header download test (Rod Vagg) #1796c506a6a150
] - test: configure proper devDir for invoking configure() (Rod Vagg) #17968ec2e681d5
] - doc: add macOS_Catalina.md document (cclauss) #19401b11be63cc
] - gyp: python3 fixes: utf8 decode, use of ‘None’ in eval (Wilfried Goesgens) #1925c0282daa48
] - gyp: iteritems() -> items() in compile_commands_json.py (cclauss) #1947d8e09a1b6a
] - gyp: make cmake python3 compatible (gengjiawen) #19449c0f3404f0
] - gyp: fix TypeError in XcodeVersion() (Christian Clauss) #1939bb2eb72a3f
] - gyp: finish decode stdout on Python 3 (Christian Clauss) #1937f0693413d9
] - src,win: allow 403 errors for arm64 node.lib (Richard Lau) #1934c60c22de58
] - deps: update deps to roughly match current npm@6 (Rod Vagg) #1920b91718eefc
] - test: upgrade Linux Travis CI to Python 3.8 (Christian Clauss) #19233538a317b6
] - doc: adjustments to the README.md for new users (Dan Pike) #19194fff8458c0
] - travis: ignore failed brew upgrade npm
, update xcode (Christian Clauss) #193260e4488f08
] - build: avoid bare exceptions in xcode_emulation.py (Christian Clauss) #1932032db2a2d0
] - lib,install: always download SHA sums on Windows (Sam Hughes) #19265a83630c33
] - travis: add Windows + Python 3.8 to the mix (Rod Vagg) #1921dd0e97ef0b
] - (SEMVER-MAJOR) lib: try to find python
after python3
(Sam Roberts) #1907f60ed47d14
] - travis: add Python 3.5 and 3.6 tests on Linux (Christian Clauss) #1903c763ca1838
] - (SEMVER-MAJOR) doc: Declare that node-gyp is Python 3 compatible (cclauss) #18113d1c60ab81
] - (SEMVER-MAJOR) lib: accept Python 3 by default (João Reis) #1844c6e3b65a23
] - (SEMVER-MAJOR) lib: raise the minimum Python version from 2.6 to 2.7 (cclauss) #1818bdd3a79abe
] - build: shrink bloated addon binaries on windows (Shelley Vohr) #20601f2ba75bc0
] - doc: add macOS Catalina software update info (Karl Horky) #2078c106d915f5
] - doc: update catalina xcode cli tools download link (#2044) (Dario Vladović) #20449a6fea92e2
] - doc: update catalina xcode cli tools download link; formatting (Jonathan Hult) #203459b0b1add8
] - doc: add download link for Command Line Tools for Xcode (Przemysław Bitkowski) #2029bb8d0e7b10
] - doc: Catalina suggestion: remove /Library/Developer/CommandLineTools (Christian Clauss) #2022fb2e80d4e3
] - doc: update link to the code of conduct (#2073) (Michaël Zasso) #2073251d9c885c
] - doc: note in README that Python 3.8 is supported (#2072) (Michaël Zasso) #20722b6fc3c8d6
] - doc, bin: stop suggesting opening node-gyp issues (Bartosz Sosnowski) #2096a876ae58ad
] - test: bump actions/checkout from v1 to v2 (BSKY) #2063f37a8b40d0
] - doc: add GitHub Actions badge (#1994) (Rod Vagg) #1994cb3f6aae5e
] - doc: update macOS_Catalina.md (#1992) (James Home) #19920607596a4c
] - doc: fix typo in README.md (#1985) (Suraneti Rodsuwan) #19850d5a415a14
] - doc: add travis badge (Rod Vagg) #1971103740cd95
] - gyp: list(dict) so we can del dict(key) while iterating (Christian Clauss) #2009278dcddbdd
] - lib: ignore VS instances that cause COMExceptions (Andrew Casey) #20181694907bbf
] - lib: compatibility with semver ≥ 7 (new
for semver.Range) (Xavier Guimard) #2006a3f1143514
] - (SEMVER-MINOR) lib: noproxy support, match proxy detection to request
(Matias Lopez) #197852365819c7
] - test: remove old docker test harness (#1993) (Rod Vagg) #1993bc509c511d
] - test: add Windows to GitHub Actions testing (#1996) (Christian Clauss) #199691ee26dd48
] - test: fix typo in header download test (#2001) (Richard Lau) #20010923f344c9
] - test: direct python invocation & simpler pyenv (Matias Lopez) #197932c8744b34
] - test: fix macOS Travis on Python 2.7 & 3.7 (Christian Clauss) #1979fd4b1351e4
] - test: initial Github Actions with Ubuntu & macOS (Christian Clauss) #1985Republish of v5.0.6 with unnecessary tarball removed from pack file.
cdec00286f
] - doc: adjustments to the README.md for new users (Dan Pike) #1919b7c8233ef2
] - test: fix Python unittests (cclauss) #1961e12b00ab0a
] - doc: macOS Catalina add two commands (Christian Clauss) #196270b9890c0d
] - test: add header download test (Rod Vagg) #17964029fa8629
] - test: configure proper devDir for invoking configure() (Rod Vagg) #1796fe8b02cc8b
] - doc: add macOS_Catalina.md document (cclauss) #19408ea47ce365
] - gyp: python3 fixes: utf8 decode, use of ‘None’ in eval (Wilfried Goesgens) #1925c7229716ba
] - gyp: iteritems() -> items() in compile_commands_json.py (cclauss) #19472a18b2a0f8
] - gyp: make cmake python3 compatible (gengjiawen) #194470f391e844
] - gyp: fix TypeError in XcodeVersion() (Christian Clauss) #19399f4f0fa34e
] - gyp: finish decode stdout on Python 3 (Christian Clauss) #19377cf507906d
] - src,win: allow 403 errors for arm64 node.lib (Richard Lau) #1934ad0d182c01
] - deps: update deps to roughly match current npm@6 (Rod Vagg) #19201553081ed6
] - test: upgrade Linux Travis CI to Python 3.8 (Christian Clauss) #19230705cae9aa
] - travis: ignore failed brew upgrade npm
, update xcode (Christian Clauss) #19327bfdb6f5bf
] - build: avoid bare exceptions in xcode_emulation.py (Christian Clauss) #19327edf7658fa
] - lib,install: always download SHA sums on Windows (Sam Hughes) #192669056d04fe
] - travis: add Windows + Python 3.8 to the mix (Rod Vagg) #19213891391746
] - doc: reconcile README with Python 3 compat changes (Rod Vagg) #191107f81f1920
] - lib: accept Python 3 after Python 2 (Sam Roberts) #191004ce59f4a2
] - doc: clarify Python configuration, etc (Sam Roberts) #190801c46ee3df
] - gyp: add __lt__ to MSVSSolutionEntry (João Reis) #1904735d961b99
] - win: support VS 2017 Desktop Express (João Reis) #19023834156a92
] - test: add Python 3.5 and 3.6 tests on Linux (cclauss) #19091196e990d8
] - src: update to standard@14 (Rod Vagg) #189953ee7dfe89
] - gyp: fix undefined name: cflags --> ldflags (Christian Clauss) #19015871dcf6c9
] - src,win: add support for fetching arm64 node.lib (Richard Townsend) #18751236869ffc
] - gyp: modify XcodeVersion() to convert “4.2” to “0420” and “10.0” to “1000” (Christian Clauss) #189536638afe48
] - gyp: more decode stdout on Python 3 (cclauss) #1894f753c167c5
] - gyp: decode stdout on Python 3 (cclauss) #189060a4083523
] - doc: update xcode install instructions to match Node’s BUILDING (Nhan Khong) #188419dbc9ac32
] - deps: update tar to 4.4.12 (Matheus Marchini) #18895f3ed92181
] - bin: fix the usage instructions (Halit Ogunc) #1888aab118edf1
] - lib: adding keep-alive header to download requests (Milad Farazmand) #18631186e89326
] - lib: ignore non-critical os.userInfo() failures (Rod Vagg) #1835785e527c3d
] - doc: fix missing argument for setting python path (lagorsse) #1802a97615196c
] - gyp: rm semicolons (Python != JavaScript) (MattIPv4) #185806019bac24
] - gyp: assorted typo fixes (XhmikosR) #18533f4972c1ca
] - gyp: use “is” when comparing to None (Vladyslav Burzakovskyy) #18601cb4708073
] - src,win: improve unmanaged handling (Peter Sabath) #18525553cd910e
] - gyp: improve Windows+Cygwin compatibility (Jose Quijada) #18178bcb1fbb43
] - gyp: Python 3 Windows fixes (João Reis) #18432e24d0a326
] - test: accept Python 3 in test-find-python.js (João Reis) #18431267b4dc1c
] - build: add test run Python 3.7 on macOS (Christian Clauss) #1843da1b031aa3
] - build: import StringIO on Python 2 and Python 3 (Christian Clauss) #1836fa0ed4aa42
] - build: more Python 3 compat, replace compile with ast (cclauss) #182018d5c7c9d0
] - win,src: update win_delay_load_hook.cc to work with /clr (Ivan Petrovic) #181966ad305775
] - python: accept Python 3 conditionally (João Reis) #18157e7fce3fed
] - python: move Python detection to its own file (João Reis) #1815e40c99e283
] - src: implement standard.js linting (Rod Vagg) #1794bb92c761a9
] - test: add Node.js 6 on Windows to Travis CI (João Reis) #18127fd924079f
] - test: increase tap timeout (João Reis) #18127e8127068f
] - test: cover supported node versions with travis (Rod Vagg) #180924109148df
] - test: downgrade to tap@^12 for continued Node 6 support (Rod Vagg) #1808656117cc4a
] - win: make VS path match case-insensitive (João Reis) #18062761afbf73
] - build,test: add duplicate symbol test (Gabriel Schulhof) #168982f129d6de
] - gyp: replace optparse to argparse (KiYugadgeter) #1591afaaa29c61
] - gyp: remove from __future__ import with_statement (cclauss) #1799a991f633d6
] - gyp: fix the remaining Python 3 issues (cclauss) #1793f952b08f84
] - gyp: move from __future__ import to the top of the file (cclauss) #17894f4a677dfa
] - gyp: use different default compiler for z/OS (Shuowang (Wayne) Zhang) #176803683f09d6
] - lib: code de-duplication (Pavel Medvedev) #965611bc3c89f
] - lib: add .json suffix for explicit require (Rod Vagg) #1787d3478d7b0b
] - meta: add to .gitignore (Refael Ackermann) #15737a9a038e9e
] - test: add parallel test runs on macOS and Windows (cclauss) #18007dd7f2b2a2
] - test: fix Python syntax error in test-adding.js (cclauss) #1793395f843de0
] - test: replace self-signed cert with ‘localhost’ (Rod Vagg) #1795a52c6eb9e8
] - test: migrate from tape to tap (Rod Vagg) #1795ec2eb44a30
] - test: use Nan in duplicate_symbols (Gabriel Schulhof) #16891597c84aad
] - test: use Travis CI to run tests on every pull request (cclauss) #1752dd9bf929ac
] - zos: update compiler options (Shuowang (Wayne) Zhang) #1768e3861722ed
] - doc: document --jobs max (David Sanders) #17701cfdb28886
] - lib: reintroduce support for iojs file naming for releases >= 1 && < 4 (Samuel Attard) #17778a83972743
] - (SEMVER-MAJOR) bin: follow XDG OS conventions for storing data (Selwyn) #15709e46872ea3
] - bin,lib: remove extra comments/lines/spaces (Jon Moss) #15088098ebdeb4
] - deps: replace osenv
dependency with native os
(Selwyn)f83b457e03
] - deps: bump request to 2.8.7, fixes heok/hawk issues (Rohit Hazra) #1492323cee7323
] - deps: pin request
version range (Refael Ackermann) #1300c515912d08
] - doc: improve issue template (Bartosz Sosnowski) #1618cca2d66727
] - doc: python info needs own header (Taylor D. Lee) #12453e64c780f5
] - doc: lint README.md (Jon Moss) #1498a20faedc91
] - (SEMVER-MAJOR) gyp: enable MARMASM items only on new VS versions (João Reis) #1762721eb691cf
] - gyp: teach MSVS generator about MARMASM Items (Jon Kunkee) #167991744bfecc
] - gyp: add support for Windows on Arm (Richard Townsend) #1739a6e0a6c7ed
] - gyp: move compile_commands_json (Paul Maréchal) #166192e8b52cee
] - gyp: fix target --> self.target (cclauss)febdfa2137
] - gyp: fix sntex error (cclauss) #1333588d333c14
] - gyp: _winreg module was renamed to winreg in Python 3. (Craig Rodrigues)98226d198c
] - gyp: replace basestring with str, but only on Python 3. (Craig Rodrigues)7535e4478e
] - gyp: replace deprecated functions (Craig Rodrigues)2040cd21cc
] - gyp: use print as a function, as specified in PEP 3105. (Craig Rodrigues)abef93ded5
] - gyp: get ready for python 3 (cclauss)43031fadcb
] - python: clean-up detection (João Reis) #158249ab79d221
] - python: more informative error (Refael Ackermann) #1269997bc3c748
] - readme: add ARM64 info to MSVC setup instructions (Jon Kunkee) #1655788e767179
] - test: remove unused variable (João Reis)6f5a408934
] - tools: fix usage of inherited -fPIC and -fPIE (Jens) #13400efb8fb34b
] - (SEMVER-MAJOR) win: support running in VS Command Prompt (João Reis) #1762360ddbdf3a
] - (SEMVER-MAJOR) win: add support for Visual Studio 2019 (João Reis) #17628f43f68275
] - (SEMVER-MAJOR) win: detect all VS versions in node-gyp (João Reis) #17627fe4095974
] - (SEMVER-MAJOR) win: generic Visual Studio 2017 detection (João Reis) #17627a71d68bce
] - win: use msbuild from the configure stage (Bartosz Sosnowski) #1654d3b21220a0
] - win: fix delay-load hook for electron 4 (Andy Dill)81f3a92338
] - Update list of Node.js versions to test against. (Ben Noordhuis) #16704748f6ab75
] - Remove deprecated compatibility code. (Ben Noordhuis) #167045e3221fd4
] - Remove an outdated workaround for Python 2.4 (cclauss) #1650721dc7d314
] - Add ARM64 to MSBuild /Platform logic (Jon Kunkee) #1655a5b7410497
] - Add ESLint no-unused-vars rule (Jon Moss) #1497ceed5cbe10
] - deps: updated tar package version to 4.4.8 (Pobegaylo Maksim) #1713374519e066
] - (SEMVER-MAJOR) Upgrade to tar v3 (isaacs) #1212e6699d13cd
] - test: fix addon test for Node.js 12 and V8 7.4 (Richard Lau) #17050c6bf530a0
] - lib: use print() for python version detection (GreenAddress) #1534c5929cb4fe
] - doc: update Xcode preferences tab name. (Ivan Daniluk) #13308b488da8b9
] - doc: update link to commit guidelines (Jonas Hermsmeier) #1456b4fe8c16f9
] - doc: fix visual studio links (Bartosz Sosnowski) #1490536759c7e9
] - configure: use sys.version_info to get python version (Yang Guo) #150494c39c604e
] - gyp: fix ninja build failure (GYP patch) (Daniel Bevenius) nodejs/node#12484e8ea74e0fa
] - tools: patch gyp to avoid xcrun errors (Ujjwal Sharma) nodejs/node#21520ea9aff44f2
] - tools: fix “the the” typos in comments (Masashi Hirano) nodejs/node#20716207e5aa4fd
] - gyp: implement LD/LDXX for ninja and FIPS (Sam Roberts)b416c5f4b7
] - gyp: enable cctest to use objects (gyp part) (Daniel Bevenius) nodejs/node#1245040692d016b
] - gyp: add compile_commands.json gyp generator (Ben Noordhuis) nodejs/node#12450fc3c4e2b10
] - gyp: float gyp patch for long filenames (Anna Henningsen) nodejs/node#79638aedbfdef6
] - gyp: backport GYP fix to fix AIX shared suffix (Stewart Addison)6cd84b84fc
] - test: formatting and minor fixes for execFileSync replacement (Rod Vagg) #152160e421363f
] - test: added test/processExecSync.js for when execFileSync is not available. (Rohit Hazra) #1492969447c5bd
] - deps: bump request to 2.8.7, fixes heok/hawk issues (Rohit Hazra) #1492340403ccfe
] - win: improve parsing of SDK version (Alessandro Vergani) #151684cea7b30d
] - Remove unused gyp test scripts. (Ben Noordhuis) #14580540e4ec63
] - gyp: escape spaces in filenames in make generator (Jeff Senn) #143688fc6fa0ec
] - Drop dependency on minimatch. (Brian Woodward) #11581e203c5148
] - Fix include path when pointing to Node.js source (Richard Lau) #105553d8cb967c
] - Prefix build targets with /t: on Windows (Natalie Wolfe) #116453a5f8ff38
] - gyp: add support for .mm files to msvs generator (Julien Racle) #1167dd8561e528
] - zos: don’t use universal-new-lines mode (John Barboza) #1451e5a69010ed
] - zos: add search locations for libnode.x (John Barboza) #145179febace53
] - doc: update macOS information in README (Josh Parnham) #13239425448945
] - gyp: don’t print xcodebuild not found errors (Gibson Fahnestock) #13706f1286f5b2
] - Fix infinite install loop. (Ben Noordhuis) #13842580b9139e
] - Update --nodedir
description in README. (Ben Noordhuis) #1372a61360391a
] - Update README with another way to install on windows (JeffAtDeere) #135247496bf6dc
] - Fix IndexError when parsing GYP files. (Ben Noordhuis) #1267b2024dee7b
] - zos: support platform (John Barboza) #127690d86512f4
] - win: run PS with -NoProfile
(Refael Ackermann) #12922da5f86ef7
] - doc: add github PR and Issue templates (Gibson Fahnestock) #1228a46a770d68
] - doc: update proposed DCO and CoC (Mikeal Rogers) #12297e803d58e0
] - doc: headerify the Install instructions (Nick Schonning) #1225f27599193a
] - gyp: update xml string encoding conversion (Liu Chao) #12030a07e481f7
] - configure: don’t set ensure if tarball is set (Gibson Fahnestock) #122090cd2e8da9
] - gyp: fix regex to match multi-digit versions (Jonas Hermsmeier) #14557900122337
] - deps: pin request
version range (Refael Ackerman) #130072afdd62cd
] - build: rename copyNodeLib() to doBuild() (Liu Chao) #1206bad903ac70
] - win: more robust parsing of SDK version (Refael Ackermann) #1198241752f381
] - Log dist-url. (Ben Noordhuis) #1170386746c7d1
] - configure: use full path in node_lib_file GYP var (Pavel Medvedev) #9640913b2dd99
] - build, win: use target_arch to link with node.lib (Pavel Medvedev) #964c307b302f7
] - doc: blorb about setting npm_config_OPTION_NAME
(Refael Ackermann) #118549801716c2
] - test: fix test-find-python on v0.10.x buildbot. (Ben Noordhuis) #1172a83a3801fc
] - test: fix test/test-configure-python on AIX (Richard Lau) #11318a767145c9
] - gyp: Revert quote_cmd workaround (Kunal Pathak) #1153c09cf7671e
] - doc: add a note for using configure
on Windows (Vse Mozhet Byt) #1152da9cb5f411
] - Delete superfluous .patch files. (Ben Noordhuis) #1122ae141e1906
] - win: find and setup for VS2017 (Refael Ackermann) #1130ec5fc36a80
] - Add support to build node.js with chakracore for ARM. (Kunal Pathak) #873a04ea3051a
] - Add support to build node.js with chakracore. (Kunal Pathak) #87393d7fa83c8
] - Upgrade semver dependency. (Ben Noordhuis) #1107ff9a6fadfd
] - Update link of gyp as Google code is shutting down (Peter Dave Hello) #1061762d19a39e
] - [doc] merge History.md and CHANGELOG.md (Rod Vagg)80fc5c3d31
] - Fix deprecated dependency warning (Simone Primarosa) #106905c44944fd
] - Open the build file with universal-newlines mode (Guy Margalit) #105337ae7be114
] - Try python launcher when stock python is python 3. (Ben Noordhuis) #992e3778d9907
] - Add lots of findPython() tests. (Ben Noordhuis) #992afc766adf6
] - Unset executable bit for .bat files (Pavel Medvedev) #969ddac348991
] - Use push on PYTHONPATH and add tests (Michael Hart) #990b182a19042
] - Revert “add “path-array” dep” (Michael Hart) #9907c08b85c5a
] - Revert “configure: use “path-array” for PYTHONPATH” (Michael Hart) #9909c8d275526
] - Add --devdir flag. (Ben Noordhuis) #916f6eab1f9e4
] - doc: add windows-build-tools to readme (Felix Rieseberg) #970ce5fd04e94
] - 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/894a981ef847a
] - gyp: fix android generator (Robert Chiras) #889818d854a4d
] - 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) #837ab89b477c4
] - Upgrade gyp to b3cef02. (Ben Noordhuis) #83190078ecb17
] - Define WIN32_LEAN_AND_MEAN conditionally. (Ben Noordhuis) #824268f1ca4c7
] - 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)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) #738ad827cda30
] - tarballUrl global and && when checking for iojs (Lars-Magnus Skog) #7296e8c3bf3c6
] - add back support for passing additional cmdline args (Rod Vagg) #723ff82f2f3b9
] - fixed broken link in docs to Visual Studio 2013 download (simon-p-r) #722846337e36b
] - normalise versions for target == this comparison (Rod Vagg) #7169720d0373c
] - 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)NODE_GYP_MODULE_NAME