Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
#3.5.4 / 2016-01-08
Removes deprecated features.
Fixes a host of bugs around dot files in ignores
Credit: @isaacs
Change the default on windows to be false, as international windows installs
often install to non-unicode codepages and there's no way to detect this short of
a system call or a call to a command line program.
Credit: @iarna
New nyc, codecov.io AND coveralls.io support, t.end() multiple times is an error. Better windows support.
Credit: @isaacs
Fixed bug when windows path parts are quoted.
Fixed bug in uid / gid checks.
Credit: @isaacs
Adds ability to disable glob support / pass in options.
Credit: @isaacs
Minor performance improvements
Credit: @calvinmetcalf
Rewrite to use modern streams even on 0.8 plus a bunch of tests
Credit: @iarna
Some bug fixes around large inputs
Credit: @timoxley
PR-URL: Update default value documentation for color variable npm/npm#11044
Credit: @scottaddie
process.installPrefix
process.installPrefix was removed here:
Drop vestigial
process.installPrefix
,node --vars
, NODE_CFLAGS and NODE_PREFIX nodejs/node-v0.x-archive#3483. It wasannounced here:
https://github.com/jhnns/node/wiki/API-changes-between-v0.6-and-v0.8.
PR-URL: process.installPrefix was removed as of 0.8.x. npm/npm#10990
Credit: @jeffmcmahan
PR-URL: Correct the name property max length constraint verbiage npm/npm#11037
Credit: @scottaddie
For uniformity with the docs for the "publish" command, use code formatting for tag names in the docs for the "dist-tag" command.
PR-URL: npm-dist-tag docs: Explain why the
latest
tag matters npm/npm#10787Credit: @cvrebert
latest
is speciallatest
tag, by explaining itsspecial significance to
npm install
. Currently, only its default statuswith respect to
npm publish
is mentioned.npm-the-tool and npm-the-project. The old docs made it sound like the
next
tag might've has special significance to npm-the-tool, when it wasinstead talking about npm-the-project (AFAIK).
not universally known.
PR-URL: npm-dist-tag docs: Explain why the
latest
tag matters npm/npm#10787Credit: @cvrebert
publish --tag
PR-URL: Link to tag docs in docs for
npm publish --tag
npm/npm#10788Credit: @cvrebert
PR-URL: Gloss 1st prose mention of "tag" in
npm install
docs npm/npm#10789Credit: @cvrebert
That is, that
npm install foo
≡npm install foo@latest
by defaultPR-URL: Clarify that
npm install foo
≡npm install foo@latest
by default npm/npm#10790Credit: @cvrebert
Also, clean out the docs and prune the tree before making a release
tarball, to keep as much cruft as possible out of the release tarball.
PR-URL: src: always install in npm in legacy mode npm/npm#10798
Credit: @othiym23
0.8 http streams have a bug, where if they're paused with data in
their buffers when the socket closes, they call
end
before emptyingthose buffers, which results in the entire pipeline ending and thus
the point that applied backpressure never being able to trigger a
resume
.We work around this by piping into a pass through stream that has
unlimited buffering. The pass through stream is from readable-stream
and is thus a current streams3 implementation that is free of these
bugs even on 0.8.
Previously it was only used in tests, but we needed a modern pass through
stream to provide buffering for 0.8 http streams, which have a bug around
backpressure.