| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
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>
PR-URL: #738 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
|
Thanks @othiym23, landed in af1bf49...7a301e2. /cc @rvagg - we should probably work make test-npm somewhere into the QA / release process. |
Sorry, something went wrong.
|
Are we now going to release iojs 1.2.0 ? |
Sorry, something went wrong.
|
@bnoordhuis @rvagg filed as nodejs/build#40 |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
I'm skipping the release train and violating npm's release process a little, because the major new "feature" of npm@2.5.1 is that its tests have been updated to pass on io.js 1.1.x (see #663 for context). The test failures weren't always visible because the test-npm stanza in the Makefile needs to be updated to ensure that the PATH is set up to only run the binary built by the Makefile. For joyent/node, the patch looks like:
But for io.js, it's more complicated, because npm's tests themselves rely upon the node binary being present, and that's not guaranteed in the cases where the node → iojs symlink might not have been made yet.
These test changes complement npm@2.5.0, which includes a small new feature (see below), but more important fixes a potentially serious regression in npm-registry-client that would cause npm@2.3.0 and npm@2.4.1 to have issues connecting to registries from within proxied networks (which would also prevent using the bundled npm to update itself if these environments).
The shorter changelog is:
(@robertkowalski)
#7226 Ensure that all request
settings are copied onto the agent.
(@othiym23)
Allow --no-proxy to override HTTP_PROXY setting in environment.
(@othiym23)
npm outdated --long now includes a column showing the type of dependency.
(@watilde)
NOTE: skipping ahead in the release train probably means there won't be a new PR for npm being updated next week.