|
| 1 | +## 6.11.3 (2019-09-03): |
| 2 | + |
| 3 | +Fix npm ci regressions and npm outdated depth. |
| 4 | + |
| 5 | +### BUG FIXES |
| 6 | + |
| 7 | +* [`235ed1d28`](https://github.com/npm/cli/commit/235ed1d2838ef302bb995e183980209d16c51b9b) |
| 8 | + [#239](https://github.com/npm/cli/pull/239) |
| 9 | + Don't override user specified depth in outdated |
| 10 | + Restores ability to update packages using `--depth` as suggested by `npm audit`. |
| 11 | + ([@G-Rath](https://github.com/G-Rath)) |
| 12 | +* [`1fafb5151`](https://github.com/npm/cli/commit/1fafb51513466cd793866b576dfea9a8963a3335) |
| 13 | + [#242](https://github.com/npm/cli/pull/242) |
| 14 | + [npm.community#9586](https://npm.community/t/6-11-1-some-dependencies-are-no-longer-being-installed/9586/4) |
| 15 | + Revert "install: do not descend into directory deps' child modules" |
| 16 | + ([@isaacs](https://github.com/isaacs)) |
| 17 | +* [`cebf542e6`](https://github.com/npm/cli/commit/cebf542e61dcabdd2bd3b876272bf8eebf7d01cc) |
| 18 | + [#243](https://github.com/npm/cli/pull/243) |
| 19 | + [npm.community#9720](https://npm.community/t/6-11-2-npm-ci-installs-package-with-wrong-permissions/9720) |
| 20 | + ci: pass appropriate configs for file/dir modes |
| 21 | + ([@isaacs](https://github.com/isaacs)) |
| 22 | + |
| 23 | +### DEPENDENCIES |
| 24 | + |
| 25 | +* [`e5fbb7ed1`](https://github.com/npm/cli/commit/e5fbb7ed1fc7ef5c6ca4790e2d0dc441e0ac1596) |
| 26 | + |
| 27 | + ([@claudiahdz](https://github.com/claudiahdz)) |
| 28 | +* [`23ce65616`](https://github.com/npm/cli/commit/23ce65616c550647c586f7babc3c2f60115af2aa) |
| 29 | + |
| 30 | + ([@claudiahdz](https://github.com/claudiahdz)) |
| 31 | + |
| 32 | +## 6.11.2 (2019-08-22): |
| 33 | + |
| 34 | +Fix a recent Windows regression, and two long-standing Windows bugs. Also, |
| 35 | +get CI running on Windows, so these things are less likely in the future. |
| 36 | + |
| 37 | +### DEPENDENCIES |
| 38 | + |
| 39 | +* [`9778a1b87`](https://github.com/npm/cli/commit/9778a1b878aaa817af6e99385e7683c2a389570d) |
| 40 | + `[email protected]`: Fix regression where shims fail to preserve exit code |
| 41 | + ([@isaacs](https://github.com/isaacs)) |
| 42 | +* [`bf93e91d8`](https://github.com/npm/cli/commit/bf93e91d879c816a055d5913e6e4210d7299f299) |
| 43 | + `[email protected]`: Properly handle git+file: urls on Windows when a |
| 44 | + drive letter is included. ([@isaacs](https://github.com/isaacs)) |
| 45 | + |
| 46 | +### BUGFIXES |
| 47 | + |
| 48 | +* [`6cc4cc66f`](https://github.com/npm/cli/commit/6cc4cc66f1fb050dc4113e35cab59197fd48e04a) |
| 49 | + escape args properly on Windows Bash Despite being bash, Node.js running |
| 50 | + on windows git mingw bash still executes child processes using cmd.exe. |
| 51 | + As a result, arguments in this environment need to be escaped in the |
| 52 | + style of cmd.exe, not bash. ([@isaacs](https://github.com/isaacs)) |
| 53 | + |
| 54 | +### TESTS |
| 55 | + |
| 56 | +* [`291aba7b8`](https://github.com/npm/cli/commit/291aba7b821e247b96240b1ec037310ead69a594) |
| 57 | + make tests pass on Windows ([@isaacs](https://github.com/isaacs)) |
| 58 | +* [`fea3a023a`](https://github.com/npm/cli/commit/fea3a023a80863f32a5f97f5132401b1a16161b8) |
| 59 | + travis: run tests on Windows as well |
| 60 | + ([@isaacs](https://github.com/isaacs)) |
| 61 | + |
| 62 | +## 6.11.1 (2019-08-20): |
| 63 | + |
| 64 | +Fix a regression for windows command shim syntax. |
| 65 | + |
| 66 | +* [`37db29647`](https://github.com/npm/cli/commit/37db2964710c80003604b7e3c1527d17be7ed3d0) |
| 67 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 68 | + |
| 69 | +## v6.11.0 (2019-08-20): |
| 70 | + |
| 71 | +A few meaty bugfixes, and introducing `peerDependenciesMeta`. |
| 72 | + |
| 73 | +### FEATURES |
| 74 | + |
| 75 | +* [`a12341088`](https://github.com/npm/cli/commit/a12341088820c0e7ef6c1c0db3c657f0c2b3943e) |
| 76 | + [#224](https://github.com/npm/cli/pull/224) Implements |
| 77 | + peerDependenciesMeta ([@arcanis](https://github.com/arcanis)) |
| 78 | +* [`2f3b79bba`](https://github.com/npm/cli/commit/2f3b79bbad820fd4a398aa494b19f79b7fd520a1) |
| 79 | + [#234](https://github.com/npm/cli/pull/234) add new forbidden 403 error |
| 80 | + code ([@claudiahdz](https://github.com/claudiahdz)) |
| 81 | + |
| 82 | +### BUGFIXES |
| 83 | + |
| 84 | +* [`24acc9fc8`](https://github.com/npm/cli/commit/24acc9fc89d99d87cc66206c6c6f7cdc82fbf763) |
| 85 | + and |
| 86 | + [`45772af0d`](https://github.com/npm/cli/commit/45772af0ddca54b658cb2ba2182eec26d0a4729d) |
| 87 | + [#217](https://github.com/npm/cli/pull/217) |
| 88 | + [npm.community#8863](https://npm.community/t/installing-the-same-module-under-multiple-relative-paths-fails-on-linux/8863) |
| 89 | + [npm.community#9327](https://npm.community/t/reinstall-breaks-after-npm-update-to-6-10-2/9327,) |
| 90 | + do not descend into directory deps' child modules, fix shrinkwrap files |
| 91 | + that inappropriately list child nodes of symlink packages |
| 92 | + ([@isaacs](https://github.com/isaacs) and |
| 93 | + [@salomvary](https://github.com/salomvary)) |
| 94 | +* [`50cfe113d`](https://github.com/npm/cli/commit/50cfe113da5fcc59c1d99b0dcf1050ace45803c7) |
| 95 | + [#229](https://github.com/npm/cli/pull/229) fixed typo in semver doc |
| 96 | + ([@gall0ws](https://github.com/gall0ws)) |
| 97 | +* [`e8fb2a1bd`](https://github.com/npm/cli/commit/e8fb2a1bd9785e0092e9926f4fd65ad431e38452) |
| 98 | + [#231](https://github.com/npm/cli/pull/231) Fix spelling mistakes in |
| 99 | + CHANGELOG-3.md ([@XhmikosR](https://github.com/XhmikosR)) |
| 100 | +* [`769d2e057`](https://github.com/npm/cli/commit/769d2e057daf5a2cbfe0ce86f02550e59825a691) |
| 101 | + [npm/uid-number#7](https://github.com/npm/uid-number/issues/7) Better |
| 102 | + error on invalid `--user`/`--group` configs. This addresses the issue |
| 103 | + when people fail to install binary packages on Docker and other |
| 104 | + environments where there is no 'nobody' user. |
| 105 | + ([@isaacs](https://github.com/isaacs)) |
| 106 | +* [`8b43c9624`](https://github.com/npm/cli/commit/8b43c962498c8e2707527e4fca442d7a4fa51595) |
| 107 | + [nodejs/node#28987](https://github.com/nodejs/node/issues/28987) |
| 108 | + [npm.community#6032](https://npm.community/t/npm-ci-doesnt-respect-npmrc-variables/6032) |
| 109 | + [npm.community#6658](https://npm.community/t/npm-ci-doesnt-fill-anymore-the-process-env-npm-config-cache-variable-on-post-install-scripts/6658) |
| 110 | + [npm.community#6069](https://npm.community/t/npm-ci-does-not-compile-native-dependencies-according-to-npmrc-configuration/6069) |
| 111 | + [npm.community#9323](https://npm.community/t/npm-6-9-x-not-passing-environment-to-node-gyp-regression-from-6-4-x/9323/2) |
| 112 | + Fix the regression where random config values in a .npmrc file are not |
| 113 | + passed to lifecycle scripts, breaking build processes which rely on them. |
| 114 | + ([@isaacs](https://github.com/isaacs)) |
| 115 | +* [`8b85eaa47`](https://github.com/npm/cli/commit/8b85eaa47da3abaacc90fe23162a68cc6e1f0404) |
| 116 | + save files with inferred ownership rather than relying on `SUDO_UID` and |
| 117 | + `SUDO_GID`. ([@isaacs](https://github.com/isaacs)) |
| 118 | +* [`b7f6e5f02`](https://github.com/npm/cli/commit/b7f6e5f0285515087b4614d81db17206524c0fdb) |
| 119 | + Infer ownership of shrinkwrap files |
| 120 | + ([@isaacs](https://github.com/isaacs)) |
| 121 | +* [`54b095d77`](https://github.com/npm/cli/commit/54b095d77b3b131622b3cf4cb5c689aa2dd10b6b) |
| 122 | + [#235](https://github.com/npm/cli/pull/235) Add spec to dist-tag remove |
| 123 | + function ([@theberbie](https://github.com/theberbie)) |
| 124 | + |
| 125 | +### DEPENDENCIES |
| 126 | + |
| 127 | +* [`dc8f9e52f`](https://github.com/npm/cli/commit/dc8f9e52f0bb107c0a6b20cc0c97cbc3b056c1b3) |
| 128 | + `[email protected]`: Infer the ownership of all unpacked files in |
| 129 | + `node_modules`, so that we never have user-owned files in root-owned |
| 130 | + folders, or root-owned files in user-owned folders. |
| 131 | + ([@isaacs](https://github.com/isaacs)) |
| 132 | +* [`bb33940c3`](https://github.com/npm/cli/commit/bb33940c32aad61704084e61ebd1bd8e7cacccc8) |
| 133 | + |
| 134 | + * [`9c93ac3`](https://github.com/npm/cmd-shim/commit/9c93ac39e95b0d6ae852e842e4c5dba5e19687c2) |
| 135 | + [#2](https://github.com/npm/cmd-shim/pull/2) |
| 136 | + [npm#3380](https://github.com/npm/npm/issues/3380) Handle environment |
| 137 | + variables properly ([@basbossink](https://github.com/basbossink)) |
| 138 | + * [`2d277f8`](https://github.com/npm/cmd-shim/commit/2d277f8e84d45401747b0b9470058f168b974ad5) |
| 139 | + [#25](https://github.com/npm/cmd-shim/pull/25) |
| 140 | + [#36](https://github.com/npm/cmd-shim/pull/36) |
| 141 | + [#35](https://github.com/npm/cmd-shim/pull/35) Fix 'no shebang' case by |
| 142 | + always providing `$basedir` in shell script |
| 143 | + ([@igorklopov](https://github.com/igorklopov)) |
| 144 | + * [`adaf20b`](https://github.com/npm/cmd-shim/commit/adaf20b7fa2c09c2111a2506c6a3e53ed0831f88) |
| 145 | + [#26](https://github.com/npm/cmd-shim/pull/26) Fix `$*` causing an |
| 146 | + error when arguments contain parentheses |
| 147 | + ([@satazor](https://github.com/satazor)) |
| 148 | + * [`49f0c13`](https://github.com/npm/cmd-shim/commit/49f0c1318fd384e0031c3fd43801f0e22e1e555f) |
| 149 | + [#30](https://github.com/npm/cmd-shim/pull/30) Fix paths for MSYS/MINGW |
| 150 | + bash ([@dscho](https://github.com/dscho)) |
| 151 | + * [`51a8af3`](https://github.com/npm/cmd-shim/commit/51a8af30990cb072cb30d67fc1b564b14746bba9) |
| 152 | + [#34](https://github.com/npm/cmd-shim/pull/34) Add proper support for |
| 153 | + PowerShell ([@ExE-Boss](https://github.com/ExE-Boss)) |
| 154 | + * [`4c37e04`](https://github.com/npm/cmd-shim/commit/4c37e048dee672237e8962fdffca28e20e9f976d) |
| 155 | + [#10](https://github.com/npm/cmd-shim/issues/10) Work around quoted |
| 156 | + batch file names ([@isaacs](https://github.com/isaacs)) |
| 157 | +* [`a4e279544`](https://github.com/npm/cli/commit/a4e279544f7983e0adff1e475e3760f1ea85825a) |
| 158 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)): |
| 159 | + * fail properly if `uid-number` raises an error |
| 160 | +* [`7086a1809`](https://github.com/npm/cli/commit/7086a1809bbfda9be81344b3949c7d3ac687ffc4) |
| 161 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 162 | +* [`8845141f9`](https://github.com/npm/cli/commit/8845141f9d7827dae572c8cf26f2c775db905bd3) |
| 163 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 164 | +* [`51c028215`](https://github.com/npm/cli/commit/51c02821575d80035ebe853492d110db11a7d1b9) |
| 165 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 166 | +* [`534a5548c`](https://github.com/npm/cli/commit/534a5548c9ebd59f0dd90e9ccca148ed8946efa6) |
| 167 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 168 | +* [`3038f2fd5`](https://github.com/npm/cli/commit/3038f2fd5b1d7dd886ee72798241d8943690f508) |
| 169 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 170 | +* [`a609a1648`](https://github.com/npm/cli/commit/a609a16489f76791697d270b499fd4949ab1f8c3) |
| 171 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 172 | +* [`f0346f754`](https://github.com/npm/cli/commit/f0346f75490619a81b310bfc18646ae5ae2e0ea4) |
| 173 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 174 | +* [`ca9c615c8`](https://github.com/npm/cli/commit/ca9c615c8cff5c7db125735eb09f84d912d18694) |
| 175 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 176 | +* [`b417affbf`](https://github.com/npm/cli/commit/b417affbf7133dc7687fd809e4956a43eae3438a) |
| 177 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 178 | + |
| 179 | +### TESTS |
| 180 | + |
| 181 | +* [`b6df0913c`](https://github.com/npm/cli/commit/b6df0913ca73246f1fa6cfa0e81e34ba5f2b6204) |
| 182 | + [#228](https://github.com/npm/cli/pull/228) Proper handing of |
| 183 | + /usr/bin/node lifecycle-path test |
| 184 | + ([@olivr70](https://github.com/olivr70)) |
| 185 | +* [`aaf98e88c`](https://github.com/npm/cli/commit/aaf98e88c78fd6c850d0a3d3ee2f61c02f63bc8c) |
| 186 | + `[email protected]` ( [@isaacs](https://github.com/isaacs)) |
| 187 | + |
1 | 188 | ## v6.10.3 (2019-08-06):
|
2 | 189 |
|
3 | 190 | ### BUGFIXES
|
|
0 commit comments