Skip to content

Commit a06ac85

Browse files
committed
doc: update changelog for [email protected]
1 parent 7645157 commit a06ac85

File tree

1 file changed

+133
-0
lines changed

1 file changed

+133
-0
lines changed

CHANGELOG.md

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,136 @@
1+
## v6.6.0 (2018-12-12):
2+
3+
### REFACTORING OUT npm-REGISTRY-CLIENT
4+
5+
Today is an auspicious day! This release marks the end of a massive internal
6+
refactor to npm that means we finally got rid of the legacy
7+
[`npm-registry-client`](https://npm.im/npm-registry-client) in favor of the
8+
shiny, new, `window.fetch`-like
9+
[`npm-registry-fetch`](https://npm.im/npm-registry-fetch).
10+
11+
Now, the installer had already done most of this work with the release of
12+
`npm@5`, but it turns out _every other command_ still used the legacy client.
13+
This release updates all of those commands to use the new client, and while
14+
we're at it, adds a few extra goodies:
15+
16+
* All OTP-requiring commands will now **prompt**. `--otp` is no longer required for `dist-tag`, `access`, et al.
17+
* We're starting to integrate a new config system which will eventually get extracted into a standalone package.
18+
* We now use [`libnpm`](https://npm.im/libnpm) for the API functionality of a lot of our commands! That means you can install a library if you want to write your own tooling around them.
19+
* There's now an `npm org` command for managing users in your org.
20+
* [`pacote`](https://npm.im/pacote) now consumes npm-style configurations, instead of its own naming for various config vars. This will make it easier to load npm configs using `libnpm.config` and hand them directly to `pacote`.
21+
22+
There's too many commits to list all of them here, so check out the PR if you're
23+
curious about details:
24+
25+
* [`c5af34c05`](https://github.com/npm/cli/commit/c5af34c05fd569aecd11f18d6d0ddeac3970b253)
26+
[npm-registry-client@REMOVED](https://www.youtube.com/watch\?v\=kPIdRJlzERo)
27+
([@zkat](https://github.com/zkat))
28+
* [`4cca9cb90`](https://github.com/npm/cli/commit/4cca9cb9042c0eeb743377e8f1ae1c07733df43f)
29+
[`ad67461dc`](https://github.com/npm/cli/commit/ad67461dc3a73d5ae6569fdbee44c67e1daf86e7)
30+
[`77625f9e2`](https://github.com/npm/cli/commit/77625f9e20d4285b7726b3bf3ebc10cb21c638f0)
31+
[`6e922aefb`](https://github.com/npm/cli/commit/6e922aefbb4634bbd77ed3b143e0765d63afc7f9)
32+
[`584613ea8`](https://github.com/npm/cli/commit/584613ea8ff94b927db4957e5647504b30ca2b1f)
33+
[`64de4ebf0`](https://github.com/npm/cli/commit/64de4ebf019b217179039124c6621e74651e4d27)
34+
[`6cd87d1a9`](https://github.com/npm/cli/commit/6cd87d1a9bb90e795f9891ea4db384435f4a8930)
35+
[`2786834c0`](https://github.com/npm/cli/commit/2786834c0257b8bb1bbb115f1ce7060abaab2e17)
36+
[`514558e09`](https://github.com/npm/cli/commit/514558e094460fd0284a759c13965b685133b3fe)
37+
[`dec07ebe3`](https://github.com/npm/cli/commit/dec07ebe3312245f6421c6e523660be4973ae8c2)
38+
[`084741913`](https://github.com/npm/cli/commit/084741913c4fdb396e589abf3440b4be3aa0b67e)
39+
[`45aff0e02`](https://github.com/npm/cli/commit/45aff0e02251785a85e56eafacf9efaeac6f92ae)
40+
[`846ddcc44`](https://github.com/npm/cli/commit/846ddcc44538f2d9a51ac79405010dfe97fdcdeb)
41+
[`8971ba1b9`](https://github.com/npm/cli/commit/8971ba1b953d4f05ff5094f1822b91526282edd8)
42+
[`99156e081`](https://github.com/npm/cli/commit/99156e081a07516d6c970685bc3d858f89dc4f9c)
43+
[`ab2155306`](https://github.com/npm/cli/commit/ab215530674d7f6123c9572d0ad4ca9e9b5fb184)
44+
[`b37a66542`](https://github.com/npm/cli/commit/b37a66542ca2879069b2acd338b1904de71b7f40)
45+
[`d2af0777a`](https://github.com/npm/cli/commit/d2af0777ac179ff5009dbbf0354a4a84f151b60f)
46+
[`e0b4c6880`](https://github.com/npm/cli/commit/e0b4c6880504fa2e8491c2fbd098efcb2e496849)
47+
[`ff72350b4`](https://github.com/npm/cli/commit/ff72350b4c56d65e4a92671d86a33080bf3c2ea5)
48+
[`6ed943303`](https://github.com/npm/cli/commit/6ed943303ce7a267ddb26aa25caa035f832895dd)
49+
[`90a069e7d`](https://github.com/npm/cli/commit/90a069e7d4646682211f4cabe289c306ee1d5397)
50+
[`b24ed5fdc`](https://github.com/npm/cli/commit/b24ed5fdc3a4395628465ae5273bad54eea274c8)
51+
[`ec9fcc14f`](https://github.com/npm/cli/commit/ec9fcc14f4e0e2f3967e2fd6ad8b8433076393cb)
52+
[`8a56fa39e`](https://github.com/npm/cli/commit/8a56fa39e61136da45565447fe201a57f04ad4cd)
53+
[`41d19e18f`](https://github.com/npm/cli/commit/41d19e18f769c6f0acfdffbdb01d12bf332908ce)
54+
[`125ff9551`](https://github.com/npm/cli/commit/125ff9551595dda9dab2edaef10f4c73ae8e1433)
55+
[`1c3b226ff`](https://github.com/npm/cli/commit/1c3b226ff37159c426e855e83c8f6c361603901d)
56+
[`3c0a7b06b`](https://github.com/npm/cli/commit/3c0a7b06b6473fe068fc8ae8466c07a177975b87)
57+
[`08fcb3f0f`](https://github.com/npm/cli/commit/08fcb3f0f26e025702b35253ed70a527ab69977f)
58+
[`c8135d97a`](https://github.com/npm/cli/commit/c8135d97a424b38363dc4530c45e4583471e9849)
59+
[`ae936f22c`](https://github.com/npm/cli/commit/ae936f22ce80614287f2769e9aaa9a155f03cc15)
60+
[#2](https://github.com/npm/cli/pull/2)
61+
Move rest of commands to `npm-registry-fetch` and use [`figgy-pudding`](https://npm.im/figgy-pudding) for configs.
62+
([@zkat](https://github.com/zkat))
63+
64+
### NEW FEATURES
65+
66+
* [`02c837e01`](https://github.com/npm/cli/commit/02c837e01a71a26f37cbd5a09be89df8a9ce01da)
67+
[#106](https://github.com/npm/cli/pull/106)
68+
Make `npm dist-tags` the same as `npm dist-tag ls`.
69+
([@isaacs](https://github.com/isaacs))
70+
* [`1065a7809`](https://github.com/npm/cli/commit/1065a7809161fd4dc23e96b642019fc842fdacf2)
71+
[#65](https://github.com/npm/cli/pull/65)
72+
Add support for `IBM i`.
73+
([@dmabupt](https://github.com/dmabupt))
74+
75+
### BUGFIXES
76+
77+
* [`890a74458`](https://github.com/npm/cli/commit/890a74458dd4a55e2d85f3eba9dbf125affa4206)
78+
[npm.community#3278](https://npm.community/t/https://npm.community/t/3278)
79+
Fix support for passing git binary path config with `--git`.
80+
([@larsgw](https://github.com/larsgw))
81+
* [`90e55a143`](https://github.com/npm/cli/commit/90e55a143ed1de8678d65c17bc3c2b103a15ddac)
82+
[npm.community#2713](https://npm.community/t/npx-envinfo-preset-jest-fails-on-windows-with-a-stack-trace/2713)
83+
Check for `npm.config`'s existence in `error-handler.js` to prevent weird
84+
errors when failures happen before config object is loaded.
85+
([@BeniCheni](https://github.com/BeniCheni))
86+
87+
### DOCS
88+
89+
* [`31a7274b7`](https://github.com/npm/cli/commit/31a7274b70de18b24e7bee51daa22cc7cbb6141c)
90+
[#71](https://github.com/npm/cli/pull/71)
91+
Fix typo in npm-token documentation.
92+
([@GeorgeTaveras1231](https://github.com/GeorgeTaveras1231))
93+
94+
### DEPENDENCIES
95+
96+
97+
* [`9cefcdc1d`](https://github.com/npm/cli/commit/9cefcdc1d2289b56f9164d14d7e499e115cfeaee)
98+
99+
([@zkat](https://github.com/zkat))
100+
* [`1c769c9b3`](https://github.com/npm/cli/commit/1c769c9b3e431d324c1a5b6dd10e1fddb5cb88c7)
101+
102+
([@zkat](https://github.com/zkat))
103+
* [`f3bc5539b`](https://github.com/npm/cli/commit/f3bc5539b30446500abcc3873781b2c717f8e22c)
104+
105+
([@zkat](https://github.com/zkat))
106+
* [`bf7199d3c`](https://github.com/npm/cli/commit/bf7199d3cbf50545da1ebd30d28f0a6ed5444a00)
107+
108+
([@zkat](https://github.com/zkat))
109+
* [`118c50496`](https://github.com/npm/cli/commit/118c50496c01231cab3821ae623be6df89cb0a32)
110+
111+
([@isaacs](https://github.com/isaacs))
112+
* [`eab4df925`](https://github.com/npm/cli/commit/eab4df9250e9169c694b3f6c287d2932bf5e08fb)
113+
114+
([@zkat](https://github.com/zkat))
115+
* [`b86e51573`](https://github.com/npm/cli/commit/b86e515734faf433dc6c457c36c1de52795aa870)
116+
117+
([@zkat](https://github.com/zkat))
118+
* [`56fffbff2`](https://github.com/npm/cli/commit/56fffbff27fe2fae8bef27d946755789ef0d89bd)
119+
120+
([@zkat](https://github.com/zkat))
121+
* [`df972e948`](https://github.com/npm/cli/commit/df972e94868050b5aa42ac18b527fd929e1de9e4)
122+
npm-profile@REMOVED
123+
([@zkat](https://github.com/zkat))
124+
* [`32c73bf0e`](https://github.com/npm/cli/commit/32c73bf0e3f0441d0c7c940292235d4b93aa87e2)
125+
126+
([@zkat](https://github.com/zkat))
127+
* [`569491b80`](https://github.com/npm/cli/commit/569491b8042f939dc13986b6adb2a0a260f95b63)
128+
129+
([@zkat](https://github.com/zkat))
130+
* [`a3ba0ccf1`](https://github.com/npm/cli/commit/a3ba0ccf1fa86aec56b1ad49883abf28c1f56b3c)
131+
move rimraf to prod deps
132+
([@zkat](https://github.com/zkat))
133+
1134
## v6.5.0 (2018-11-28):
2135

3136
### NEW FEATURES

0 commit comments

Comments
 (0)