Skip to content

Latest commit

 

History

History
500 lines (211 loc) · 13.4 KB

CHANGELOG.md

File metadata and controls

500 lines (211 loc) · 13.4 KB

Change Log

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

4.0.4 (2019-09-24)

Bug Fixes

  • pack git directories properly (576ab36), closes #4

4.0.3 (2019-08-12)

Bug Fixes

  • do not pass opts.log to lifecycle (46b2101)

4.0.2 (2019-08-12)

4.0.1 (2019-08-12)

Bug Fixes

  • respect and retain all configs passed in (20b7372)

4.0.0 (2019-07-10)

Bug Fixes

  • lifecycle: remove warning from bluebird (#59) (7af39e6), closes #58

BREAKING CHANGES

  • requires updating node-gyp in npm/cli

3.0.3 (2019-01-22)

Bug Fixes

  • scripts: pass in opts.dir directly (018df27)

3.0.2 (2018-08-31)

Bug Fixes

3.0.1 (2018-08-31)

Bug Fixes

  • workers: disable workers for now (64db490)

3.0.0 (2018-08-31)

Features

  • config: switch to modern, figgy-pudding configuration (#57) (161f6b2)

BREAKING CHANGES

  • config: this updates cipm to use pacote@9, which consumes npm-style config objects, not pacoteOpts()-style objects.

2.0.2 (2018-08-10)

Bug Fixes

  • child: only override dirPacker if opts.dirPacker is defined (#55) (13ab2f0)

2.0.1 (2018-07-27)

Bug Fixes

  • deps: move mkdirp to prod deps (6878f39)

2.0.0 (2018-05-24)

meta

  • update node version support (694b4d3)

BREAKING CHANGES

  • node@4 is no longer supported

1.6.3 (2018-05-24)

1.6.2 (2018-04-08)

Bug Fixes

  • lifecycle: detect binding.gyp for default install lifecycle (#46) (9149631), closes #45

1.6.1 (2018-03-13)

Bug Fixes

  • bin: Set non-zero exit code on error (#41) (54d0106)
  • lifecycle: defer to lifecycle’s internal logic as to whether or not to execute a run-script (#42) (7f27a52), closes npm/npm#19258
  • prefix: don't reference prefix before computing it (#40) (08ed1cc)
  • prefix: Resolve to promise when passing --prefix to npm ci (#43) (401d466)

1.6.0 (2018-03-01)

Bug Fixes

  • bin: cli.js was being excluded (d62668e)

Features

  • libcipm: working standalone cipm release! (a3383fd)

1.5.1 (2018-03-01)

Bug Fixes

  • _from: do not add _from to directory deps (7405360)

1.5.0 (2018-03-01)

Bug Fixes

  • errors: handle aggregate errors better (6239499)

Features

  • logger: rudimentary progress bar update (c5d9dc7)

1.4.1 (2018-02-27)

Bug Fixes

  • buildTree: linking in parallel causes hoist-clobbering (5ffbc0e), closes #39
  • buildTree: use checkDepEnv here too (41a4634)
  • perf: split up updateJson and buildTree (df5aba0)
  • perf: stop using the readPackageJson version to update packages (8da3d5a)

1.4.0 (2018-02-21)

Features

  • extract: add support for --only and --also (ad143ae)

1.3.3 (2018-02-21)

Bug Fixes

  • extract: stop extracting deps before parent :\ (c6847dc)

1.3.2 (2018-02-15)

1.3.1 (2018-02-15)

1.3.0 (2018-02-13)

Features

  • extract: link directory deps and install missing bundle deps (8334e9e)

1.2.0 (2018-02-07)

Features

  • metadata: add _resolved, _integrity, and _from on install (36642dc)

1.1.2 (2018-01-19)

1.1.1 (2018-01-19)

1.1.0 (2018-01-07)

Features

  • log: add some helpful log output (f443f03)

1.0.1 (2018-01-07)

Bug Fixes

  • deps: added protoduck to pkgjson (ecbe719)

1.0.0 (2018-01-07)

Features

  • cli: splitting off CLI into a separate tool (cff65c1)

BREAKING CHANGES

  • cli: libcipm is its own library now,

0.9.1 (2018-01-07)

Bug Fixes

0.9.0 (2018-01-07)

Bug Fixes

  • package: add pacote to bundleDependencies (#36) (a69742e)

Features

  • config: allow injection of npm configs (#35) (1f5694b)

0.8.0 (2017-11-28)

Features

  • gyp: new npm-lifecycle@2 with included node-gyp (a4ed938)

0.7.2 (2017-10-13)

Bug Fixes

  • extract: idk why this was breaking. Seriously. (433a2be)
  • tree: pass through a custom Promise to logiTree (2d29efb)

Performance Improvements

  • zoomzoom. Even more concurrency! (db9c2e0)

0.7.1 (2017-10-13)

Bug Fixes

  • scripts: separate extract and build and fix ordering (eb072a5)

0.7.0 (2017-10-12)

Bug Fixes

  • lockfile: npm-shrinkwrap takes precedence over package-lock (#28) (3b98fb3)

Features

  • optional: ignore failed optional deps (#27) (a654629)

0.6.0 (2017-10-09)

Features

  • scripts: run prepare and prepublish scripts in the root (#26) (e0e35a3)

0.5.1 (2017-10-09)

0.5.0 (2017-10-09)

Bug Fixes

  • output: npm does not punctuate this (e7ba976)
  • shutdown: make sure workers close (7ab57d0)

Features

  • bin: link bins and run scripts (#25) (fab74bf)
  • lifecycle: run scripts in dep order (#23) (68ecfac)

0.4.0 (2017-10-04)

Features

  • opts: support full range of relevant CLI opts (#19) (6f2bd51)

0.3.2 (2017-09-06)

Bug Fixes

  • bin: make cli executable by default (#13) (14a9a5f)
  • config: use npm.cmd on win32 and fix tests (#12) (d912d16), closes #12
  • json: strip BOM when reading JSON files (#8) (2529149)

0.3.1 (2017-09-05)

0.3.0 (2017-09-05)

Features

  • lockfile: verify that lockfile matches package.json (#5) (f631203)
  • scripts: support --ignore-scripts option (#9) (213ca02)

0.2.0 (2017-09-01)

Bug Fixes

Features

  • lifecycle: actually run lifecycle scripts correctly (7f8933e)

0.1.1 (2017-08-30)

Bug Fixes

  • files: oops. forgot to include new files in tarball (1ee85c9)

0.1.0 (2017-08-30)

Bug Fixes

  • config: pipe stdout (08e6af8)
  • extract: make sure to extract properly (9643583)
  • license: switch to MIT (0d10d0d)

Features

  • impl: rough prototype (2970e43)
  • lifecycle: Run lifecycle events, implement prefix option, add unit tests (#1) (d6629be), closes #1
  • opts: add usage string and --help (efcc48d)