Skip to content

Latest commit

 

History

History
648 lines (358 loc) · 25.5 KB

CHANGELOG.md

File metadata and controls

648 lines (358 loc) · 25.5 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.18.3 (2020-09-16)

Features

0.18.2 (2019-12-09)

Bug Fixes

  • update supported node version (ceec064)

0.18.1 (2018-05-20)

Bug Fixes

0.18.0 (2018-02-25)

Features

0.17.1 (2017-10-27)

Bug Fixes

0.17.0 (2017-09-26)

Bug Fixes

  • deps: add missing node-gyp files (8325654)
  • install: use --quiet in git processes (bbdf942)

Features

  • install: support git submodule (1d410f4)

0.16.1 (2017-09-17)

Bug Fixes

  • install: fix to drop privilege (3f57f04)
  • test: add t.end at 01 test (958ea3e)
  • test: add a test for native-module (01f44a5)
  • test: fix lint errors (732ccfd)
  • test: remove debug log (49d57c4)
  • test: update the permision of nyc (7a736b1)
  • test: use exec for Windows (5f75b3e)
  • test: use execFile (f9ccb47)
  • test: use root user at ci (e3ef948)

0.16.0 (2017-09-13)

Bug Fixes

  • deps: remove is-root (da453d0)
  • deps: remove reuqire-directory (d2c8db2)
  • install: install path directly (b1a71ee)
  • install: path is already resolved by fetchSpec (4e7aae1)
  • install: update the switch in saver (efd88b9)
  • test: add timeout to test cmd (b6ffc36)
  • test: rm .dat dir after testing (7952355)
  • test: save the file deps in tests (ff05b3f)
  • test: update directory tree in tests (1b42853)

Features

  • meta: transfer the repository to an org (4dcb286)

0.15.0 (2017-09-09)

Bug Fixes

  • test: add test for the deprecated message (633e457)

Features

  • install: display deprecated message (eb9eced)

0.14.6 (2017-09-09)

Bug Fixes

  • install: change the permission of bin file (17f3fb6)

0.14.5 (2017-09-08)

Bug Fixes

  • run: update the defualt value of the cwd (b64c200)

0.14.4 (2017-09-08)

Bug Fixes

  • install: passing the right cwd to the runner (df8009d)

0.14.3 (2017-09-06)

Bug Fixes

  • deps: remove coveralls and nyc (a0a7103)
  • deps: stop using rimraf (89252d8)
  • gitignore: ignore mkdirp (2375194)
  • install: update removing file at dat fetcher (e8ad5b9)
  • refactor: stop using mkdirp (53400c6)
  • test: add tests for dat dependency (2391142)
  • test: fix coverage settings (f0efd42)
  • travis: use the env at travis (dd9c2cf)

0.14.2 (2017-08-31)

Bug Fixes

  • install: escape the name of scoped packages (6dad6e7)
  • install: tree setter should handle scoped package (e10a011)
  • lock: support scoped packages (18f6557)
  • test: skip mac on the ci for a while (48e919e)

0.14.1 (2017-08-27)

Bug Fixes

  • install: read package.json in the method (a94dbe8)

0.14.0 (2017-08-25)

Bug Fixes

  • install: add error handling to installer (bbfd4b8)
  • install: grammer fix (e4028fc)
  • utils: exit when couldn't drop privilege (bbc4190)

Features

  • install: drop privileges instead of exit (2a81a03)

0.13.6 (2017-08-19)

Bug Fixes

  • dep: make dat-node optional (a2cba8a)

0.13.5 (2017-08-19)

Bug Fixes

0.13.4 (2017-08-19)

Bug Fixes

  • install: fix dat install logic (76e3281)
  • install: fix dat install process (5a630bb)

0.13.3 (2017-08-15)

Bug Fixes

  • test: add test for install --only (5580fe6)
  • test: fix lint errors (5ace741)

0.13.2 (2017-08-12)

Bug Fixes

  • install: mkdirp node_modules/.bin (bdfb743)
  • test: add test for install --save (679b21b)
  • test: fix lint errors (69acbd0)

0.13.1 (2017-08-10)

Bug Fixes

0.13.0 (2017-08-09)

Bug Fixes

Features

  • install: add install --save=dev|prod (170bcf8)

0.12.0 (2017-08-07)

Features

  • install: support install (4601b84)

0.11.0 (2017-08-07)

Bug Fixes

  • scripts: use --only option (2c49f00)

Features

  • install: add --only option (caba701)

0.10.3 (2017-08-06)

Bug Fixes

  • dep: add .npmignore (b4bcd03)
  • dep: add bundleDependencies (f4b592e)
  • dep: add dat-node (8c68afb)
  • dep: add unbuild modules to dat-node (23c405d)
  • dep: ignore node_modules in dat-node (ef25188)
  • dep: make dat-node optional (fb1bc71)
  • dep: put bundleDependencies (90163ff)
  • dep: remove bundle deps of dat-node (9dd0675)
  • dep: update dat version (22c6722)
  • dep: update dat-node files (130e879)
  • dep: update standard version (51481ac)
  • gitignore: put bundleDependencies (638dd6e)
  • gitignore: tweak the scope of dat-node (a76904e)
  • install: add dat fixture (35a88f6)
  • install: fix rimraf call (c2e4b00)
  • install: fix the path of node-gyp (5fe9988)
  • install: replace the path of node-gyp (e7cbe95)
  • refactor: use arrow function (88f67cb)
  • scirpts: update install build process (bfa004e)
  • script: add stand alone install/uninstall script (fb1cdcc)
  • script: fix uninstall/install scripts (16ba314)
  • scripts: add handling dat-node (dc16b74)
  • scripts: add native build processes to install script (cf13f4b)
  • scripts: change the order to install nodeGyp (90f82c0)
  • scripts: fix lint errors in the install script (e9306e6)
  • scripts: fix the install script to make a symlink (ea50cdc)
  • scripts: improve the logs (5a1b218)
  • test: check scripts and fix lint errors (91b30eb)
  • util: change node-gyp path (f447d44)

0.10.2 (2017-08-03)

Bug Fixes

  • dep: downgrade cross-spawn version because of a regression (0f59e46)
  • dep: uninstall --save cross-spawn (82ebdbd)
  • dep: upgrade cross-spawn version because of a regression (74e8fa3)
  • run: detached is flase on win32 (4010a60)
  • run: shell is false on win32 (8a14105)
  • run: use {shell: true} (a5706ce)
  • test: fix lint errors (e2a6236)

0.10.1 (2017-08-03)

Bug Fixes

  • install: fix process.stderr (1bbd3ad)
  • install: rm node_modules when install starts (c845e5a)
  • meta: add a meta keyword to package.json (6187674)
  • refactor: replace console.error with process.stderr (ad5df92)
  • run: support multiple commands (0e5b51d)
  • test: add double quotes to wrap file names (6be34e2)
  • test: fix lint errors (e2443ad)

0.10.0 (2017-08-02)

Bug Fixes

  • dep: install --save is-root (1e08875)
  • install: does not allow root users to run lifecycle scripts (d38ac94)
  • install: fix installer if the lifecycle is empty (0bc7d59)
  • install: minor tweak to the log message (9287673)

Features

  • install: support install scripts (6f8bd84)

0.9.1 (2017-08-02)

Bug Fixes

  • refactor: remove debug comment (edaffdf)

0.9.0 (2017-08-02)

Bug Fixes

  • dep: install --save promise-each (218d67e)
  • install: remove tmp file when resolver is finished (ca50e62)
  • test: add a test for pre/post script (bab58b5)
  • test: fix lint errors (2447b47)

Features

  • run: support pre/post script (656d70d)

0.8.0 (2017-08-01)

Bug Fixes

  • dep: install dat-node --save (b2e0883)
  • dep: update fs-extra to 4.0.1 (4b4bc9e)
  • dep: update which to 1.3.0 (932ad96)
  • install: fix the logic to get the hash at git resolver (e2ceb04)

Features

  • dat: support dat dependency as an experimental feature (7001781)

0.7.1 (2017-07-31)

Bug Fixes

  • install: fix the logic to get the hash at git resolver (e2ceb04)

0.7.0 (2017-07-31)

Bug Fixes

  • dep: install update-notifier --save (a0b0259)
  • resolver: use fetchSpec to follow npm (12b2c68)

Features

  • notifier: add update-notifier (1ba0023)

0.6.1 (2017-07-30)

Bug Fixes

  • dep: use rimraf (116bdcc)
  • ux: display log about what dep is doing (f1ec072)

0.6.0 (2017-07-30)

Bug Fixes

  • dep: install --save cross-spawn (caf560b)
  • dep: install --save npm-path (a4a9016)
  • run: exclude stderr (b03fe83)
  • run: replace spawn with cross-spawn (ce0fc62)
  • run: use process.env as the context (614e787)
  • test: add double quotes (d4236a8)
  • test: increase test coverage of run (6a10926)

Features

0.5.2 (2017-07-29)

Bug Fixes

  • dep: add native-build package (249b777)
  • dep: install --save-dev tap-spec (7e93d42)
  • dep: install nyc --save-dev (87e7cb9)
  • dep: uninstall istanbul (7dce735)
  • dep: uninstall tape-spec (f56f18f)
  • dep: use tap instead of tape and coverage (78df61e)
  • gitignore: no need to ignore build dir (8d7dff8)
  • lock: use path.sep instead of / (fe210a3)
  • refactor: add catch to the main Promise (c6a6e87)
  • test: add a quoted string (0aa9b30)
  • test: add a test for lock (de8ecaa)
  • test: add all type of deps (e49a833)
  • test: add git tests and rename names (c4396b1)
  • test: add test to resolve complex tree (6b404d5)
  • test: drop native build (fadfa86)
  • test: extracted path.sep is always / (ca748d3)
  • test: fix test-ci script (7e218d7)
  • test: replace istanbul with nyc (3d3779c)
  • test: replace single quotes with double (5d49cfb)
  • test: test help and version (fdd4277)
  • test: test unhandled help (7e6a238)
  • test: update help test (ea9f596)
  • travis: add addons and env for node-gyp (e1b3192)
  • travis: add env and addon to v4 (3a45971)
  • travis: disable email notification (e372291)
  • travis: exclude osx for a while (ed99f31)
  • travis: get rid of addons on osx (cbb227b)
  • travis: run test-ci only on v6 (1ea8682)
  • travis: use test-ci script (557acc2)

0.5.1 (2017-07-27)

Bug Fixes

  • dep: install --save-dev rimraf (d9118e9)
  • dep: install --save-dev standard-version (98b7900)
  • dep: install tape (2946548)
  • dep: remove build scripts (48207ee)
  • dep: uninstall ava (396874c)
  • dep: update [email protected] from 5.3.0 (e1b741d)
  • refactor: add existsSync in npmrc (4163485)
  • refactor: make dep run on Node.js v4 (ba9cfaf)
  • refactor: replace PWD with process.cwd() (b4ce500)
  • refactor: stop using destructuring assignment (97780f3)
  • refactor: use request instead of https module (b606b4d)
  • test: add .travis.yml (937a08b)
  • test: add appveyor.yml (d1037d7)
  • test: cache node_modules in travis (b5cecbc)
  • test: replace let with var (d4308eb)
  • test: sudo should be false on ci (0e52953)
  • test: support only active LTS versions (8011d5d)
  • test: test on mac/linux with travis (9cbbfd7)

0.5.0 (2017-07-27)

Bug Fixes

  • dep: stop using node-tar (1981d36)

Features

  • install: support the url deps (61ae9ef)

0.4.1 (2017-07-25)

Bug Fixes

  • install: fix the order of the native build (79d682f)
  • install: give node-gyp --silent option (763e43e)

0.4.0 (2017-07-25)

Bug Fixes

  • dep: install --save node-gyp (a9c167b)
  • dep: install --save fs-extra (a1d80c5)

Features

  • install: support the native-build deps (9656173)
  • install: support the file deps (8d1e48c)
  • install: support the option (1822dc5)

0.3.0 (2017-07-24)

Bug Fixes

  • dep: install --save which (7927647)
  • refactor: refactor the installer logic (6a95f3c)
  • test: fix lint errors (23d3997)
  • dep: install --save npm-package-arg (e91bd3d)
  • refactor: add type modules (ccd265f)
  • refactor: rename the unclear util names (7002570)
  • test: fix lint errors (02b390e)

Features

  • install: support the git deps (98eb0fe)
  • install: add the git deps resolver (38328ed)

0.2.2 (2017-07-22)

Bug Fixes

0.2.1 (2017-07-19)

Bug Fixes

0.2.0 (2017-07-14)

Features

0.1.0 (2017-06-20)

Initial release.