Releases: npm/cli
Releases · npm/cli
v6.10.3
v6.10.3 (2019-08-06):
BUGFIXES
27cccfbda
#223 vulns → vulnerabilities in npm audit output (@sapegin)d5e865eb7
#222 #226 install, doctor: don't crash if registry unset (@dmitrydvorkin, @isaacs)5b3890226
#227 npm.community#9167 Handle unhandledRejections, tell user what to do when encountering anEACCES
error in the cache. (@isaacs)
DEPENDENCIES
77516df6e
licensee@7.0.3
(@isaacs)ceb993590
query-string@6.8.2
(@isaacs)4050b9189
hosted-git-info@2.8.2
- #46 #43 #47 #44 Add support for GitLab subgroups (@mterrel, @isaacs, @ybiquitous)
3b1d629
#48 fix http protocol using sshurl by default (@fengmk2)5d4a8d7
ignore noCommittish on tarball url generation (@isaacs)1692435
use gist tarball url that works for anonymous gists (@isaacs)d5cf830
Do not allow invalid gist urls (@isaacs)e518222
Use LRU cache to prevent unbounded memory consumption (@iarna)
v6.10.2
v6.10.2 (2019-07-23):
tl;dr - Fixes several issues with the cache when npm is run as sudo
on Unix systems.
TESTING
2a78b96f8
check test cache for root-owned files (@isaacs)108646ebc
run sudo tests on Travis-CI (@isaacs)cf984e946
set --no-esm tap flag (@isaacs)8e0a3100d
add script to run tests and leave fixtures for inspection and debugging (@isaacs)
BUGFIXES
25f4f73f6
add a util for writing arbitrary files to cache This prevents metrics timing and debug logs from becoming root-owned. (@isaacs)2c61ce65d
infer cache owner from parent dir incorrect-mkdir
util (@isaacs)235e5d6df
ensure correct owner on cached all-packages metadata (@isaacs)e2d377bb6
npm.community#8540 audit: report server error on failure (@isaacs)52576a39e
#216 npm.community#5385 npm.community#6076 Fixnpm ci
withfile:
dependencies. Partially reverts #40/#86, recording dependencies of linked deps in order fornpm ci
to work. (@jfirebaugh)
DEPENDENCIES
0fefdee13
cacache@12.0.2
(@isaacs)e1d87a392
pacote@9.5.4
(@isaacs)3f035bf09
infer-owner@1.0.4
(@isaacs)ba3283112
npm-registry-fetch@4.0.0
(@isaacs)ee90c334d
libnpm@3.0.1
(@isaacs)1e480c384
libnpmaccess@3.0.2
(@isaacs)7662ee850
libnpmhook@5.0.3
(@isaacs)1357fadc6
libnpmorg@1.0.1
(@isaacs)a621b5cb6
libnpmsearch@2.0.2
(@isaacs)560cd31dd
libnpmteam@1.0.2
(@isaacs)de7ae0867
npm-profile@4.0.2
(@isaacs)e95da463c
libnpm@3.0.1
(@isaacs)554b641d4
npm-registry-fetch@4.0.0
(@isaacs)06772f34a
node-gyp@5.0.3
(@isaacs)85358db80
npm-lifecycle@3.1.2
(@isaacs)051cf20
#26 fix switches for alternative shells on Windows (@gucong3000)3aaf954
#25 set only one PATH env variable for child process on Windows (@zkochan)ea18ed2
#36 #11 #18 remove procInterrupt listener on SIGINT in procError (@mattshin)5523951
#29 #30 Use platform specific path casing if present (@mattezell)
v6.10.1
BUGFIXES
3cbd57712
fix(git): strip GIT environs when running git (@isaacs)a81a8c4c4
#206 improve isOnly(Dev,Optional) (@larsgw)172f9aca6
#179 fix-xmas-underline (@raywu0123)f52673fc7
#212 build: use/usr/bin/env
to load bash (@rsmarples)
DEPENDENCIES
ef4445ad3
#208node-gyp@5.0.2
(@irega)c0d611356
npm-lifecycle@3.0.0
(@isaacs)7716ba972
libcipm@4.0.0
(@isaacs)42d22e837
libnpm@3.0.0
(@isaacs)a2ea7f9ff
semver@5.7.0
(@isaacs)429226a5e
lru-cache@5.1.1
(@isaacs)175670ea6
npm-registry-fetch@3.9.1
: (@isaacs)0d0517f7f
call-limit@1.1.1
(@isaacs)741400429
glob@7.1.4
(@isaacs)bddd60e30
inherits@2.0.4
(@isaacs)4acf03fd1
libnpmsearch@2.0.1
(@isaacs)c2bd17291
marked@0.6.3
(@isaacs)7f0221bb1
marked-man@0.6.0
(@isaacs)f458fe7dd
npm-lifecycle@2.1.1
(@isaacs)009752978
node-gyp@4.0.0
(@isaacs)0fa2bb438
query-string@6.8.1
(@isaacs)b86450929
tar-stream@2.1.0
(@isaacs)25db00fe9
worker-farm@1.7.0
(@isaacs)8dfbe8610
readable-stream@3.4.0
(@isaacs)f6164d5dd
isaacs/chownr#21 isaacs/chownr#20 npm.community#7901 npm.community#8203chownr@1.1.2
This fixes an EISDIR error from cacache on Darwin in Node versions prior to 10.6. (@isaacs)
v6.10.0
FEATURES
87fef4e35
#176 fix: Always return JSON for outdated --json (@sreeramjayan)f101d44fc
#203 fix(unpublish): add space after hyphen (@ffflorian)a4475de4c
#202 enable production flag for npm audit (@CalebCourier)d192904d0
#178 fix: Return a value forview
when in silent mode (@stayradiated)39d473adf
#185 Allow git to follow global tagsign config (@junderw)
BUGFIXES
d9238af0b
#201 npm/npm#17858 npm/npm#18042 npm.community#644 do not crash when removing nameless packages (@SteveVanOpstal and @isaacs)4bec4f111
#200 Check fornode
(as well asnode.exe
) in npm's local dir on Windows (@rgoulais)ce93dab2d
#180 npm.community#6187 Fix handling ofremote
deps innpm outdated
(@larsgw)
TESTING
a823f3084
travis: Update to include new v12 LTS (@isaacs)33e2d1dac
fix flaky debug-logs test (@isaacs)e9411c6cd
Don't time out waiting for gpg user input (@isaacs)d2d301704
#195 Add the arm64 check for legacy-platform-all.js test case. (@ossdev07)a4dc34243
parallel tests (@isaacs)
DOCUMENTATION
f5857e263
#192 Clarify usage of bundledDependencies (@john-osullivan)747fdaf66
#159 doc: add --audit-level param (@ngraef)
DEPENDENCIES
e36b3c320
graceful-fs@4.2.0 (@isaacs)6bb935c09
read-package-tree@5.3.1 (@isaacs)39538b460
write-file-atomic@2.4.3 (@isaacs)f8b1552
#38 Ignore errors raised byfs.closeSync
(@lukeapage)
042193069
pacote@9.5.1 (@isaacs)8bd8e909f
cacache@11.3.3 (@isaacs)47de8f5
#146 npm.community#2395 fix(config): Add ssri config 'error' option (@larsgw)5156561
fix(write): avoid acb never called
situation (@zkat)90f40f0
#166 #165 docs: Fix docs forpath
property in get.info (@hdgarrood)
bf61c45c6
bluebird@3.5.5 (@isaacs)f75d46a9d
tar@4.4.10 (@isaacs)ec6236210
npm-packlist@1.4.4 (@isaacs)57bef61bc
update fstream in node-gyp (@isaacs)- Addresses security advisory #886
acbbf7eee
#183 licensee@7.0.2 (@kemitchell)011ae67f0
readable-stream@3.3.0 (@isaacs)f5e884909
npm-registry-mock@1.2.1 (@isaacs)b57d07e35
npm-registry-couchapp@2.7.2 (@isaacs)
v6.10.0-next.0
FEATURES
87fef4e35
#176 fix: Always return JSON for outdated --json (@sreeramjayan)f101d44fc
#203 fix(unpublish): add space after hyphen (@ffflorian)a4475de4c
#202 enable production flag for npm audit (@CalebCourier)d192904d0
#178 fix: Return a value forview
when in silent mode (@stayradiated)39d473adf
#185 Allow git to follow global tagsign config (@junderw)
BUGFIXES
d9238af0b
#201 npm/npm#17858 npm/npm#18042 npm.community#644 do not crash when removing nameless packages (@SteveVanOpstal and @isaacs)4bec4f111
#200 Check fornode
(as well asnode.exe
) in npm's local dir on Windows (@rgoulais)ce93dab2d
#180 npm.community#6187 Fix handling ofremote
deps innpm outdated
(@larsgw)
TESTING
a823f3084
travis: Update to include new v12 LTS (@isaacs)33e2d1dac
fix flaky debug-logs test (@isaacs)e9411c6cd
Don't time out waiting for gpg user input (@isaacs)d2d301704
#195 Add the arm64 check for legacy-platform-all.js test case. (@ossdev07)a4dc34243
parallel tests (@isaacs)
DOCUMENTATION
f5857e263
#192 Clarify usage of bundledDependencies (@john-osullivan)747fdaf66
#159 doc: add --audit-level param (@ngraef)
DEPENDENCIES
e36b3c320
graceful-fs@4.2.0 (@isaacs)6bb935c09
read-package-tree@5.3.1 (@isaacs)39538b460
write-file-atomic@2.4.3 (@isaacs)f8b1552
#38 Ignore errors raised byfs.closeSync
(@lukeapage)
042193069
pacote@9.5.1 (@isaacs)8bd8e909f
cacache@11.3.3 (@isaacs)47de8f5
#146 npm.community#2395 fix(config): Add ssri config 'error' option (@larsgw)5156561
fix(write): avoid acb never called
situation (@zkat)90f40f0
#166 #165 docs: Fix docs forpath
property in get.info (@hdgarrood)
bf61c45c6
bluebird@3.5.5 (@isaacs)f75d46a9d
tar@4.4.10 (@isaacs)ec6236210
npm-packlist@1.4.4 (@isaacs)57bef61bc
update fstream in node-gyp (@isaacs)- Addresses security advisory #886
acbbf7eee
#183 licensee@7.0.2 (@kemitchell)011ae67f0
readable-stream@3.3.0 (@isaacs)f5e884909
npm-registry-mock@1.2.1 (@isaacs)b57d07e35
npm-registry-couchapp@2.7.2 (@isaacs)
v6.9.2
This release is identical to v6.9.1, but we had to publish a new version due to a .git directory in the release.
v6.9.1
BUGFIXES
6b1a9da0e
#165 UpdateknownBroken
version. (@ljharb)d07547154
npm.community#5929 Fixoutdated
rendering for global dependencies. (@zkat)e4a1f1745
npm.community#6259 Fix OTP for token create and remove. (@zkat)
DEPENDENCIES
a163a9c35
sha@3.0.0
(@aeschright)47b08b3b9
query-string@6.4.0
(@aeschright)d6a956cff
readable-stream@3.2.0
(@aeschright)10b8bed2b
tacks@1.3.0
(@aeschright)e7483704d
tap@12.6.0
(@aeschright)3242fe698
tar-stream@2.0.1
(@aeschright)
v6.9.1-next.0
v6.9.1 (2019-03-20):
BUGFIXES
6b1a9da0e
#165 UpdateknownBroken
version. (@ljharb)d07547154
npm.community#5929 Fixoutdated
rendering for global dependencies. (@zkat)e4a1f1745
npm.community#6259 Fix OTP for token create and remove. (@zkat)
DEPENDENCIES
a163a9c35
sha@3.0.0
(@aeschright)47b08b3b9
query-string@6.4.0
(@aeschright)d6a956cff
readable-stream@3.2.0
(@aeschright)10b8bed2b
tacks@1.3.0
(@aeschright)e7483704d
tap@12.6.0
(@aeschright)3242fe698
tar-stream@2.0.1
(@aeschright)
v6.9.0
FEATURES
2ba3a0f67
#90 Time traveling installs using the--before
flag. (@zkat)b7b54f2d1
#3 Add support for package aliases. This allows packages to be installed under a different directory than the package name listed inpackage.json
, and adds a new dependency type to allow this to be done for registry dependencies. (@zkat)684bccf06
#146 Always savepackage-lock.json
when using--package-lock-only
. (@aeschright)b8b8afd40
#139 Make empty-string run-scripts run successfully as a no-op. (@vlasy)8047b19b1
npm.community#3784 Match git semver ranges when flattening the tree. (@larsgw)e135c2bb3
npm.community#1725 Re-enable updating local packages. (@larsgw)
BUGFIXES
cf09fbaed
#153 Set modified to undefined innpm view
whentime
is not available. This fixes a bug wherenpm view
would crash on certain third-party registries. (@simonua)774fc26ee
#154 Print out tar version ininstall.sh
only when the flag is supported not all the tar implementations support --version flag. This allows the install script to work in OpenBSD, for example. (@agudulin)863baff11
#158 Fix typo in error message fornpm stars
. (@phihag)a805a95ad
npm.community#4227 Strip version info from pkg on E404. This improves the error messaging format. (@larsgw)
DOCS
5d7633833
#160 Addnpm add
as alias to npm install in docs. (@ahasall)489c2211c
#162 Fix link to RFC #10 in the changelog. (@mansona)433020ead
#135 Describe exit codes in npm-audit docs. (@emilis-tm)
DEPENDENCIES
ee6b6746b
zkat/make-fetch-happen#29agent-base@4.2.1
(@TooTallNate)2ce23baf5
lock-verify@2.1.0
: Adds support for package aliases (@zkat)baaedbc6e
pacote@9.5.0
: Adds opts.before support (@zkat)57e771a03
#164licensee@6.1.0
(@kemitchell)2b78288d4
add core to default inclusion tests in pack (@zkat)9b8b6513f
npm.community#5382npm-packlist@1.4.1
: Fixes bug wherecore/
directories were being suddenly excluded. (@zkat)
v6.9.0-next.0
This release became npm@6.9.0