7.0.2 (2020-10-16)
DOCUMENTATION
9476734b7#1967 add mention to workspaces prepare lifecycle (@ruyadorno)
BUG FIXES
5cf71c689#1971 owner rm at local pkg not work (@ShangguanQuail)
DEPENDENCIES
Assets
2
darcyclarke
released this
7.0.1 (2020-10-15)
DOCUMENTATION
03fca6a3bAdds docs on workspaces, explaining its basic concept and how to use it. (@ruyadorno)
BUG FIXES
DEPENDENCIES
Assets
2
v7.0.0 (2020-10-12)
BUG FIXES
7bcdb3636#1949 fix: ensurepublishConfigis passed through (@nlf)97978462efix: patchconfig.jsto remove duplicate vals (@darcyclarke)
DOCUMENTATION
60769d757#1911 docs: v7 npm-install refresh (@ruyadorno)08de49042#1938 docs: v7 using npm config updates (@ruyadorno)
DEPENDENCIES
15366a1cfnpm-registry-fetch@8.1.5f04a74140init-package-json@2.0.01de21dce0fix: support dot-separated aliases defined in a.npmrcini files forinit-*configs (@ruyadorno)
a67275cd9eslint@7.11.06fb83b78dhosted-git-info@3.0.61ca30cc9blibnpmfund@1.0.028a2d2ba4@npmcli/arborist@1.0.0- npm/rfcs#239 Improve handling of conflicting
peerDependenciesin transitive dependencies, so that--forcewill always accept a best effort override, and--strict-peer-depswill fail faster on conflicts.
- npm/rfcs#239 Improve handling of conflicting
9306c6833libnpmfund@1.0.1fafb348efnpm-package-arg@8.1.0365f2e756read-package-json@3.0.0
Assets
2
ruyadorno
released this
v7.0.0-rc.4 (2020-10-09)
09b456f2d@npmcli/config@1.2.1e859fba9e#1936 fix npx for non-interactive shells (@nlf)9320b8e4f#1906 restore old npx behavior of running existing bins first (@nlf)7bd47ca2c@npmcli/arborist@0.0.33- fixed handling of invalid package.json file
02737453bmake-fetch-happen@8.0.10- do not calculate integrity values of http errors
Assets
2
isaacs
released this
v7.0.0-rc.3 (2020-10-06)
d816c2efac8f0d5457d48086d0df34595f2e#1902 tests for several commands (@nlf)6d49207db#1903 Revert "Remove unused npx binary" (@MylesBorins)138dfc202set executable permissions on bins that node installer usesb06d68078@npmcli/arborist@0.0.32- Do not remove
node_modulesfolders from Workspaces whenloadActualraces withbuildIdealTree(@ruyadorno)
- Do not remove
2509e3a1buuid@8.3.1
Assets
2
isaacs
released this
v7.0.0-rc.2 (2020-10-02)
6de81a013@npmcli/run-script@1.7.2- Fix regression running 'install' scripts when package.json does not contain a scripts object
Assets
2
isaacs
released this
v7.0.0-rc.1 (2020-10-02)
281a7f39a@npmcli/arborist@0.0.31- Allow
npm updateto update bundled root dependencies - Only do implicit node-gyp build for gyp files named
binding.gyp
- Allow
384f5ec47update minipass-fetch to fix many 'cb() never called' errors7b1e75906@npmcli/run-script@1.7.1- Only do implicit node-gyp build for gyp files named
binding.gyp
- Only do implicit node-gyp build for gyp files named
c20e2f0c7#1892 Support--omitoptions in npm outdated
Assets
2
darcyclarke
released this
v7.0.0-rc.0 (2020-10-01)
3b417055c#1859 fixproxyandhttps-proxyconfig support (@badeggg)dd7d7a284@npmcli/arborist@0.0.30- #1849 Do not drop peer/dev dep while saving if both set
- Do not install or build if there is a global top bin conflict
- Default to building node-gyp dependencies
40c17e12ccli-table3@0.6.047a8ca1d7byte-size@7.0.081073f99aeslint@7.10.067793abd4eslint-plugin-import@2.22.1a27e8d006is-cidr@4.0.2893fed45emarked-man@0.7.0bc20e0c8arimraf@3.0.2a2b8fd3c1uuid@8.3.0ee4c85b87write-file-atomic@3.0.34bdad5fdfbin-links@2.2.1c394937ec@npmcli/run-script@1.7.0- Default to building node-gyp dependencies and projects
- remove many unused dependencies (@ruyadorno)
558e9781adeep-equal2aa9a1f8arequestd77594e52npm-registry-couchapp8ec84d9f6tacksa07b421f7lincesee41126e165npm-cache-filename130da51b5npm-registry-mockb355af486sprintf-js721c0a873uid-number9c920e5f5umaskaae1c38bbconfig-chain450845eacfind-npm-prefix963d542d3has-unicodecad9cbc70infer-owner3ae02914dlockfile7bc474d7conce5c5e0099aretrycfaddd334sha3a978ffc7slide
Assets
2
nlf
released this
v7.0.0-beta.13 (2020-09-29)
405e051f7Fix EBADPLATFORM error message (@#1876)e4d911d21@npmcli/arborist@0.0.28- fix: workspaces install entering an infinite loop
- Save provided range if not a subset of savePrefix
- package-lock.json custom indentation
- Check engine and platform when building ideal tree
90550b2e0#1853 test coverage and refactor for token command (@nlf)2715220c9#1858 #1813 do not include omitted optional dependencies in install output (@ruyadorno)e225ddcf8#1862 #1861 respect depth when runningnpm ls <pkg>(@ruyadorno)2469ae515#1870 #1780 Add 'fetch-timeout' config (@isaacs)52114b75e#1871 fixnpm lsfor linked dependencies (@ruyadorno)9981211c0#1857 #1703 fixnpm outdatedparsing invalid specs (@ruyadorno)
Assets
2
ruyadorno
released this
v7.0.0-beta.12 (2020-09-22)
24f3a5448#1811 npm ci should never save package.json or lockfile (@isaacs)5e780a5f0remove unused spec parameter, assign error code (@nlf)f019a248aRemove unused npx binary (@isaacs)db157b3ce@npmcli/arborist@0.0.27- Resolve race condition with conflicting bin links in local installs
- #1812 Log engine mismatches more usefully
- #1814 Do not loop trying to resolve dependencies that fail to load
- npm/rfcs#224 Do not automatically install optional peer dependencies
- Add the
strictPeerDepsoption, defaulting tofalse - fix forwarding configs to resolve pkg spec when adding new deps
b3a50d275#1846@npmcli/run-script@1.6.0- This updates node-gyp to v7, allowing us to deduplicate a lot of significant dependencies.
a1d375f6b#1819 Add--strict-peer-depsoption (@isaacs)5837a4843#1699 Use allow/deny list in docs (@luciomartinez)