Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: upgrade npm to 2.4.1 #663

Closed
wants to merge 3 commits into from
Closed

deps: upgrade npm to 2.4.1 #663

wants to merge 3 commits into from

Conversation

othiym23
Copy link
Contributor

shorter changelog:

  • dc51810
    #6243 /
    #6854 npm dist-tags: Directly
    manage dist-tags on packages. Most notably, dist-tags can now be deleted.
    (@othiym23)
  • c963eb2
    #7181 npm access public and
    npm access restricted: Toggle visibility of scoped packages (depends on forthcoming changes to npm package registry).
    (@othiym23)

I reapplied the floating patches for node-gyp (any idea when a new version of that will be published, @rvagg or @TooTallNate?).

NOTE: with the help of @misterdjules, I figured out that there is a problem in npm's tests that cause test hangs in both Node 0.11.16-pre and io.js 1.0.x. As far as either of us have been able to determine, these hangs (which are related to a change in Keep-Alive behavior made due to recent changes in http.Agent handling) do not affect the behavior of npm itself. Changes are required to the test-npm target in the Makefile for these hangs to manifest, and I will put together a PR with those changes after I've had a chance to fix the failing tests.

There are some other tweaks to Agent behavior in npm to address proxy and rejectUnauthorized regressions, but those are currently in testing in npm@2.5.0.

othiym23 and others added 3 commits January 30, 2015 03:12
Apply a small patch that makes node-gyp fetch the tarballs from
https://iojs.org/ instead of http://nodejs.org/

A patch better suited for inclusion upstream will be put together
shortly.

PR-URL: nodejs#343
Reviewed-By: Rod Vagg <rod@vagg.org>
* Fetch from the correct url.
* Link compiled addons with iojs.lib instead of node.lib.
* Disable checksum checks for iojs.lib until our website supports
  them.

PR: nodejs#422
Reviewed-by: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-by: Rod Vagg <rod@vagg.org>
bnoordhuis pushed a commit that referenced this pull request Jan 31, 2015
PR-URL: #663
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
@bnoordhuis
Copy link
Member

Thanks @othiym23, landed in 40e29dc...bce7a26.

@bnoordhuis bnoordhuis closed this Jan 31, 2015
@TooTallNate
Copy link
Contributor

any idea when a new version of that will be published, @rvagg or @TooTallNate?

I think we need #493 to land before the node-gyp PR can be merged cleanly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants