|
| 1 | +### v2.14.4 (2015-09-10): |
| 2 | + |
| 3 | +#### THE GREAT NODEv4 SAGA |
| 4 | + |
| 5 | +So [Node 4 is out now](https://nodejs.org/en/blog/release/v4.0.0/) and that's |
| 6 | +going to involve a number of things over in npm land. Most importantly, it's the |
| 7 | +last major release that will include the `2.x` branch of npm. That also means |
| 8 | +that `2.x` is going to go into LTS mode in the coming weeks -- once `npm@3` |
| 9 | +becomes our official `latest` release. You can most likely expect Node 5 to |
| 10 | +include `npm@3` by default, whenever that happens. We'll go into more detail |
| 11 | +about LTS at that point, as well, so keep your eyes peeled for announcements! |
| 12 | + |
| 13 | +#### NODE IS DEAD. LONG LIVE NODE! |
| 14 | + |
| 15 | +Node 4 being released means that a few things that used to be floating patches |
| 16 | +are finally making it right into npm proper. This week, we've got two such |
| 17 | +updates, both to dependencies: |
| 18 | + |
| 19 | +* [`505d9e4`](https://github.com/npm/npm/commit/505d9e40c13b8b0bb3f70ee9886f7b73ba569407) |
| 20 | + `[email protected]`: Support for node nightlies and compilation for both node and |
| 21 | + io.js without extra patching |
| 22 | + ([@rvagg](https://github.com/rvagg)) |
| 23 | + |
| 24 | +[@thefourtheye](https://github.com/thefourtheye) was kind enough to submit a |
| 25 | +*bunch * of PRs to npm's dependencies updating them to `[email protected]`, which |
| 26 | +mainly makes it so we're no longer monkey-patching `fs`. The following are all |
| 27 | +updates related to this: |
| 28 | + |
| 29 | +* [`10cb189`](https://github.com/npm/npm/commit/10cb189c773fef804214018d57509cc7a943184b) |
| 30 | + |
| 31 | + ([@thefourtheye](https://github.com/thefourtheye)) |
| 32 | +* [`edfb80b`](https://github.com/npm/npm/commit/edfb80b39f8cfce9a993f139eb98248001198e09) |
| 33 | + |
| 34 | + ([@thefourtheye](https://github.com/thefourtheye)) |
| 35 | +* [`aa6e1ee`](https://github.com/npm/npm/commit/aa6e1eede7d71fa69d7256afdfbaa3406bc39a5b) |
| 36 | + |
| 37 | + ([@thefourtheye](https://github.com/thefourtheye)) |
| 38 | +* [`18971a3`](https://github.com/npm/npm/commit/18971a361635ed3958ecd39b63930ae1e56f8612) |
| 39 | + |
| 40 | + ([@thefourtheye](https://github.com/thefourtheye)) |
| 41 | +* [`a4cba71`](https://github.com/npm/npm/commit/a4cba71bd2532236fda7385bf55e8790cafd4f0a) |
| 42 | + |
| 43 | + ([@thefourtheye](https://github.com/thefourtheye)) |
| 44 | +* [`70a38e2`](https://github.com/npm/npm/commit/70a38e29418951ac61ab6cf269d188074fe8ac3a) |
| 45 | + |
| 46 | + ([@thefourtheye](https://github.com/thefourtheye)) |
| 47 | +* [`9cbd20f`](https://github.com/npm/npm/commit/9cbd20f691e37960e4ba12d401abd1069657cb47) |
| 48 | + |
| 49 | + ([@thefourtheye](https://github.com/thefourtheye)) |
| 50 | + |
| 51 | +#### OTHER PATCHES |
| 52 | + |
| 53 | +* [`c4dd521`](https://github.com/npm/npm/commit/c4dd5213b2f3283ea0392845e5f78cac4573529e) |
| 54 | + [#9506](https://github.com/npm/npm/issues/9506) Make `npm link` work on |
| 55 | + Windows when using node pre-release/RC releases. |
| 56 | + ([@jon-hall](https://github.com/jon-hall)) |
| 57 | +* [`b6bc29c`](https://github.com/npm/npm/commit/b6bc29c1401b3d6b570c09cbef1866bdb0436b59) |
| 58 | + [#9544](https://github.com/npm/npm/issues/9549) `process.binding` is being |
| 59 | + deprecated, so our only direct usage has been removed. |
| 60 | + ([@ChALkeR](https://github.com/ChALkeR)) |
| 61 | + |
| 62 | +#### MORE DEPENDENCIES! |
| 63 | + |
| 64 | +* [`d940594`](https://github.com/npm/npm/commit/d940594e479a7f012b6dd6952e8ef985ba2a6216) |
| 65 | + |
| 66 | + ([@isaacs](https://github.com/isaacs)) |
| 67 | +* [`ee38486`](https://github.com/npm/npm/commit/ee3848669331fd98879a3175789d963543f67ce3) |
| 68 | + `[email protected]`: Added tests for Windows-related dead code that was previously |
| 69 | + helping a silent failure happen. Travis stuff, too. |
| 70 | + ([@isaacs](https://github.com/isaacs)) |
| 71 | + |
| 72 | +#### DOC UPDATES |
| 73 | + |
| 74 | +* [`475daf5`](https://github.com/npm/npm/commit/475daf54ad07777938d1d7ee1a3e576961e84510) |
| 75 | + [#9492](https://github.com/npm/npm/issues/9492) Clarify how `.npmignore` and |
| 76 | + `.gitignore` are found and used by npm. |
| 77 | + ([@addaleax](https://github.com/addaleax)) |
| 78 | +* [`b2c391d`](https://github.com/npm/npm/commit/b2c391d7833249626a6d7650363a83bcc778717a) |
| 79 | + `[email protected]`: Minor clarifications to docs about how array and errors work. |
| 80 | + ([@zkat](https://github.com/zkat)) |
| 81 | + |
1 | 82 | ### v2.14.3 (2015-09-03):
|
2 | 83 |
|
3 | 84 | #### TEAMS AND ORGS STILL BETA. CLI CODE STILL SOLID.
|
|
0 commit comments