The npm blog has been discontinued.
Updates from the npm team are now published on the GitHub Blog and the GitHub Changelog.
v6.2.0-next.0
NEW FEATURES
ce0793358#20750 You can now disable the update notifier entirely by using--no-update-notifieror setting it in your config withnpm config set update-notifier false. (@travi)d2ad776f6#20879 Whennpm run-script <script>fails due to a typo or missing script, npm will now do a “did you mean?…” for scripts that do exist. (@watilde)
BUGFIXES
8f033d72d#20948 Fix the regular expression matching inxcode_emulationinnode-gypto also handle version numbers with multiple-digit major versions which would otherwise break under use of XCode 10. (@Trott)c8ba7573aStop trying to hoist/dedupe bundles dependencies. (@iarna)cd698f068#20762 Add synopsis to brief help fornpm auditand suppress trailing newline. (@wyardley)6808ee3bd#20881 Exclude /.github directory from npm tarball. (@styfle)177cbb476#21105 Add suggestion to use a temporary cache instead ofnpm cache clear --force. (@karanjthakkar)
DOCS
7ba3fca00#20855 Direct people to npm.community instead of the GitHub issue tracker on error. (@zkat)88efbf6b0#20859 Fix typo in registry docs. (@strugee)61bf827ae#20947 Fixed a small grammar error in the README. (@bitsol)f5230c90a#21018 Small typo fix in CONTRIBUTING.md. (@reggi)833efe4b2#20986 Document current structure/expectations around package tarballs. (@Maximaximum)9fc0dc4f5#21019 Clarify behavior ofnpm link ../pathshorthand. (@davidgilbertson)3924c72d0#21064 Add missing “if” (@roblourens)
DEPENDENCY SHUFFLE!
We did some reshuffling and moving around of npm’s own dependencies. This significantly reduces the total bundle size of the npm pack, from 8MB to 4.8MB for the distributed tarball! We also moved around what we actually commit to the repo as far as devDeps go.
0483f5c5dFlatten and dedupe our dependencies! (@iarna)ef9fa1cebRemove unused direct dependencyansi-regex. (@iarna)0d14b0bc5Reshuffle ansi-regex for better deduping. (@iarna)68a101859Reshuffle strip-ansi for better deduping. (@iarna)0d5251f97Reshuffle is-fullwidth-code-point for better deduping. (@iarna)2d0886632Add fake-registry, npm-registry-mock replacement. (@iarna)
DEPENDENCIES
8cff8eea7tar@4.4.3(@zkat)bfc4f873bpacote@8.1.6(@zkat)532096163libcipm@2.0.0(@zkat)4a512771brequest@2.87.0(@iarna)b7cc48deewhich@1.3.1(@iarna)bae657c28tar@4.4.4(@iarna)3d46e5c4eJSONStream@1.3.3(@iarna)d0a905dafis-cidr@2.0.6(@iarna)4fc1f815fmarked@0.4.0(@iarna)f72202944tap@12.0.1(@iarna)bdce96eb3npm-profile@3.0.2(@iarna)fe4240e85uuid@3.3.2(@zkat)