Releases: medikoo/npm-cross-link
Releases · medikoo/npm-cross-link
7.0.1 (2019-03-05)
7.0.0 (2019-03-05)
Bug Fixes
- do not crash for non existing remotes (a47a216)
Code Refactoring
Features
- improve log message (8f26854)
- improve logging (936ee4e)
- support install of multiple dependencies (75ae8ef)
- support multiple global install (e1b1284)
BREAKING CHANGES
- install-maintaned-package.js was removed in favor of
install-packages-globally.js - install-package-globally.js got replaced by install-packages-globally.js
- install-dependency.js was replaced with install-dependencies.js
6.2.0 (2019-03-01)
Features
6.1.0 (2019-02-28)
Bug Fixes
Features
6.0.0 (2019-02-28)
Bug Fixes
- do not proceed if
package.jsonnot found (4b6db15) - do not rewrite package.json on global install (b29fca5)
- error propagation (2faa83c)
- typo (8484bd1)
Features
- basic cache mechanism (95cfc53)
- cache on spot installations (0e74531)
- cache only npm publications (9317d63)
- do not crash if package.json doesn't exist (f7aa5dc)
- ensure to resolve correct versions from maintained deps (733a3fe)
- handle git repo references efficiently (29c7894)
- handle non overridable externals properly (f234351)
- if non semver range, always install in place (1f6422e)
- improve CLI message (24a6028)
- improve error message (f2f6608)
- improve external setup (7b29664)
- improve jobs logging (1fe3566)
- improve log location (5ea150a)
- improve logging (3d986f0)
- improve logging (528aa54)
- improve package name validation (ef7cb78)
- install on spot for misversioned local (2f4a827)
- on npm-cross-link install pkgNam as dep (c720ec0)
- optimize further installation (9fad7d7)
- output log only when it makes sense (289830c)
- proper location for new package.json section (eea4e92)
- rely on etag caching (82193f9)
- speedup npm registry meta resolution (f37b4e7)
- support 'global' option (d2368ae)
- support global installs of externals (3be98f4)
- support saveMode option (44a57ff)
- support specifying version in install-dependency (f04aac2)
- update package.json dependencies sections (6d90b83)
- write updated version in case of updateDependency (3a67921)
BREAKING CHANGES
- Changed behavior of:
$ npm-cross-link
It now installs mentioned package as a dependency and does not ensure
it's installed gobally - If local installation exposes no version, while there's
published version that matches version range
install on spot - Non semver referenced local installs are now installed
on spot instead of being linked
5.1.0 (2019-02-19)
Bug Fixes
Features
- expose topPackageName on progressData (ab2c468)
- improve error logging (e6e1a21)
- improve log levels choice (7407bf4)
- improve log message (8b2d935)
- improve log message (f4c61da)
- improve log message (a62b877)
- log npm view output (806ea63)
- support npm registry authentication (cbc9560)
5.0.2 (2019-02-04)
5.0.1 (2019-02-04)
5.0.0 (2019-01-31)
Bug Fixes
- fix resolution of latest supported published version (5123814)
- handling installation of externals at non semver versions (d9f0f14)
- handling of case where package has no dependencies (6539fa4)
Features
- ensure to remove package-lock.json for maintained packages (dee49dd)
BREAKING CHANGES
- package-lock.json is now automatically removed for link dependencies.
As they serve as libraries, so package lock servse no purpose for them
4.0.0 (2019-01-21)
Features
- install local deps in place if not at local version (9fd6b4a)
BREAKING CHANGES
- So far local (developed) dependencies where linked no matter the
referenced version in package.json.
Since now npm versions are installed in place
if referenced version doesn't match local one.
This ensures we should always have packages working
and allow more controlled upgrades of majors