CHANGELOG.md 23.5 KB

v3.8.0 2018-08-09

v3.7.0 2018-06-08

  • [84cea7b30d] - Remove unused gyp test scripts. (Ben Noordhuis) #1458
  • [0540e4ec63] - gyp: escape spaces in filenames in make generator (Jeff Senn) #1436
  • [88fc6fa0ec] - Drop dependency on minimatch. (Brian Woodward) #1158
  • [1e203c5148] - Fix include path when pointing to Node.js source (Richard Lau) #1055
  • [53d8cb967c] - Prefix build targets with /t: on Windows (Natalie Wolfe) #1164
  • [53a5f8ff38] - gyp: add support for .mm files to msvs generator (Julien Racle) #1167
  • [dd8561e528] - zos: don't use universal-new-lines mode (John Barboza) #1451
  • [e5a69010ed] - zos: add search locations for libnode.x (John Barboza) #1451
  • [79febace53] - doc: update macOS information in README (Josh Parnham) #1323
  • [9425448945] - gyp: don't print xcodebuild not found errors (Gibson Fahnestock) #1370
  • [6f1286f5b2] - Fix infinite install loop. (Ben Noordhuis) #1384
  • [2580b9139e] - Update --nodedir description in README. (Ben Noordhuis) #1372
  • [a61360391a] - Update README with another way to install on windows (JeffAtDeere) #1352
  • [47496bf6dc] - Fix IndexError when parsing GYP files. (Ben Noordhuis) #1267
  • [b2024dee7b] - zos: support platform (John Barboza) #1276
  • [90d86512f4] - win: run PS with -NoProfile (Refael Ackermann) #1292
  • [2da5f86ef7] - doc: add github PR and Issue templates (Gibson Fahnestock) #1228
  • [a46a770d68] - doc: update proposed DCO and CoC (Mikeal Rogers) #1229
  • [7e803d58e0] - doc: headerify the Install instructions (Nick Schonning) #1225
  • [f27599193a] - gyp: update xml string encoding conversion (Liu Chao) #1203
  • [0a07e481f7] - configure: don't set ensure if tarball is set (Gibson Fahnestock) #1220

v3.6.3 2018-06-08

  • [90cd2e8da9] - gyp: fix regex to match multi-digit versions (Jonas Hermsmeier) #1455
  • [7900122337] - deps: pin request version range (Refael Ackerman) #1300

v3.6.2 2017-06-01

  • [72afdd62cd] - build: rename copyNodeLib() to doBuild() (Liu Chao) #1206
  • [bad903ac70] - win: more robust parsing of SDK version (Refael Ackermann) #1198
  • [241752f381] - Log dist-url. (Ben Noordhuis) #1170
  • [386746c7d1] - configure: use full path in node_lib_file GYP var (Pavel Medvedev) #964
  • [0913b2dd99] - build, win: use target_arch to link with node.lib (Pavel Medvedev) #964
  • [c307b302f7] - doc: blorb about setting npm_config_OPTION_NAME (Refael Ackermann) #1185

v3.6.1 2017-04-30

  • [49801716c2] - test: fix test-find-python on v0.10.x buildbot. (Ben Noordhuis) #1172
  • [a83a3801fc] - test: fix test/test-configure-python on AIX (Richard Lau) #1131
  • [8a767145c9] - gyp: Revert quote_cmd workaround (Kunal Pathak) #1153
  • [c09cf7671e] - doc: add a note for using configure on Windows (Vse Mozhet Byt) #1152
  • [da9cb5f411] - Delete superfluous .patch files. (Ben Noordhuis) #1122

v3.6.0 2017-03-16

  • [ae141e1906] - win: find and setup for VS2017 (Refael Ackermann) #1130
  • [ec5fc36a80] - Add support to build node.js with chakracore for ARM. (Kunal Pathak) #873
  • [a04ea3051a] - Add support to build node.js with chakracore. (Kunal Pathak) #873
  • [93d7fa83c8] - Upgrade semver dependency. (Ben Noordhuis) #1107
  • [ff9a6fadfd] - Update link of gyp as Google code is shutting down (Peter Dave Hello) #1061

v3.5.0 2017-01-10

  • [762d19a39e] - [doc] merge History.md and CHANGELOG.md (Rod Vagg)
  • [80fc5c3d31] - Fix deprecated dependency warning (Simone Primarosa) #1069
  • [05c44944fd] - Open the build file with universal-newlines mode (Guy Margalit) #1053
  • [37ae7be114] - Try python launcher when stock python is python 3. (Ben Noordhuis) #992
  • [e3778d9907] - Add lots of findPython() tests. (Ben Noordhuis) #992
  • [afc766adf6] - Unset executable bit for .bat files (Pavel Medvedev) #969
  • [ddac348991] - Use push on PYTHONPATH and add tests (Michael Hart) #990
  • [b182a19042] - Revert "add "path-array" dep" (Michael Hart) #990
  • [7c08b85c5a] - Revert "configure: use "path-array" for PYTHONPATH" (Michael Hart) #990
  • [9c8d275526] - Add --devdir flag. (Ben Noordhuis) #916
  • [f6eab1f9e4] - doc: add windows-build-tools to readme (Felix Rieseberg) #970

v3.4.0 2016-06-28

v3.3.1 2016-03-04

v3.3.0 2016-02-16

  • [818d854a4d] - Introduce NODEJS_ORG_MIRROR and IOJS_ORG_MIRROR (Rod Vagg) #878
  • [d1e4cc4b62] - (SEMVER-MINOR) Download headers tarball for ~0.12.10 || ~0.10.42 (Rod Vagg) #877
  • [6e28ad1bea] - Allow for npmlog@2.x (Rebecca Turner) #861
  • [07371e5812] - Use -fPIC for NetBSD. (Marcin Cieślak) #856
  • [8c4b0ffa50] - (SEMVER-MINOR) Add --cafile command line option. (Ben Noordhuis) #837
  • [b3ad43498e] - (SEMVER-MINOR) Make download() function testable. (Ben Noordhuis) #837

v3.2.1 2015-12-03

v3.2.0 2015-11-25

  • [268f1ca4c7] - Use result of which when searching for python. (Refael Ackermann) #668
  • [817ed9bd78] - Add test for python executable search logic. (Ben Noordhuis) #756
  • [0e2dfda1f3] - Fix test/test-options when run through npm test. (Ben Noordhuis) #755
  • [9bfa0876b4] - Add support for AIX (Michael Dawson) #753
  • [a8d441a0a2] - Update README for Windows 10 support. (Jason Williams) #766
  • [d1d6015276] - Update broken links and switch to HTTPS. (andrew morton)

v3.1.0 2015-11-14

v3.0.3 2015-09-14

  • [ad827cda30] - tarballUrl global and && when checking for iojs (Lars-Magnus Skog) #729

v3.0.2 2015-09-12

  • [6e8c3bf3c6] - add back support for passing additional cmdline args (Rod Vagg) #723
  • [ff82f2f3b9] - fixed broken link in docs to Visual Studio 2013 download (simon-p-r) #722

v3.0.1 2015-09-08

  • [846337e36b] - normalise versions for target == this comparison (Rod Vagg) #716

v3.0.0 2015-09-08

  • [9720d0373c] - remove node_modules from tree (Rod Vagg) #711
  • [6dcf220db7] - test version major directly, don't use semver.satisfies() (Rod Vagg) #711
  • [938dd18d1c] - refactor for clarity, fix dist-url, add env var dist-url functionality (Rod Vagg) #711
  • [9e9df66a06] - use process.release, make aware of io.js & node v4 differences (Rod Vagg) #711
  • [1ea7ed01f4] - deps: update graceful-fs dependency to the latest (Sakthipriyan Vairamani) #714
  • [0fbc387b35] - Update repository URLs. (Ben Noordhuis) #715
  • [bbedb8868b] - (SEMVER-MAJOR) win: enable delay-load hook by default (Jeremiah Senkpiel) #708
  • [85ed107565] - Merge pull request #664 from othiym23/othiym23/allow-semver-5 (Nathan Rajlich)
  • [0c720d234c] - allow semver@5 (Forrest L Norvell)

2.0.2 / 2015-07-14

  • Use HTTPS for dist url (#656, @SonicHedgehog)
  • Merge pull request #648 from nevosegal/master
  • Merge pull request #650 from magic890/patch-1
  • Updated Installation section on README
  • Updated link to gyp user documentation
  • Fix download error message spelling (#643, @tomxtobin)
  • Merge pull request #637 from lygstate/master
  • Set NODE_GYP_DIR for addon.gypi to setting absolute path for src/win_delay_load_hook.c, and fixes of the long relative path issue on Win32. Fixes #636 (#637, @lygstate).

2.0.1 / 2015-05-28

  • configure: try/catch the semver range.test() call
  • README: update for visual studio 2013 (#510, @samccone)

2.0.0 / 2015-05-24

  • configure: check for python2 executable by default, fallback to python
  • configure: don't clobber existing $PYTHONPATH
  • configure: use "path-array" for PYTHONPATH
  • gyp: fix for non-acsii userprofile name on Windows
  • gyp: always install into $PRODUCT_DIR
  • gyp: apply https://codereview.chromium.org/11361103/
  • gyp: don't use links at all, just copy the files instead
  • gyp: update gyp to e1c8fcf7
  • Updated README.md with updated Windows build info
  • Show URL when a download fails
  • package: add a "license" field
  • move HMODULE m declaration to top
  • Only add "-undefined dynamic_lookup" to loadable_module targets
  • win: optionally allow node.exe/iojs.exe to be renamed
  • Avoid downloading shasums if using tarPath
  • Add target name preprocessor define: NODE_GYP_MODULE_NAME
  • Show better error message in case of bad network settings