Changelog
v6.0.1 2019-11-01
8ec2e681d5
] - 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) #1921Changelog
v6.0.0 2019-10-04
dd0e97ef0b
] - (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) #1818Changelog
v5.0.5 2019-10-04
3891391746
] - 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) #1875Changelog
v5.0.4 2019-09-27
1236869ffc
] - 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) #1819Changelog
v5.0.3 2019-07-17
66ad305775
] - 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) #1806Changelog
v5.0.2 2019-06-27
2761afbf73
] - 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) #1768Changelog
v5.0.1 2019-06-20
e3861722ed
] - doc: document --jobs max (David Sanders) #17701cfdb28886
] - lib: reintroduce support for iojs file naming for releases >= 1 && < 4 (Samuel Attard) #1777Changelog
v5.0.0 2019-06-13
8a83972743
] - (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) #1497Changelog
v4.0.0 2019-04-24
ceed5cbe10
] - 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) #1534Changelog
v3.8.0 2018-08-09
c5929cb4fe
] - 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) #1516