metagrid-vue merge requestshttps://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests2023-10-06T23:09:23Zhttps://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/62Update dependency node-sass to v7.0.32023-10-06T23:09:23ZTobinskUpdate dependency node-sass to v7.0.3This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [node-sass](https://github.com/sass/node-sass) | [`^7.0` -> `7.0.3`](https://renovatebot.com/diffs/npm/node...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [node-sass](https://github.com/sass/node-sass) | [`^7.0` -> `7.0.3`](https://renovatebot.com/diffs/npm/node-sass/7.0.1/7.0.3) | [![age](https://badges.renovateapi.com/packages/npm/node-sass/7.0.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/node-sass/7.0.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/node-sass/7.0.3/compatibility-slim/7.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/node-sass/7.0.3/confidence-slim/7.0.1)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>sass/node-sass</summary>
### [`v7.0.3`](https://github.com/sass/node-sass/releases/v7.0.3)
[Compare Source](https://github.com/sass/node-sass/compare/v7.0.2...v7.0.3)
##### Dependencies
- Bump sass-graph from 4.0.0 to ^4.0.1
#### Supported Environments
| OS | Architecture | Node |
| --- | --- | --- |
| Windows | x86 & x64 | 12, 14, 16, 17 |
| OSX | x64 | 12, 14, 16, 17 |
| Linux\* | x64 | 12, 14, 16, 17 |
| Alpine Linux | x64 | 12, 14, 16, 17 |
| FreeBSD | i386 amd64 | 12, 14 |
\*Linux support refers to major distributions like Ubuntu, and Debian
### [`v7.0.2`](https://github.com/sass/node-sass/releases/v7.0.2)
[Compare Source](https://github.com/sass/node-sass/compare/v7.0.1...v7.0.2)
#### This release has been unpublished
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/61Resolve "Update keycloak plugin"2023-10-06T14:19:01ZTobinskResolve "Update keycloak plugin"Closes #42Closes #42https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/60change dockerfile to respect build-arg to change auth server2023-09-22T11:45:34ZTobinskchange dockerfile to respect build-arg to change auth serverhttps://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/59Use new keycloak for test env2023-09-22T11:25:18ZTobinskUse new keycloak for test envhttps://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/58Update dependency @types/jest to v27.5.22023-08-21T23:08:31ZTobinskUpdate dependency @types/jest to v27.5.2This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped) | [`27.4.0` -> `27.5.2`](https://renovate...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped) | [`27.4.0` -> `27.5.2`](https://renovatebot.com/diffs/npm/@types%2fjest/27.4.0/27.5.2) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fjest/27.5.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fjest/27.5.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fjest/27.5.2/compatibility-slim/27.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fjest/27.5.2/confidence-slim/27.4.0)](https://docs.renovatebot.com/merge-confidence/) |
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/57Update dependencies2022-03-02T13:17:01ZTobinskUpdate dependencieshttps://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/56Draft: Resolve "Migrate to vue3"2022-03-01T13:33:24ZTobinskDraft: Resolve "Migrate to vue3"Closes #39Closes #39https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/55Resolve "Matching Bug"2022-03-01T10:45:36ZTobinskResolve "Matching Bug"Closes #38Closes #38https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/54Resolve "Data insights"2022-03-01T13:32:53ZTobinskResolve "Data insights"Closes #36Closes #36TobinskTobinskhttps://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/53Resolve "Build test image"2021-11-17T20:35:21ZTobinskResolve "Build test image"Closes #35Closes #35https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/52Resolve "Build test image"2021-11-17T20:23:47ZTobinskResolve "Build test image"Closes #35Closes #35TobinskTobinskhttps://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/51Update dependency sass-loader to v122022-03-02T15:22:22ZTobinskUpdate dependency sass-loader to v12This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | [`^10.1.0` -> `12.1.0`](https://renovatebot...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | [`^10.1.0` -> `12.1.0`](https://renovatebot.com/diffs/npm/sass-loader/10.1.1/12.1.0) | [![age](https://badges.renovateapi.com/packages/npm/sass-loader/12.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/sass-loader/12.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/sass-loader/12.1.0/compatibility-slim/10.1.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/sass-loader/12.1.0/confidence-slim/10.1.1)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>webpack-contrib/sass-loader</summary>
### [`v12.1.0`](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md#​1210-httpsgithubcomwebpack-contribsass-loadercomparev1200v1210-2021-06-10)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v12.0.0...v12.1.0)
##### Features
- allow `String` value for the `implementation` option ([382a3ca](https://github.com/webpack-contrib/sass-loader/commit/382a3ca7ca8b7041712de30ce5ad8e6532944c1b))
### [`v12.0.0`](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md#​1200-httpsgithubcomwebpack-contribsass-loadercomparev1111v1200-2021-06-01)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v11.1.1...v12.0.0)
##### β BREAKING CHANGES
- minimum supported `Node.js` version is `12.13.0`
##### Bug Fixes
- crash in custom importers with worker threads ([#​958](https://github.com/webpack-contrib/sass-loader/issues/958)) ([67aa139](https://github.com/webpack-contrib/sass-loader/commit/67aa1391c12013aae70e08f5bbabb94e74b10a6d))
- resolving `_index.import.scss`/`index.import.scss` in packages ([#​906](https://github.com/webpack-contrib/sass-loader/issues/906)) ([6641a16](https://github.com/webpack-contrib/sass-loader/commit/6641a16d510db653fbdc2bcfc265603c9f6fcd1a))
##### [11.1.1](https://github.com/webpack-contrib/sass-loader/compare/v11.1.0...v11.1.1) (2021-05-13)
##### Bug Fixes
- disabled auto importing `fiber` on node >= 16 due incompatibility problems ([#​950](https://github.com/webpack-contrib/sass-loader/issues/950)) ([4ca004b](https://github.com/webpack-contrib/sass-loader/commit/4ca004b9e733bd2261ec68a7db4de07d79cf331a))
### [`v11.1.1`](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md#​1111-httpsgithubcomwebpack-contribsass-loadercomparev1110v1111-2021-05-13)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v11.1.0...v11.1.1)
### [`v11.1.0`](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md#​1110-httpsgithubcomwebpack-contribsass-loadercomparev1101v1110-2021-05-10)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v11.0.1...v11.1.0)
##### Features
- support `node-sass` v6.0.0 ([#​947](https://github.com/webpack-contrib/sass-loader/issues/947)) ([7869b29](https://github.com/webpack-contrib/sass-loader/commit/7869b29916d5120037a0e67063420b3333d7f68b))
##### [11.0.1](https://github.com/webpack-contrib/sass-loader/compare/v11.0.0...v11.0.1) (2021-02-08)
##### Bug Fixes
- compatibility with custom importers for `node-sass` ([#​927](https://github.com/webpack-contrib/sass-loader/issues/927)) ([af5a072](https://github.com/webpack-contrib/sass-loader/commit/af5a072c5170f96f3d0643dec658248d98f65ff7))
### [`v11.0.1`](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md#​1101-httpsgithubcomwebpack-contribsass-loadercomparev1100v1101-2021-02-08)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v11.0.0...v11.0.1)
### [`v11.0.0`](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md#​1100-httpsgithubcomwebpack-contribsass-loadercomparev1011v1100-2021-02-05)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v10.2.0...v11.0.0)
##### Notes
- using `~` is deprecated and can be removed from your code (**we recommend it**), but we still support it for historical reasons.
Why you can removed it?
The loader will first try to resolve `@import`/`@use` as relative, if it cannot be resolved, the loader will try to resolve `@import`/`@use` inside [`node_modules`](https://webpack.js.org/configuration/resolve/#resolve-modules).
Using `~` means looking for files in [`node_modules`](https://webpack.js.org/configuration/resolve/#resolve-modules) or `resolve.alias` or `resolve.fallback`.
##### β BREAKING CHANGES
- minimum supported `webpack` version is `5`
##### Features
- supported the [`resolve.byDependency`](https://webpack.js.org/configuration/resolve/#resolvebydependency) option, you can setup `{ resolve: { byDependency: { sass: { mainFiles: ['custom', '...'] } } } }`
### [`v10.2.0`](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md#​1020-httpsgithubcomwebpack-contribsass-loadercomparev1011v1020-2021-05-10)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v10.1.1...v10.2.0)
##### Features
- support `node-sass` v6 ([dbbbdde](https://github.com/webpack-contrib/sass-loader/commit/dbbbdde8d73b5ebac89fdc3ca7009a644a471c5f))
##### [10.1.1](https://github.com/webpack-contrib/sass-loader/compare/v10.1.0...v10.1.1) (2021-01-11)
##### Bug Fixes
- problem with resolving and the `includePaths` option ([#​913](https://github.com/webpack-contrib/sass-loader/issues/913)) ([cadc75e](https://github.com/webpack-contrib/sass-loader/commit/cadc75e80caf7d32ea47de1cbaab639f9204c0eb))
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/50Update dependency npm to v72022-02-24T08:03:23ZTobinskUpdate dependency npm to v7This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [npm](https://docs.npmjs.com/) ([source](https://github.com/npm/cli)) | [`^6.14.11` -> `7.24.1`](https://re...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [npm](https://docs.npmjs.com/) ([source](https://github.com/npm/cli)) | [`^6.14.11` -> `7.24.1`](https://renovatebot.com/diffs/npm/npm/6.14.11/7.24.1) | [![age](https://badges.renovateapi.com/packages/npm/npm/7.24.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/npm/7.24.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/npm/7.24.1/compatibility-slim/6.14.11)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/npm/7.24.1/confidence-slim/6.14.11)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>npm/cli</summary>
### [`v7.24.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7241-2021-09-23)
[Compare Source](https://github.com/npm/cli/compare/v7.24.0...v7.24.1)
##### DEPENDENCIES
- [`1be8d41e6`](https://github.com/npm/cli/commit/1be8d41e6f23f7a3d8411a31099ab546fbcb5bfa)
`socks-proxy-agent@6.1.0`:
- feat: allow passing tls connection options
- [`eafd55eae`](https://github.com/npm/cli/commit/eafd55eae219a6c15d2857d06b673a67d7f7d060)
`glob@7.2.0`
##### DOCS
- [`dae5ce305`](https://github.com/npm/cli/commit/dae5ce3055ded57eab8aa3425004c60224a6fe67)
[#​3784](https://github.com/npm/cli/issues/3784)
docs: document special meaning of registry.npmjs.com
([@​everett1992](https://github.com/everett1992))
### [`v7.24.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7240-2021-09-16)
[Compare Source](https://github.com/npm/cli/compare/v7.23.0...v7.24.0)
##### FEATURES
- [`c7787b3fb`](https://github.com/npm/cli/commit/c7787b3fb7630aab84aae83ebf9a7117c7173b6b)
[`1fbbe1e04`](https://github.com/npm/cli/commit/1fbbe1e04be5d79c7b49910324e64c19ed599eeb)
bundled npm-install-checks ([@​wraithgar](https://github.com/wraithgar))
##### BUG FIXES
- [`0320bd77e`](https://github.com/npm/cli/commit/0320bd77e2a38f48a88e377df4b122fd21043a83)
[#​3739](https://github.com/npm/cli/issues/3739)
fix(view): Show the correct publish date for versions selected by range ([@​andersk](https://github.com/andersk))
- [`e4a521857`](https://github.com/npm/cli/commit/e4a5218573583149af795982a39fa64a4116cdab)
[#​3748](https://github.com/npm/cli/issues/3748)
fix(install.sh): don't remove old npm first
([@​wraithgar](https://github.com/wraithgar))
- [`b4aac345b`](https://github.com/npm/cli/commit/b4aac345b0a7cdec4d713c5be4daea37330b2b26)
[#​3754](https://github.com/npm/cli/issues/3754)
fix(config): user-agent properly shows ci
([@​wraithgar](https://github.com/wraithgar))
- [`b807cd62e`](https://github.com/npm/cli/commit/b807cd62eabe337e3243415c9870ea36d9289e12)
[#​3738](https://github.com/npm/cli/issues/3738)
fix(search): return valid json for no results
([@​AyushRawal](https://github.com/AyushRawal))
- [`2def17a3b`](https://github.com/npm/cli/commit/2def17a3b625b92b40c6185ff4b47e8ed006492c)
[#​3760](https://github.com/npm/cli/issues/3760)
fix(install): use configured registry when checking manifest
([@​yacoman89](https://github.com/yacoman89))
- [`ca792acdd`](https://github.com/npm/cli/commit/ca792acdd4ba683d8415c88188ec6739033fb4fd)
[#​3761](https://github.com/npm/cli/issues/3761)
fix(logs): clean args for failed commands
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`59743972c`](https://github.com/npm/cli/commit/59743972c2ae1d2dd601aaa6c59974c686b1cb29)
[#​3747](https://github.com/npm/cli/issues/3747)
fix(did-you-mean): succeed if cwd is not a package
([@​wraithgar](https://github.com/wraithgar))
- [`ac8e4ad18`](https://github.com/npm/cli/commit/ac8e4ad18a6b726dd2c3abcb0f605701cca0ae2c)
`init-package-json@2.0.5`:
- fix: bin script path
- [`371655a6b`](https://github.com/npm/cli/commit/371655a6b0e6664fec67f16cb247cc9f174a5197)
`minipass@3.1.5`:
- fix: re-emit 'error' event if missed and new listener added
- fix: do not blow up if process is missing
##### DOCUMENTATION
- [`4d93b484a`](https://github.com/npm/cli/commit/4d93b484abb50e3704fb436db572b93fb36c7ac3)
[#​3759](https://github.com/npm/cli/issues/3759)
fix(docs): use correct hyperlink to package-json
([@​nategreen](https://github.com/nategreen))
### [`v7.23.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7230-2021-09-09)
[Compare Source](https://github.com/npm/cli/compare/v7.22.0...v7.23.0)
##### FEATURES
- [`6c12500ae`](https://github.com/npm/cli/commit/6c12500ae14a6f8b78e3ab091ee6cc8e2ea9fd23)
[#​3731](https://github.com/npm/cli/issues/3731)
feat(install): very strict global npm engines
([@​wraithgar](https://github.com/wraithgar))
##### BUG FIXES
- [`1ad093824`](https://github.com/npm/cli/commit/1ad0938243110d983284e8763da41a57b561563d)
[#​3732](https://github.com/npm/cli/issues/3732)
fix(error-message): clean urls from 404 error
([@​wraithgar](https://github.com/wraithgar))
##### DOCUMENTATION
- [`64f7d1a55`](https://github.com/npm/cli/commit/64f7d1a55db99b1aaf8fb59557b3dedcdcd954a0)
[#​3727](https://github.com/npm/cli/issues/3727)
docs(contributing): add note on changes to tooling
([@​darcyclarke](https://github.com/darcyclarke))
- [`eda9162f2`](https://github.com/npm/cli/commit/eda9162f2db19b512d3af6b0d43201d54045c13a)
[#​3715](https://github.com/npm/cli/issues/3715)
Add --if-present flag documentation to workspaces
([@​Matsuuu](https://github.com/Matsuuu))
### [`v7.22.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7220-2021-09-02)
[Compare Source](https://github.com/npm/cli/compare/v7.21.1...v7.22.0)
##### BUG FIXES
- [`6f431fe23`](https://github.com/npm/cli/commit/6f431fe2325f77b4370f95848359a36fe7a011d1)
[#​3690](https://github.com/npm/cli/issues/3690)
Fix one βsee alsoβ link
([@​tripu](https://github.com/tripu))
##### DEPENDENCIES
- [`033e948c9`](https://github.com/npm/cli/commit/033e948c95b3455812e03a860ad1bd96a635e7eb)
`read-package-json@4.1.1`:
- feat: add types lookup
- fix(man): don't lose relative man path
- [`1fa549db0`](https://github.com/npm/cli/commit/1fa549db0955b55fd680a658809a6d97be306b06)
`@npmcli/config@2.3.0`:
- feat: export npm_config_local_prefix and npm_config_global_prefix to the environment
- [`e91578d10`](https://github.com/npm/cli/commit/e91578d10b1d5d930fec32e7070d975af4892140)
`minpass-fetch@1.4.1`:
- Made rejectUnauthorized depend on NODE_TLS_REJECT_UNAUTHORIZED
- [`6125db545`](https://github.com/npm/cli/commit/6125db545315da0217fe7b05062fd0a504c9a45b)
`are-we-there-yet@1.1.6`
- [`0dcda73b0`](https://github.com/npm/cli/commit/0dcda73b022083338c4cb755390a275757b9627b)
`string_decoder@1.3.0`
- [`4b913417c`](https://github.com/npm/cli/commit/4b913417c4e30980505a02eec50810f895dd52d7)
`npmlog@5.0.1`
- [`876c755eb`](https://github.com/npm/cli/commit/876c755eb0dfc215123682f798b5fca415f7c7d9)
`@npmcli/arborist@2.8.3`:
- fix: do not fail adding unresolvable optional dep
### [`v7.21.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7211-2021-08-26)
[Compare Source](https://github.com/npm/cli/compare/v7.21.0...v7.21.1)
##### BUG FIXES
- [`4e52217cb`](https://github.com/npm/cli/commit/4e52217cb25a697b0f6b0131bcb8c87e0dbcda53)
[#​3684](https://github.com/npm/cli/issues/3684)
fix(config): respect --global, --package-lock-only
([@​nlf](https://github.com/nlf))
##### DEPENDENCIES
- [`e3878536f`](https://github.com/npm/cli/commit/e3878536f3612d9ddc3002c126cfa9a91021c7db)
`make-fetch-happen@9.1.0`:
- fix: use the same strictSSL default as tls.connect
- [`145f70cc1`](https://github.com/npm/cli/commit/145f70cc1b78dee4ffa53f557fa72d0948696839)
`read-package-json@4.0.1`:
- fix: Add gitHead in subdirectories too
- fix(man): don't resolve paths to man files
- [`3f4d37143`](https://github.com/npm/cli/commit/3f4d371432a1fc8280e73d8467acd0eed0bbef26)
`tar@6.1.11`:
- fix: perf regression on hot string munging path
- [`e63a942c6`](https://github.com/npm/cli/commit/e63a942c685233fa546788981ed9c144220d50e1)
`cacache@15.3.0`:
- feat: introduce [@​npmcli/fs](https://github.com/npmcli/fs) for tmp dir methods
##### DOCUMENTATION
- [`957fa6040`](https://github.com/npm/cli/commit/957fa604035992285572f63c38545eea86bbb1ff)
[#​3681](https://github.com/npm/cli/issues/3681)
clarify uninstall lifecycle script
([@​fritzy](https://github.com/fritzy))
### [`v7.21.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7210-2021-08-19)
[Compare Source](https://github.com/npm/cli/compare/v7.20.6...v7.21.0)
##### FEATURES
- [`ff34d6cd6`](https://github.com/npm/cli/commit/ff34d6cd6f2077962cba1ef9c893a958ac7174f8)
[#​3592](https://github.com/npm/cli/issues/3592)
feat(cache): initial implementation of ls and rm
([@​fritzy](https://github.com/fritzy))
##### BUG FIXES
- [`32e88c943`](https://github.com/npm/cli/commit/32e88c94387bda6b25f66019793efcda8f01ef6e)
[#​3640](https://github.com/npm/cli/issues/3640)
fix(did-you-mean): switch levenshtein libraries
([@​wraithgar](https://github.com/wraithgar))
- [`487731cd5`](https://github.com/npm/cli/commit/487731cd56a22272c6ff72ef2fa7822368bf63e3)
[#​3658](https://github.com/npm/cli/issues/3658)
fix(logging): sanitize logged argv
([@​wraithgar](https://github.com/wraithgar))
- [`68a19bb02`](https://github.com/npm/cli/commit/68a19bb02aa0d7a566c8e2245f1e524b915faf09)
[#​3661](https://github.com/npm/cli/issues/3661)
fix(error-message): look for er.path not er.file
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`df57f0d53`](https://github.com/npm/cli/commit/df57f0d532d406b3b1409454ea5f2255fcd08248)
`@npmcli/run-script@1.8.6`
- [`8183976cf`](https://github.com/npm/cli/commit/8183976cfa53bab6e9116ec5de97b04225c5d09b)
`normalize-package-data@3.0.3`:
- fix: account for "licence" as spelling variant
- [`f07772401`](https://github.com/npm/cli/commit/f07772401c3712d5f9b0dfeef88e1943229cfa79)
`init-package-json@2.0.4`
- [`991a3bd39`](https://github.com/npm/cli/commit/991a3bd39f0abf8614373f267419c7b8f6e279ac)
`read-package-json@4.0.0`
- [`e9e5ee560`](https://github.com/npm/cli/commit/e9e5ee560e2baf694843df852d027fb9f2dbcb06)
`@npmcli/arborist@2.8.2`:
- fix: treat top-level global packages as "top" nodes
- fix: load global symlinks implicitly as file: deps
- fix(reify): debug crash when extracting into symlink
- fix: node_modules must be a directory
- fix: make Node.children() a case-insensitive Map
- fix(reify): verify existing deps in nm are dirs
- [`b6f40b5f8`](https://github.com/npm/cli/commit/b6f40b5f85094387f2fa8d42b6a624644b8ddcf1)
`tar@6.1.10`:
- fix: prune dirCache properly for unicode, windows
- fix: reserve paths properly for unicode, windows
- fix: prevent path escape using drive-relative paths
- fix: drop dirCache for symlink on all platforms
- [`218cacadc`](https://github.com/npm/cli/commit/218cacadcf35879ce178813c699258e7ffe91fe9)
`is-core-module@2.6.0`
- [`7ac621cd1`](https://github.com/npm/cli/commit/7ac621cd14f2ffbf5c15c3258f537fdfddc21ac6)
`smart-buffer@4.2.0`
- [`94f92de13`](https://github.com/npm/cli/commit/94f92de138432c900b195b71949f4933e872f26a)
`make-fetch-happen@9.0.5`
- [`71cdfd898`](https://github.com/npm/cli/commit/71cdfd8983cd0c61f39bdf91f87d40aad3b081c2)
`spdx-license-ids@3.0.10`:
- update license list to v3.14
##### DOCUMENTATION
- [`ff6626ab6`](https://github.com/npm/cli/commit/ff6626ab6ca9b4e189a3bc56a762104927dbeedb)
[#​3630](https://github.com/npm/cli/issues/3630)
fix(docs): update npm-publish access flag info
([@​austincho](https://github.com/austincho))
### [`v7.20.6`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7206-2021-08-12)
[Compare Source](https://github.com/npm/cli/compare/v7.20.5...v7.20.6)
##### DEPENDENCIES
- [`5bebf280f`](https://github.com/npm/cli/commit/5bebf280f228e818524f6989caab1cfba1ffaf90)
`tar@6.1.8`
- fix: reserve paths case-insensitively
- [`5d89de44d`](https://github.com/npm/cli/commit/5d89de44daa636dc151eaefcafabb357540d35ce)
`tar@6.1.7`:
- fix: normalize paths on Windows systems
- [`a1bdbea97`](https://github.com/npm/cli/commit/a1bdbea974ebfc6694b4c8ad5da86215c2924dde)
[#​3569](https://github.com/npm/cli/issues/3569)
- remove byte-size
([@​wraithgar](https://github.com/wraithgar))
- [`61782fa85`](https://github.com/npm/cli/commit/61782fa858c278455ce144f975c6b0e3ea2d9944)
`@npmcli/map-workspaces@1.0.4`:
- fix: better error message for duplicate workspace names
- [`b88f770fa`](https://github.com/npm/cli/commit/b88f770faa2651ca0833e1c9eb361e9e07e0bbc3)
`@npmcli/arborist@2.8.1`:
- \[[#​3632](https://github.com/npm/cli/issues/3632)] Fix "cannot read property path of null" error in 'npm dedupe'
- fix(shrinkwrap): always set name on the root node
##### DOCUMENTATION
- [`001f2c1b7`](https://github.com/npm/cli/commit/001f2c1b7e9474049a45709f0e80ee3c474a4ba9)
[#​3621](https://github.com/npm/cli/issues/3621)
fix(docs): do not include certain files
([@​AkiJoey](https://github.com/AkiJoey))
- [`d1812f1a6`](https://github.com/npm/cli/commit/d1812f1a627d6a4d4cb6d07d7735d2d2cc2cf264)
[#​3630](https://github.com/npm/cli/issues/3630)
fix(docs): update npm-publish access flag info
([@​austincho](https://github.com/austincho))
- [`d5a099c7b`](https://github.com/npm/cli/commit/d5a099c7bf62977a5a5d8242c61f323a88e27c73)
[#​3615](https://github.com/npm/cli/issues/3615)
fix(readme): add nvm-windows to installers links
([@​Yash-Singh1](https://github.com/Yash-Singh1))
### [`v7.20.5`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7205-2021-08-05)
[Compare Source](https://github.com/npm/cli/compare/v7.20.4...v7.20.5)
##### DEPENDENCIES
- [`44377738e`](https://github.com/npm/cli/commit/44377738ef6b53607a7b17162aec984d5dcf7c58)
`graceful-fs@4.2.8`
- fix: start retrying immediately, stop after 60 seconds
### [`v7.20.4`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7204-2021-08-05)
[Compare Source](https://github.com/npm/cli/compare/v7.20.3...v7.20.4)
##### BUG FIXES
- [`6a8086e25`](https://github.com/npm/cli/commit/6a8086e258aa209b877e182db4b75f11de5b291d)
[#​3463](https://github.com/npm/cli/issues/3463)
fix(tests): move more tests to use real npm
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`15fae4941`](https://github.com/npm/cli/commit/15fae4941475f4398e47d9cc4eb6a73683e15aac)
`tar@6.1.6`:
- fix: properly handle top-level files when using strip
- Avoid an unlikely but theoretically possible redos
- WriteEntry backpressure
- fix(unpack): always resume parsing after an entry error
- fix(unpack): fix hang on large file on open() fail
- fix: properly prefix hard links
- [`745326de0`](https://github.com/npm/cli/commit/745326de0fae9f27f1deaf7729777aae48ac29fc)
`libnpmexec@2.0.1`:
- Clear progress bar which overlays confirm prompt
- [`e82bcd4e8`](https://github.com/npm/cli/commit/e82bcd4e8355d083f8f3eedb6251a5f3053d6dfd)
`graceful-fs@4.2.7`:
- fix: start retrying immediately, stop after 10 attempts
### [`v7.20.3`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7203-2021-07-29)
[Compare Source](https://github.com/npm/cli/compare/v7.20.2...v7.20.3)
##### BUG FIXES
- [`66dc5f94d`](https://github.com/npm/cli/commit/66dc5f94dfb5bc99c715e075cde1ab9c1ec84a83)
[#​3588](https://github.com/npm/cli/issues/3588)
update eresolve explanations for new arborist data provided
- [`99575acab`](https://github.com/npm/cli/commit/99575acab5c93c03c59cb918c7916647b2c0be51)
[#​3591](https://github.com/npm/cli/issues/3591)
fix(node_modules): remove duplicated file
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`97cb5ec31`](https://github.com/npm/cli/commit/97cb5ec312e151527ba2aab77ed0307917e1d845)
`@npmcli/arborist@2.8.0`:
- Refactor ideal tree building to handle more complicated
peerDependencies use cases.
- Do not modify ideal tree while checking if a peerSet can be placed.
- [`7db1a0a26`](https://github.com/npm/cli/commit/7db1a0a264cf67d2a2a3cdc71bbf09b36dc45075)
chore(deps): `mime-types@1.49.0` `mime-db@1.49.0`
### [`v7.20.2`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7202-2021-07-27)
[Compare Source](https://github.com/npm/cli/compare/v7.20.1...v7.20.2)
##### DEPENDENCIES
- [`f5aab1f88`](https://github.com/npm/cli/commit/f5aab1f8878b4e9a6f4d47dddc449e18a190e201)
`tar@6.1.1`
- fix: strip absolute paths more comprehensively
- [`ce8fb0f69`](https://github.com/npm/cli/commit/ce8fb0f69ae1b3fdd8834cf073d3d30c2bfc7bc6)
`tar@6.1.2`
- fix: Remove paths from dirCache when no longer dirs
- [`ced85087a`](https://github.com/npm/cli/commit/ced85087ac5fce5984ae28af910357a9a94434d7)
`gauge@3.0.1`
- add missing dependency to package.json
### [`v7.20.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7201-2021-07-22)
[Compare Source](https://github.com/npm/cli/compare/v7.20.0...v7.20.1)
##### BUG FIXES
- [`009ad1e68`](https://github.com/npm/cli/commit/009ad1e683aa061d7e5c78b9362b0bd1b14ee643)
[#​3561](https://github.com/npm/cli/issues/3561)
fix(exit-handler): always warn if not called
([@​wraithgar](https://github.com/wraithgar))
- [`eb67054c8`](https://github.com/npm/cli/commit/eb67054c8303348b25f9717c8f82c8d8d494a242)
[#​3563](https://github.com/npm/cli/issues/3563)
fix(config): consolidate use of npm.color
([@​wraithgar](https://github.com/wraithgar))
##### DOCUMENTATION
- [`a014f3d28`](https://github.com/npm/cli/commit/a014f3d284e49cd085cfd060a71a161b93bca9d1)
[#​3562](https://github.com/npm/cli/issues/3562)
fix(docs): typo in `npm cmd` docs
([@​wraithgar](https://github.com/wraithgar))
- [`1fe1c9b74`](https://github.com/npm/cli/commit/1fe1c9b74ea3c3d5bb5b3696b954422b9b55dd91)
[#​3523](https://github.com/npm/cli/issues/3523)
fix(docs): updated policy urls
([@​DemiraDimitrova](https://github.com/DemiraDimitrova))
##### DEPENDENCIES
- [`d7f29e8c9`](https://github.com/npm/cli/commit/d7f29e8c94ae77661390f82ae72efc1bd6fcfbc3)
`read-package-json-fast@2.0.3`:
- feat: load directories.bin as a bin object
- [`b1fefa73d`](https://github.com/npm/cli/commit/b1fefa73db2f8d9c55b4447ffc1cdbaf8e9bb298)
`npmlog@5.0.0`
- Drop support for node 6 and 8
- [`b6e09971a`](https://github.com/npm/cli/commit/b6e09971a8f9a3c92188838b69be0a0dda27f0bb)
remove ignored files from node_modules
(\[[@​Ruy](https://github.com/Ruy) Adorno]\(https://github.com/Ruy Adorno))
- [`cf737c505`](https://github.com/npm/cli/commit/cf737c505e76a473850c5244b17f3469efbc3c02)
`debug@4.3.2`
### [`v7.20.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7200-2021-07-15)
[Compare Source](https://github.com/npm/cli/compare/v7.19.1...v7.20.0)
##### FEATURES
- [`f17aca5cd`](https://github.com/npm/cli/commit/f17aca5cdf355aaa7e1f517d1b3bb4213f4df092)
[#​3487](https://github.com/npm/cli/issues/3487)
feat: add `npm pkg` command
([@​ruyadorno](https://github.com/ruyadorno))
- [`98905ae37`](https://github.com/npm/cli/commit/98905ae3759165cd6d6f6306f31acc6a2baa4cde)
[#​3471](https://github.com/npm/cli/issues/3471)
feat(config): introduce `location` parameter
([@​nlf](https://github.com/nlf))
##### BUG FIXES
- [`4755b0728`](https://github.com/npm/cli/commit/4755b072877f547585cb0e2562261b2c87e2ff0b)
[#​3498](https://github.com/npm/cli/issues/3498)
friendlier errors for `ERR_SOCKET_TIMEOUT`
([@​nlf](https://github.com/nlf))
- [`3ecf19cdc`](https://github.com/npm/cli/commit/3ecf19cdc35684ccb15280b2c34d27496aa1c634)
[#​3508](https://github.com/npm/cli/issues/3508)
fix(config): fix noproxy
([@​wraithgar](https://github.com/wraithgar))
- [`c3bd10e46`](https://github.com/npm/cli/commit/c3bd10e461976a073e6a898c46f8bde28b17668f)
[#​3499](https://github.com/npm/cli/issues/3499)
fix(update-notifier): don't force black background
([@​wraithgar](https://github.com/wraithgar))
- [`89483e888`](https://github.com/npm/cli/commit/89483e888acc56386b9ebc4d70a4676e4a5a5cb1)
[#​3497](https://github.com/npm/cli/issues/3497)
fix(usage): better audit/boolean flag usage output
([@​wraithgar](https://github.com/wraithgar))
- [`feeb8e42a`](https://github.com/npm/cli/commit/feeb8e42a7b0510023175dc86269edb544d97601)
[#​3495](https://github.com/npm/cli/issues/3495)
fix(publish): obey --ignore-scripts flag
([@​wraithgar](https://github.com/wraithgar))
- [`103c8c3ef`](https://github.com/npm/cli/commit/103c8c3ef3ba7ff0483557f32eebc4c6298285e3)
[#​3479](https://github.com/npm/cli/issues/3479)
chore(exit): log any un-ended timings
([@​wraithgar](https://github.com/wraithgar))
- [`efc4313c2`](https://github.com/npm/cli/commit/efc4313c2062ffad22aa24e5198d575a7eb5f20e)
[#​3482](https://github.com/npm/cli/issues/3482)
chore(refactor): refactor exit handler and tests
([@​wraithgar](https://github.com/wraithgar))
- [`d8eb49b70`](https://github.com/npm/cli/commit/d8eb49b705acb50b6bed971bfcce4db6e18e73dd)
[#​3540](https://github.com/npm/cli/issues/3540)
fix(bundle-and-ignore): case sensitivity cleanup
([@​wraithgar](https://github.com/wraithgar))
##### DOCUMENTATION
- [`339145f64`](https://github.com/npm/cli/commit/339145f64f82d540dbc72ef97b54ae20c34315dd)
[#​3491](https://github.com/npm/cli/issues/3491)
fix(docs): clarify what install type gets `.bin`
([@​wraithgar](https://github.com/wraithgar))
- [`74c99755e`](https://github.com/npm/cli/commit/74c99755e522f9cfc0d602841568d5e1f835fcaf)
[#​3494](https://github.com/npm/cli/issues/3494)
fix(docs): add npm update example
([@​wraithgar](https://github.com/wraithgar))
- [`801a52330`](https://github.com/npm/cli/commit/801a52330636008fecadc812916c76fb945ce1f6)
[#​3542](https://github.com/npm/cli/issues/3542)
fix(docs): correct Node.js JavaScript stylings
([@​relrelb](https://github.com/relrelb))
- [`791416713`](https://github.com/npm/cli/commit/791416713d64c072d73bffbab2daf7b8eb3c4868)
[#​3546](https://github.com/npm/cli/issues/3546)
fix(docs): how to see background script output
([@​cinderblock](https://github.com/cinderblock))
##### DEPENDENCIES
- [`691816f3d`](https://github.com/npm/cli/commit/691816f3de2a679152644a60f3e2c5962df6a81d)
`@npmcli/arborist@2.7.1`
- fixes running prepare scripts for workspaces on reify
- ensure pacote always compares correct integrity values
- [`b9597e944`](https://github.com/npm/cli/commit/b9597e944377e74907607ee280ec1e8c31dd3156)
`make-fetch-happen@9.0.4`
- fix: retry socket timeout failures
- fix: clean up invalid indexes and content after cacache read errors
- [`f573e7c56`](https://github.com/npm/cli/commit/f573e7c56e8505fd6dcc3e5f5b5be401d0a45b58)
`minipass-fetch@1.3.4`
- fix: correctly handle error events that happen after response events
- [`2d5797ea0`](https://github.com/npm/cli/commit/2d5797ea01e17b1559d792613446e1435e588a35)
`pacote@11.3.5`
- fix: show more actionable messages for git pathspec errors
- fix: include all dep types when building for prepare
- fix: do not set mtime when unpacking
### [`v7.19.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7191-2021-07-01)
[Compare Source](https://github.com/npm/cli/compare/v7.19.0...v7.19.1)
##### BUG FIXES
- [`013f0262d`](https://github.com/npm/cli/commit/013f0262db3e16605820f6117749fd3ebc70f6d1)
[#​3469](https://github.com/npm/cli/issues/3469)
fix(exitHandler): write code to logfile
([@​wraithgar](https://github.com/wraithgar))
- [`0dd0341ac`](https://github.com/npm/cli/commit/0dd0341ac9a65a2df8fc262ad9a56b7351f99d66)
[#​3474](https://github.com/npm/cli/issues/3474)
fix(ping): make "npm ping" echo a right time
([@​aluneed](https://github.com/aluneed))
- [`d2e298f3c`](https://github.com/npm/cli/commit/d2e298f3cbab278071480f94ff7d916d42cbf43b)
[#​3484](https://github.com/npm/cli/issues/3484)
fix(deprecate): add undeprecate support
([@​wraithgar](https://github.com/wraithgar))
##### DOCUMENTATION
- [`9dd32d08e`](https://github.com/npm/cli/commit/9dd32d08e09c21c9a4517161abfc7eed6518faf2)
[#​3485](https://github.com/npm/cli/issues/3485)
fix(docs): remove npm package config override
([@​wraithgar](https://github.com/wraithgar))
- [`a4e095618`](https://github.com/npm/cli/commit/a4e095618cda72244a18aaff9d6660b9082a2b84)
[#​3486](https://github.com/npm/cli/issues/3486)
fix(docs): remove .hooks scripts
([@​wraithgar](https://github.com/wraithgar))
##### TESTING
- [`5f8ccccef`](https://github.com/npm/cli/commit/5f8ccccef9fc19229320df8cbcae9fcea8d31388)
[#​3483](https://github.com/npm/cli/issues/3483)
chore(tests): clean snapshot for lib/view.js tests
([@​wraithgar](https://github.com/wraithgar))
### [`v7.19.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7190-2021-06-24)
[Compare Source](https://github.com/npm/cli/compare/v7.18.1...v7.19.0)
##### FEATURES
- [`23ce3af19`](https://github.com/npm/cli/commit/23ce3af199c8a14ef16c63fc638a1ac21fd9a9b0)
[#​3460](https://github.com/npm/cli/issues/3460)
feat(ls): report *why* something is invalid
([@​isaacs](https://github.com/isaacs))
##### BUG FIXES
- [`53f81af31`](https://github.com/npm/cli/commit/53f81af319f298a0fdd8f143184c3e89770f24ea)
[#​3450](https://github.com/npm/cli/issues/3450)
fix(docs): Improve phrasing of workspace example
([@​lumaxis](https://github.com/lumaxis))
- [`78da60ffe`](https://github.com/npm/cli/commit/78da60ffefcfd457a4432ce1492ee7b53d854450)
[#​3454](https://github.com/npm/cli/issues/3454)
chore(linting): add bin and clean up lib/ls.js
- [`54eae3063`](https://github.com/npm/cli/commit/54eae3063eeb197225ee930525a1316e34ecf34c)
[#​3416](https://github.com/npm/cli/issues/3416)
chore(errorHandler): rename to exit handler
([@​wraithgar](https://github.com/wraithgar))
- [`d0f50b156`](https://github.com/npm/cli/commit/d0f50b156725e5b414050d9e9a59d5fad8a39a3d)
[#​3451](https://github.com/npm/cli/issues/3451)
chore(refactor): async npm.load
([@​wraithgar](https://github.com/wraithgar))
- [`87f67d9ef`](https://github.com/npm/cli/commit/87f67d9efaf6f897cf0d74e738c2625a21044109)
[#​3458](https://github.com/npm/cli/issues/3458)
chore(tests): expose real mock npm object
([@​wraithgar](https://github.com/wraithgar))
- [`f3dce0917`](https://github.com/npm/cli/commit/f3dce0917088dc37795af39e7f6b5089beff984c)
[#​3459](https://github.com/npm/cli/issues/3459)
chore(config): snapshot config descriptions
([@​wraithgar](https://github.com/wraithgar))
- [`6254b6f72`](https://github.com/npm/cli/commit/6254b6f726a301908f73b36ccfa52cd4fd6619e5)
[#​3234](https://github.com/npm/cli/issues/3234)
[#​3455](https://github.com/npm/cli/issues/3455)
[@​npmcli/package-json](https://github.com/npmcli/package-json) refactor
([@​ruyadorno](https://github.com/ruyadorno))
##### DEPENDENCIES
- [`fe4138381`](https://github.com/npm/cli/commit/fe4138381fd2e8c919bb9f794e20033ff049f783)
`@npmcli/arborist@2.6.4`:
- bin: allow turning off timer display with --timers=false
- fix: do not try to inflate a fresh lockfile
- fix(diff): walk target children if root is a link
- chore: [@​npmcli/package-json](https://github.com/npmcli/package-json) refactor
### [`v7.18.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7181-2021-06-17)
[Compare Source](https://github.com/npm/cli/compare/v7.18.0...v7.18.1)
### [`v7.18.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7180-2021-06-17)
[Compare Source](https://github.com/npm/cli/compare/v7.17.0...v7.18.0)
### [`v7.17.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7170-2021-06-10)
[Compare Source](https://github.com/npm/cli/compare/v7.16.0...v7.17.0)
### [`v7.16.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7160-2021-06-03)
[Compare Source](https://github.com/npm/cli/compare/v7.15.1...v7.16.0)
### [`v7.15.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7151-2021-05-31)
[Compare Source](https://github.com/npm/cli/compare/v7.15.0...v7.15.1)
##### BUG FIXES
- [`598a17a26`](https://github.com/npm/cli/commit/598a17a2671c9e3bc204dddd6488169c9a72c6a1)
[#​3329](https://github.com/npm/cli/issues/3329)
fix(libnpmexec): don't detach output from npm
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`c4fc03e9e`](https://github.com/npm/cli/commit/c4fc03e9eb3a6386e8feacb67c19f0a1578dfe38)
`@npmcli/arborist@2.6.1`
- fixes reifying deps with mismatching version ranges between
actual and virtual trees
- [`9159fa62a`](https://github.com/npm/cli/commit/9159fa62a10dee09daef178fc7be161a02824004)
`libnpmexec@1.2.0`
### [`v7.15.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7150-2021-05-27)
[Compare Source](https://github.com/npm/cli/compare/v7.14.0...v7.15.0)
##### FEATURES
- [`399ff8cbc`](https://github.com/npm/cli/commit/399ff8cbccd5198f637518ccafa86c43bab47a4a)
[#​3312](https://github.com/npm/cli/issues/3312)
feat(link): add workspace support
([@​isaacs](https://github.com/isaacs))
##### BUG FIXES
- [`46a9bcbcb`](https://github.com/npm/cli/commit/46a9bcbcb0bb2435dca6f45a61b8631f580c7f06)
[#​3282](https://github.com/npm/cli/issues/3282)
fix(docs): proper postinstall script file name
([@​KevinFCormier](https://github.com/KevinFCormier))
- [`83590d40f`](https://github.com/npm/cli/commit/83590d40f94347f21714dbd158b9ddcad9c82de9)
[#​3272](https://github.com/npm/cli/issues/3272)
fix(ls): show relative paths from root
([@​isaacs](https://github.com/isaacs))
- [`a574b518a`](https://github.com/npm/cli/commit/a574b518ae5b8f0664ed388cf1be6288d8c2e68d)
[#​3304](https://github.com/npm/cli/issues/3304)
fix(completion): restore IFS even if `npm completion` returns error
([@​NariyasuHeseri](https://github.com/NariyasuHeseri))
- [`554e8a5cd`](https://github.com/npm/cli/commit/554e8a5cd7034052a59a9ada31e4b8f73712211a)
[#​3311](https://github.com/npm/cli/issues/3311)
set audit exit code properly
([@​isaacs](https://github.com/isaacs))
- [`4a4fbe33c`](https://github.com/npm/cli/commit/4a4fbe33c51413adcd558b4af6f1e204b1b87e41)
[#​3268](https://github.com/npm/cli/issues/3268)
[#​3285](https://github.com/npm/cli/issues/3285)
fix(publish): skip private workspaces
([@​ruyadorno](https://github.com/ruyadorno))
##### DOCUMENTATION
- [`3c53d631f`](https://github.com/npm/cli/commit/3c53d631f557cf2484e2f6a6172c44e36aea4817)
[#​3307](https://github.com/npm/cli/issues/3307)
fix(docs): typo in package-lock.json docs
([@​rethab](https://github.com/rethab))
- [`96367f93f`](https://github.com/npm/cli/commit/96367f93f46c24494d084c8b8d34e4de9cd375da)
rebuild npm-pack doc
([@​isaacs](https://github.com/isaacs))
- [`64b13dd10`](https://github.com/npm/cli/commit/64b13dd1082b6ca7eac4e8e329bfdd8cd8daf157)
[#​3313](https://github.com/npm/cli/issues/3313)
Drop stale Python 3<->node-gyp remark
([@​spencerwilson](https://github.com/spencerwilson))
##### DEPENDENCIES
- [`7b56bfdf3`](https://github.com/npm/cli/commit/7b56bfdf3f2ac67a926fc7893b883a16b46eb3fd)
`cacache@15.2.0`:
- feat: allow fully deleting indices
- feat: add a validateEntry option to compact
- chore: lint
- chore: use standard npm style release scripts
- [`dbbc151a3`](https://github.com/npm/cli/commit/dbbc151a3bcf89e2627dc267063edd185ead1cb8)
`npm-audit-report@2.1.5`:
- fix(exit-code): account for null auditLevel default ([#​46](https://github.com/npm/cli/issues/46))
- [`5b2604507`](https://github.com/npm/cli/commit/5b26045076477d3d350f539e60adf48a80376fda)
chore(package-lock): update devDependencies
([@​Gar](https://github.com/Gar))
##### AUTOMATION
- [`3d5df0082`](https://github.com/npm/cli/commit/3d5df0082ae904dacdea8644286e8362d4a2ed50)
[#​3294](https://github.com/npm/cli/issues/3294)
chore(ci): move node release MR workflow to cli repo
([@​gimli01](https://github.com/gimli01))
### [`v7.14.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7140-2021-05-20)
[Compare Source](https://github.com/npm/cli/compare/v7.13.0...v7.14.0)
##### FEATURES
- [`0d1a9d787`](https://github.com/npm/cli/commit/0d1a9d78779dc015242fc03d2dad2039004fa2df)
[#​3227](https://github.com/npm/cli/issues/3227)
feat(install): add workspaces support to npm install commands
([@​isaacs](https://github.com/isaacs))
- [`c18626f04`](https://github.com/npm/cli/commit/c18626f047e3a0fedd3c86554a4a0a8f27925e77)
[#​3250](https://github.com/npm/cli/issues/3250)
feat(ls): add workspaces support
([@​ruyadorno](https://github.com/ruyadorno))
- [`41099d395`](https://github.com/npm/cli/commit/41099d3958d08f166313b7eb69b76458f8f9224c)
[#​3265](https://github.com/npm/cli/issues/3265)
feat(explain): add workspaces support
([@​ruyadorno](https://github.com/ruyadorno))
- [`fde354669`](https://github.com/npm/cli/commit/fde35466915b5ac5958c827fa7e919e1f186db51)
[#​3251](https://github.com/npm/cli/issues/3251)
feat(unpublish): add workspace/dry-run support
([@​wraithgar](https://github.com/wraithgar))
- [`83df3666c`](https://github.com/npm/cli/commit/83df3666cd82819230fb45f2a40afd531fe3b3c7)
[#​3260](https://github.com/npm/cli/issues/3260)
feat(outdated): add workspaces support
([@​ruyadorno](https://github.com/ruyadorno))
- [`63a7635f7`](https://github.com/npm/cli/commit/63a7635f7a2225a4edd1fe92f94a563965ac06c7)
[#​3217](https://github.com/npm/cli/issues/3217)
feat(pack): add support to json config/output
([@​mrmlnc](https://github.com/mrmlnc))
##### BUG FIXES
- [`faa12ccc2`](https://github.com/npm/cli/commit/faa12ccc26b5f0790f79b2589780e536f4284491)
[#​3253](https://github.com/npm/cli/issues/3253)
fix search description typos
([@​juanpicado](https://github.com/juanpicado))
- [`2f5c28a68`](https://github.com/npm/cli/commit/2f5c28a68719e948d2efedf463ebcb35972aaefb)
[#​3243](https://github.com/npm/cli/issues/3243)
fix(docs): autogenerate config docs for commands
([@​isaacs](https://github.com/isaacs))
##### DEPENDENCIES
- [`ec256a14a`](https://github.com/npm/cli/commit/ec256a14aa6eb2bd59fd55dcc6a4bc0148662c4e)
`@npmcli/arborist@2.6.0`
- [`5f15aba86`](https://github.com/npm/cli/commit/5f15aba866026e7c0d6844e6c07a528dc7454f14)
`cacache@15.1.0`
- [`b3add87e6`](https://github.com/npm/cli/commit/b3add87e686968b7af3067c685d2561baf90e397)
[#​3262](https://github.com/npm/cli/pull/3262)
`npm-registry-client@10.1.2`:
- fixed sso login token
### [`v7.13.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7130-2021-05-13)
[Compare Source](https://github.com/npm/cli/compare/v7.12.1...v7.13.0)
##### FEATURES
- [`076420c14`](https://github.com/npm/cli/commit/076420c149d097056f687e44e21744b743b86e4e)
[#​3231](https://github.com/npm/cli/issues/3231)
feat(publish): add workspace support
([@​wraithgar](https://github.com/wraithgar))
- [`370b36a36`](https://github.com/npm/cli/commit/370b36a36ca226840761e4214cbccaf2a1a90e3c)
[#​3241](https://github.com/npm/cli/issues/3241)
feat(fund): add workspaces support
([@​ruyadorno](https://github.com/ruyadorno))
##### DEPENDENCIES
- [`0c18e4f77`](https://github.com/npm/cli/commit/0c18e4f774562fa054fedf323bea25805ebf39b3)
`@npmcli/arborist@2.5.0`
- [`b551c6811`](https://github.com/npm/cli/commit/b551c6811251dbc901f47fea3c137f93e205a9e4)
`libnpmfund@1.1.0`
### [`v7.12.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7121-2021-05-10)
[Compare Source](https://github.com/npm/cli/compare/v7.12.0...v7.12.1)
##### BUG FIXES
- [`de49f58f5`](https://github.com/npm/cli/commit/de49f58f55dc2ac3a5057cd492a43c32ae41381e)
[#​3216](https://github.com/npm/cli/issues/3216)
fix(contributing): link to proper cli repo
([@​mrmlnc](https://github.com/mrmlnc))
- [`1d092144e`](https://github.com/npm/cli/commit/1d092144eaaabff63ac8424b40b2286822be7677)
[#​3203](https://github.com/npm/cli/issues/3203)
fix(packages): locale-agnostic string sorting
([@​isaacs](https://github.com/isaacs))
- [`0696fca13`](https://github.com/npm/cli/commit/0696fca13d10726e04ca97ff50eef7bd7455a3ab)
[#​3209](https://github.com/npm/cli/issues/3209)
fix(view): fix non-registry specs
([@​wraithgar](https://github.com/wraithgar))
- [`71ac93597`](https://github.com/npm/cli/commit/71ac935976390e4fd05987ff510049f82bc6e2a9)
[#​3206](https://github.com/npm/cli/issues/3206)
chore(github): Convert md issue template to yaml
([@​lukehefson](https://github.com/lukehefson))
- [`6fb386d3b`](https://github.com/npm/cli/commit/6fb386d3bfbaa8e4771ff87a08de1f3aa6f9b34d)
[#​3201](https://github.com/npm/cli/issues/3201)
fix(tests): increase test fuzziness
([@​wraithgar](https://github.com/wraithgar))
- [`f3a662fcd`](https://github.com/npm/cli/commit/f3a662fcd869653f9753aef3d40cc96ed28ed509)
[#​3211](https://github.com/npm/cli/issues/3211)
fix(tests): use config defaults
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`285976fd1`](https://github.com/npm/cli/commit/285976fd12f037f59da47307d98df7ebda5278d9)
`@npmcli/arborist@2.4.4`
- fix(reify): properly save spec if prerelease
- [`f9f24d17c`](https://github.com/npm/cli/commit/f9f24d17c29c421de3c9b82c6b98a40268aeb920)
`libnpmexec@1.1.1`
- fix(add): Specify 'en' locale to String.localeCompare
- [`cb9f17499`](https://github.com/npm/cli/commit/cb9f174996dbb4779a1be82890564f9abffb11f4)
`glob@7.1.7`
- force 'en' locale in string sorting
- [`24b4e4a41`](https://github.com/npm/cli/commit/24b4e4a41b451db3de381fac6b719149db14c288)
`ignore-walk@3.0.4`
- Avoid locale-specific sorting issues
- [`1eb7e5c7d`](https://github.com/npm/cli/commit/1eb7e5c7d466293b472c2506c64e5a89ec84ac2f)
`@npmcli/arborist@2.4.3`
- guard against locale-specific sorting
- [`a6a826067`](https://github.com/npm/cli/commit/a6a826067cb46c711521772c2d0158257d54400a)
`npm-packlist@2.2.2`:
- fix(sort): avoid locale-dependent sorting issues
### [`v7.12.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7120-2021-05-06)
[Compare Source](https://github.com/npm/cli/compare/v7.11.2...v7.12.0)
##### FEATURES
- [`701627c51`](https://github.com/npm/cli/commit/701627c5169934e59da2959d76a49c77278cc9dc)
[#​3098](https://github.com/npm/cli/issues/3098)
feat(cache): Allow `add` to accept multiple specs
([@​mjsir911](https://github.com/mjsir911))
- [`59171f030`](https://github.com/npm/cli/commit/59171f0304f048a009f1697eec6f74f778bc52ff)
[#​3187](https://github.com/npm/cli/issues/3187)
feat(config): add workspaces boolean to user-agent
([@​nlf](https://github.com/nlf))
##### BUG FIXES
- [`2c9b8713c`](https://github.com/npm/cli/commit/2c9b8713c4c88fbd0c3c48eb0de84dbd7269398f)
[#​3182](https://github.com/npm/cli/issues/3182)
fix(docs): fix broken links
([@​wangsai](https://github.com/wangsai))
- [`88cbc8c44`](https://github.com/npm/cli/commit/88cbc8c447cbaef20b5a8f19246211ce4918f4d8)
[#​3198](https://github.com/npm/cli/issues/3198)
fix(tests): reflect new libnpmexec logic
##### DEPENDENCIES
- [`d01ce5e13`](https://github.com/npm/cli/commit/d01ce5e132cb4661698012fd5017753c2bdb660b)
`libnpmexec@1.1.0`:
- feat: add walk up dir lookup to satisfy local bins
- [`81c1dfaaa`](https://github.com/npm/cli/commit/81c1dfaaaf918229316a975aa8075769ffafdb6d)
`@npmcli/arborist@2.4.2`:
- fix(add): save packages in the right place
- fix(reify): do not clean up nodes with no parent
- fix(audit): support alias specs & root package names
- [`87c2303ea`](https://github.com/npm/cli/commit/87c2303eaa6edfa5309da0a30f5ad291b6d57640)
`@npmcli/git@2.0.9`:
- fix(clone): Do not allow git replacement objects by default
- [`99ff40dff`](https://github.com/npm/cli/commit/99ff40dff5e5e55a5d5f045ba90e76c08174ca38)
`npm-packlist@2.2.0`:
- feat(npmignore): Do not force include history, changelogs, notice
- fix(package.json): add missing bin/index.js to files
### [`v7.11.2`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7112-2021-04-29)
[Compare Source](https://github.com/npm/cli/compare/v7.11.1...v7.11.2)
##### BUG FIXES
- [`c371f183e`](https://github.com/npm/cli/commit/c371f183ebe833c2439e98b679f14e7a59f22c34)
[#​3137](https://github.com/npm/cli/issues/3137)
[#​3140](https://github.com/npm/cli/issues/3140)
fix(ls): do not warn on missing optional deps
([@​isaacs](https://github.com/isaacs))
- [`861f606c7`](https://github.com/npm/cli/commit/861f606c7609d177c644814a171581afbb72f6db)
[#​3156](https://github.com/npm/cli/issues/3156)
fix(build): make prune rule work on case-sensitive file systems
([@​lpinca](https://github.com/lpinca))
##### DEPENDENCIES
- [`fb79d89a0`](https://github.com/npm/cli/commit/fb79d89a07ef03e76633db275463f701d3dae42f)
`tap@15.0.6`
- [`ce3820043`](https://github.com/npm/cli/commit/ce38200437e9ed527df973794909b2699909bc9b)
`@npmcli/arborist@2.4.1`
- fix: prevent and eliminate unnecessary duplicates
- fix: support resolvable partial intersecting peerSets
##### DOCUMENTATION
- [`e479f1dac`](https://github.com/npm/cli/commit/e479f1dac9a7639304d20116583034861635b2b1)
[#​3146](https://github.com/npm/cli/issues/3146)
mention `directories.bin` in `bin`
([@​felipecrs](https://github.com/felipecrs))
### [`v7.11.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7111-2021-04-23)
[Compare Source](https://github.com/npm/cli/compare/v7.11.0...v7.11.1)
##### DEPENDENCIES
- [`7925cca24`](https://github.com/npm/cli/commit/7925cca24543d9e1a8297844b3e53e11057643ef)
`pacote@11.3.3`:
- fix(registry): normalize manfest
- [`b61eac693`](https://github.com/npm/cli/commit/b61eac693df82c52b955e6c18ec4dcf4cedea8a3)
[#​3130](https://github.com/npm/cli/issues/3130)
`@npmcli/config@2.2.0`
- [`c74e67fc6`](https://github.com/npm/cli/commit/c74e67fc6572bb001d74c7486c05d211a0e03de8)
[#​3130](https://github.com/npm/cli/issues/3130)
`npm-registry-fetch@10.1.1`
##### DOCUMENTATION
- [`efdd7dd44`](https://github.com/npm/cli/commit/efdd7dd4427a0ee856c18aab1df2d3d30a307997)
Remove unused and incorrectly documented `--always-auth` config definition
([@​isaacs](https://github.com/isaacs))
### [`v7.11.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7110-2021-04-22)
[Compare Source](https://github.com/npm/cli/compare/v7.10.0...v7.11.0)
##### FEATURES
- [`4c1f16d2c`](https://github.com/npm/cli/commit/4c1f16d2c29a7a56c19b97f2820e6305a6075083)
[#​3095](https://github.com/npm/cli/issues/3095)
feat(init): add workspaces support
([@​ruyadorno](https://github.com/ruyadorno))
##### BUG FIXES
- [`42ca59eee`](https://github.com/npm/cli/commit/42ca59eeedd3e402aa1c606941f7f52864e6039b)
[#​3086](https://github.com/npm/cli/issues/3086)
fix(ls): do not exit with error when all problems are extraneous deps
([@​nlf](https://github.com/nlf))
- [`2aecec591`](https://github.com/npm/cli/commit/2aecec591df6866e27d0b17dc49cef8f7d738d77)
[#​2724](https://github.com/npm/cli/issues/2724)
[#​3119](https://github.com/npm/cli/issues/3119)
fix(ls): make --long work when missing deps
([@​ruyadorno](https://github.com/ruyadorno))
- [`42e0587a9`](https://github.com/npm/cli/commit/42e0587a9ea6940a5d5be5903370ad1113feef21)
[#​3115](https://github.com/npm/cli/issues/3115)
fix(pack): refuse to pack invalid packument
([@​wraithgar](https://github.com/wraithgar))
- [`1c4eff7b5`](https://github.com/npm/cli/commit/1c4eff7b513b8e84876818ede014d3ab19d203c6)
[#​3126](https://github.com/npm/cli/issues/3126)
fix(logout): use isBasicAuth attribute
([@​wraithgar](https://github.com/wraithgar))
##### DOCUMENTATION
- [`c93f1c39e`](https://github.com/npm/cli/commit/c93f1c39e326feff0857712a10ef6183fbafe1ab)
[#​3101](https://github.com/npm/cli/issues/3101)
chore(docs): update view docs
([@​wraithgar](https://github.com/wraithgar))
- [`c4ff4bc11`](https://github.com/npm/cli/commit/c4ff4bc113c3a5b6ee5d74ab0b1adee95169ed32)
[npm/statusboard#​313](https://github.com/npm/statusboard/issues/313)
[#​3109](https://github.com/npm/cli/issues/3109)
fix(usage): fix refs to ws shorthand
([@​ruyadorno](https://github.com/ruyadorno))
##### DEPENDENCIES
- [`83166ebcc`](https://github.com/npm/cli/commit/83166ebcc4ba5e3bf215f08151437d96637f4f33)
`npm-registry-fetch@10.1.0`
- feat(auth): set isBasicAuth
- [`e02bda6da`](https://github.com/npm/cli/commit/e02bda6da68b8e8f490bf270cb5d6adec81685ea)
`npm-registry-fetch@10.0.0`
- feat(auth) load/send based on URI, not registry
- [`a0382deba`](https://github.com/npm/cli/commit/a0382deba346b09834e75db89e1fd4527f1f07dd)
`@npmcli/run-script@1.8.5`
- fix: windows ComSpec env variable name
- [`7f82ef5a8`](https://github.com/npm/cli/commit/7f82ef5a84d70e28983ed43ba1d8aced0fb4ba45)
`pacote@11.3.2`
- [`35e49b94f`](https://github.com/npm/cli/commit/35e49b94fba478a63df6cc9b62816eafe5f1fbdd)
`@npmcli/arborist@2.4.0`
- [`95faf8ce6`](https://github.com/npm/cli/commit/95faf8ce6c007082a02c160977da194c08ee9d82)
`libnpmaccess@4.0.2`
- [`17fffc0e4`](https://github.com/npm/cli/commit/17fffc0e42b2a9e7b84691093e45ba511906cbfa)
`libnpmhook@6.0.2`
- [`1b5a213aa`](https://github.com/npm/cli/commit/1b5a213aaf39652661ba72ba2e8751f049b170fb)
`libnpmorg@2.0.2`
- [`9f83e6484`](https://github.com/npm/cli/commit/9f83e6484aa163d066f318df42ec89c8234b614e)
`libnpmpublish@4.0.1`
- [`251f788c5`](https://github.com/npm/cli/commit/251f788c554a198ab42682453fa5504f8abe93fe)
`libnpmsearch@3.1.1`
- [`35873a989`](https://github.com/npm/cli/commit/35873a989fe67041ddcf30a0a278ed77ace5ee3c)
`libnpmteam@2.0.3`
- [`23e12b4d8`](https://github.com/npm/cli/commit/23e12b4d8f63d765a48036e7bb08f53319c73304)
`npm-profile@5.0.3`
### [`v7.10.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v7100-2021-04-15)
[Compare Source](https://github.com/npm/cli/compare/v7.9.0...v7.10.0)
##### FEATURES
- [`f9b639eb6`](https://github.com/npm/cli/commit/f9b639eb6c504ded6cdd59e83e26a392bfe81e5d)
[#​3052](https://github.com/npm/cli/issues/3052)
feat(bugs): fall back to email if provided
([@​Yash-Singh1](https://github.com/Yash-Singh1))
- [`8c9e24778`](https://github.com/npm/cli/commit/8c9e24778db867cb3148bc247c7e321639aa9f58)
[#​3055](https://github.com/npm/cli/issues/3055)
feat(version): add workspace support
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`f1e6743a6`](https://github.com/npm/cli/commit/f1e6743a6e8e32ddad6d1964eb05d17e6c50a456)
`libnpmversion@1.2.0`
- feat(retrieve-tag): retrieve unannotated git tags
- fix(retrieve-tag): use semver to look for semver
- [`3b476a24c`](https://github.com/npm/cli/commit/3b476a24cf0b2823fdf92505b84bddde4fcc8b14)
`@npmcl/git@2.0.8`
- fix(git): do not use shell when calling git
- [`dfcd0c1e2`](https://github.com/npm/cli/commit/dfcd0c1e2331c1f4b6573466b50505772eddaf22)
[#​3069](https://github.com/npm/cli/issues/3069)
`tap@15.0.2`
##### DOCUMENTATION
- [`90b61eda9`](https://github.com/npm/cli/commit/90b61eda9b41af108ed69fc0c43a522a92745047)
[#​3053](https://github.com/npm/cli/issues/3053)
fix(contributing.md): explicitely outline dep updates
([@​darcyclarke](https://github.com/darcyclarke))
### [`v7.9.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v790-2021-04-08)
[Compare Source](https://github.com/npm/cli/compare/v7.8.0...v7.9.0)
##### FEATURES
- [`1f3e88eba`](https://github.com/npm/cli/commit/1f3e88ebaf4901d8f9f07b43404d824fef7e5ff5)
[#​3032](https://github.com/npm/cli/issues/3032)
feat(dist-tag): add workspace support
([@​nlf](https://github.com/nlf))
- [`6e31df4e7`](https://github.com/npm/cli/commit/6e31df4e7957337962fd3d93e495931e3592bb9e)
[#​3033](https://github.com/npm/cli/issues/3033)
feat(pack): add workspace support
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`ba4f7fea8`](https://github.com/npm/cli/commit/ba4f7fea8fca8e3509469a218f094fe69095888b)
`licensee@8.2.0`
### [`v7.8.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v780-2021-04-01)
[Compare Source](https://github.com/npm/cli/compare/v7.7.6...v7.8.0)
##### FEATURES
- [`8bcc5d73f`](https://github.com/npm/cli/commit/8bcc5d73f35434e781ff56419dd7f0c380efd072)
[#​2972](https://github.com/npm/cli/issues/2972)
feat(workspaces): add repo and docs
([@​wraithgar](https://github.com/wraithgar))
- [`ec520ce32`](https://github.com/npm/cli/commit/ec520ce32d5e834a32ebd58491df4200e01ce690)
[#​2998](https://github.com/npm/cli/issues/2998)
feat(set-script): implement workspaces
- [`32717a60e`](https://github.com/npm/cli/commit/32717a60eb55fcf8c7e5016223bfee78a6daba0e)
[#​3001](https://github.com/npm/cli/issues/3001)
feat(view): add workspace support
([@​wraithgar](https://github.com/wraithgar))
- [`7b177e43f`](https://github.com/npm/cli/commit/7b177e43f3bfb558bcd8723cdb2166a3df19647a)
[#​3014](https://github.com/npm/cli/issues/3014)
feat(config): add 'envExport' flag
([@​isaacs](https://github.com/isaacs))
##### BUG FIXES
- [`4c4252348`](https://github.com/npm/cli/commit/4c4252348c538246e1072421d65f4558dc948080)
[#​3016](https://github.com/npm/cli/issues/3016)
fix(usage): specify the key each time for multiples
([@​isaacs](https://github.com/isaacs))
- [`9237d375b`](https://github.com/npm/cli/commit/9237d375b0b7d34c7dc5ba70aec7f616f4133732)
[#​3013](https://github.com/npm/cli/issues/3013)
fix(docs): add workspaces configuration
([@​wraithgar](https://github.com/wraithgar))
- [`cb6eb0d20`](https://github.com/npm/cli/commit/cb6eb0d206b7e2f63d5c7a7a17bea4aed1b9f2bf)
[#​3015](https://github.com/npm/cli/issues/3015)
fix(ERESOLVE): better errors when current is missing
([@​isaacs](https://github.com/isaacs))
##### DEPENDENCIES
- [`61da39beb`](https://github.com/npm/cli/commit/61da39beb5373320e2b591b61ecd6596eeaba6ed)
`@npmcli/config@2.1.0`
- feat(config): add support for envExport:false
- [`fb095a708`](https://github.com/npm/cli/commit/fb095a708a1f930bbd0195446ac611b82bfeff14)
`@npmcli/arborist@2.3.0`:
- [#​2896](https://github.com/npm/cli/issues/2896) Provide currentEdge in
ERESOLVE if known, and address self-linking edge case.
- Add/remove dependencies to/from workspaces when set, not root project
- Only reify the portions of the dependency graph identified by the
`workspace` configuration value.
- Do not recursively `chown` the project root path.
### [`v7.7.6`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v776-2021-03-29)
[Compare Source](https://github.com/npm/cli/compare/v7.7.5...v7.7.6)
##### BUG FIXES
- [`9dd2ed518`](https://github.com/npm/cli/commit/9dd2ed5189b6f283094664e9e192cf1598ec3f79)
fix empty newline printed to stderr
([@​ruyadorno](https://github.com/ruyadorno))
- [`9d391462a`](https://github.com/npm/cli/commit/9d391462a25f637219501e2430ef1f7b89710816)
[#​2973](https://github.com/npm/cli/issues/2973)
fix spelling in workspaces.md file
([@​sethomas](https://github.com/sethomas))
- [`4b100249a`](https://github.com/npm/cli/commit/4b100249a6cad67e002186816e64817313b636c7)
[#​2979](https://github.com/npm/cli/issues/2979)
change 'maxsockets' default value back to 15
([@​wallrat](https://github.com/wallrat))
##### DEPENDENCIES
- [`a28f89572`](https://github.com/npm/cli/commit/a28f89572a708cced69cc938f877eaa969dbad9e)
`libnpmversion@1.1.0`
- fix reading `script-shell` config on `npm version` lifecycle scripts
- [`03734c29e`](https://github.com/npm/cli/commit/03734c29e00191d17f164d1c0e75d9f228268842)
`npm-packlist@2.1.5`
- fix packaging `bundledDependencies`
- [`80ce2a019`](https://github.com/npm/cli/commit/80ce2a019526632b01b70e1c75c42608dc160332)
`@npmcli/metavuln-calculator@1.1.1`
- fix error auditing package documents with missing dependencies
### [`v7.7.5`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v775-2021-03-25)
[Compare Source](https://github.com/npm/cli/compare/v7.7.4...v7.7.5)
##### BUG FIXES
- [`95ba87622`](https://github.com/npm/cli/commit/95ba87622e00d68270eda9e071b19737718fca16)
[#​2949](https://github.com/npm/cli/issues/2949)
fix handling manual indexes in `npm help`
([@​dmchurch](https://github.com/dmchurch))
- [`59cf37962`](https://github.com/npm/cli/commit/59cf37962a2286e0f7d3bd37fa9c8bc3bac94218)
[#​2958](https://github.com/npm/cli/issues/2958)
always set `npm.command` to canonical command name
([@​isaacs](https://github.com/isaacs))
- [`1415b4bde`](https://github.com/npm/cli/commit/1415b4bdeeaabb6e0ba12b6b1b0cc56502bd64ab)
[#​2964](https://github.com/npm/cli/issues/2964)
fix(config): properly translate user-agent
([@​wraithgar](https://github.com/wraithgar))
- [`59271936d`](https://github.com/npm/cli/commit/59271936d90fbd6956a41967119f578c0ba63db9)
[#​2965](https://github.com/npm/cli/issues/2965)
fix(config): tie save-exact/save-prefix together
([@​wraithgar](https://github.com/wraithgar))
##### TESTS
- [`97b415287`](https://github.com/npm/cli/commit/97b41528739460b2e9e72e09000aded412418cb2)
[#​2959](https://github.com/npm/cli/issues/2959)
add smoke tests
([@​ruyadorno](https://github.com/ruyadorno))
### [`v7.7.4`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v774-2021-03-24)
[Compare Source](https://github.com/npm/cli/compare/v7.7.3...v7.7.4)
##### BUG FIXES
- [`200bee74b`](https://github.com/npm/cli/commit/200bee74b31a738687446b7b535cac67b1c582fd)
[#​2951](https://github.com/npm/cli/issues/2951)
fix(config): accept explicit `production=false`
([@​wraithgar](https://github.com/wraithgar))
- [`7b45e9df6`](https://github.com/npm/cli/commit/7b45e9df6102c7bd6e403d1fdc9939581c38f546)
[#​2950](https://github.com/npm/cli/issues/2950)
warn if using workspaces config options in `npm config`
([@​ruyadorno](https://github.com/ruyadorno))
### [`v7.7.3`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v773-2021-03-24)
[Compare Source](https://github.com/npm/cli/compare/v7.7.2...v7.7.3)
##### BUG FIXES
- [`c76f04ac2`](https://github.com/npm/cli/commit/c76f04ac28ddf2ae4df4b3ce0aec684a118de1b5)
[#​2925](https://github.com/npm/cli/issues/2925)
fix(set-script): add completion
([@​Yash-Singh1](https://github.com/Yash-Singh1))
- [`0379eab69`](https://github.com/npm/cli/commit/0379eab698b78ae4aa89bbe2043607f420e52f11)
[#​2929](https://github.com/npm/cli/issues/2929)
fix(install): ignore auditLevel
`npm install` should not be affected by the `auditLevel` config, as the
results of audit do not change its exit status.
([@​wraithgar](https://github.com/wraithgar))
- [`98efadeb4`](https://github.com/npm/cli/commit/98efadeb4b2ae9289f14ed6f42a169230faf7239)
[#​2923](https://github.com/npm/cli/issues/2923)
fix(audit-level): add `info` audit level
This is a valid level but wasn't configured to be allowed.
Also added this param to the usage output for `npm audit`
([@​wraithgar](https://github.com/wraithgar))
- [`e8d2adcf4`](https://github.com/npm/cli/commit/e8d2adcf40ad63030f844c9aa44c6d16e2146797)
[#​2945](https://github.com/npm/cli/issues/2945)
config should not error when workspaces are configured
([@​nlf](https://github.com/nlf))
- [`aba2bc623`](https://github.com/npm/cli/commit/aba2bc623ea99e563b1b15b81dbb4ba94f86fe4c)
[#​2944](https://github.com/npm/cli/issues/2944)
fix(progress): re-add progress bar to reify
The logger was no longer in flatOptions, we pass it in explicitly now
([@​wraithgar](https://github.com/wraithgar))
- [`877b4ed29`](https://github.com/npm/cli/commit/877b4ed2925c97b5249a4d33575420dda64f7339)
[#​2946](https://github.com/npm/cli/issues/2946)
fix(flatOptions): re-add `_auth`
This was not being added to flatOptions, and things like
`npm-registry-fetch` are looking for it.
([@​wraithgar](https://github.com/wraithgar))
### [`v7.7.2`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v772-2021-03-24)
[Compare Source](https://github.com/npm/cli/compare/v7.7.1...v7.7.2)
##### BUG FIXES
- [`a4df2b98d`](https://github.com/npm/cli/commit/a4df2b98d89429b19cd29b5fc895cdbfc0a6bd78)
[#​2942](https://github.com/npm/cli/issues/2942)
Restore --dev flag, unify --omit flatteners
([@​isaacs](https://github.com/isaacs))
##### DEPENDENCIES
- [`2cbfaac0e`](https://github.com/npm/cli/commit/2cbfaac0ecd5810316f6d76168ed9618bd11bf3a)
`hosted-git-info@4.0.2`
- [#​83](https://github.com/npm/hosted-git-info/pull/83) Do not parse
urls for gitlab
([@​nlf](https://github.com/nlf))
### [`v7.7.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v771-2021-03-24)
[Compare Source](https://github.com/npm/cli/compare/v7.7.0...v7.7.1)
##### BUG FIXES
- [`543b0e39b`](https://github.com/npm/cli/commit/543b0e39bcb94fc408804b01ca9c0d7b960b2681)
[#​2930](https://github.com/npm/cli/issues/2930)
fix(uninstall): use correct local prefix
([@​jameschensmith](https://github.com/jameschensmith))
- [`dce4960ef`](https://github.com/npm/cli/commit/dce4960ef6d52af128affe7755b2ca72de913b6c)
[#​2932](https://github.com/npm/cli/issues/2932)
fix(config): flatten savePrefix properly
([@​wraithgar](https://github.com/wraithgar))
### [`v7.7.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v770-2021-03-23)
[Compare Source](https://github.com/npm/cli/compare/v7.6.3...v7.7.0)
##### FEATURES
- [`33c4189f9`](https://github.com/npm/cli/commit/33c4189f939aebdfaf85ea419e6ea01d0977b79d)
[#​2864](https://github.com/npm/cli/issues/2864)
add `npm run-script` workspaces support
([@​ruyadorno](https://github.com/ruyadorno))
- [`e1b3b318f`](https://github.com/npm/cli/commit/e1b3b318f095a7e1a7cc4b131907de4955275d9d)
[#​2886](https://github.com/npm/cli/issues/2886)
add `npm exec` workspaces support
([@​ruyadorno](https://github.com/ruyadorno))
- [`41facf643`](https://github.com/npm/cli/commit/41facf6435ced4e416d74111d9c3ff00ee19ab7d)
[#​2859](https://github.com/npm/cli/issues/2859)
expanded "Did you mean?" suggestions for missing cmds and scripts
([@​wraithgar](https://github.com/wraithgar))
##### BUG FIXES
- [`8cce4282f`](https://github.com/npm/cli/commit/8cce4282f7bef11aeeb73cffd532b477b241985e)
[#​2865](https://github.com/npm/cli/issues/2865)
`npm publish`: handle case where multiple config list is present
([@​kenrick95](https://github.com/kenrick95))
- [`6598bfe86`](https://github.com/npm/cli/commit/6598bfe8697439e827d84981f8504febca64a55a)
mark deprecated configs
([@​isaacs](https://github.com/isaacs))
- [`8a38afe77`](https://github.com/npm/cli/commit/8a38afe779ce71a10178ed62b13709d06adf7a66)
[#​2881](https://github.com/npm/cli/issues/2881)
docs(package-json): document default main behavior
([@​klausbayrhammer](https://github.com/klausbayrhammer))
- [`93a061d73`](https://github.com/npm/cli/commit/93a061d737dc769663652368e8586e4202267b9e)
[#​2917](https://github.com/npm/cli/issues/2917)
add action items to `npm run` error output
([@​wraithgar](https://github.com/wraithgar))
##### DOCUMENTATION
- [`ad65bd910`](https://github.com/npm/cli/commit/ad65bd9101aa8e8b94bc1e48df3ef93deca6d30c)
[#​2860](https://github.com/npm/cli/issues/2860)
fix link in configuring-npm
([@​varmakarthik12](https://github.com/varmakarthik12))
- [`b419bfb02`](https://github.com/npm/cli/commit/b419bfb0259596fb338d45b2eaeab25a7a0d1f1e)
[#​2876](https://github.com/npm/cli/issues/2876)
fix test-coverage command in contributing guide
([@​chowkapow](https://github.com/chowkapow))
##### DEPENDENCIES
- [`7b5606b93`](https://github.com/npm/cli/commit/7b5606b931083e8a70f5ea094c2b46f0b7a38a18)
`@npmcli/arborist@2.2.9`
- [#​254](https://github.com/npm/arborist/pull/254) Honor explicit
prefix when saving dependencies
([@​jameschensmith](https://github.com/jameschensmith))
- [#​255](https://github.com/npm/arborist/pull/255) Never save to
`bundleDependencies` when saving a `peer` or `peerOptional`
dependency. ([@​isaacs](https://github.com/isaacs))
- [`f76e7c21f`](https://github.com/npm/cli/commit/f76e7c21ffd87b08593d8c396a78ab9c5fa790bd)
`pacote@11.3.1`
- increases tarball compression level
- [`4928512bc`](https://github.com/npm/cli/commit/4928512bcefd8448ff5852978cfc7f903e3ae996)
`semver@7.3.5`
- fix handling prereleases/ANY ranges in subset
- [`1924eb457`](https://github.com/npm/cli/commit/1924eb457aea7c93dfaf4a911355a63d84d66eee)
`libnpmversion@1.0.12`
- fix removing undescored-prefixed package.json properties in `npm version`
- [`916623056`](https://github.com/npm/cli/commit/91662305643509eebd2f79ed7e3ff01562aa4968)
`@npmcli/run-script@1.8.4`
- fix expanding windows-style environment variables
- [`a8d0751e4`](https://github.com/npm/cli/commit/a8d0751e4b7c7d8b808c8a49f288fc7272f729b0)
`npm-pick-manifest@6.1.1`
- fix running packages with a single executable binary with `npm exec`
- [`af7eaac50`](https://github.com/npm/cli/commit/af7eaac5018ed821d72d43d08f1d7e49e7491453)
`hosted-git-info@4.0.1`
- [`f52c51db1`](https://github.com/npm/cli/commit/f52c51db13c39cfbaed18dbd13ba7302a4b6a0d9)
`@npmcli/config@2.0.0`
### [`v7.6.3`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v763-2021-03-11)
[Compare Source](https://github.com/npm/cli/compare/v7.6.2...v7.6.3)
##### DOCUMENTATION
- [`8c44e999b`](https://github.com/npm/cli/commit/8c44e999bdf7639893535c55beebf7996da2c47f)
[#​2855](https://github.com/npm/cli/issues/2855)
Correct "npm COMMAND help" to "npm help COMMAND"
([@​dwardu](https://github.com/dwardu))
##### DEPENDENCIES
- [`57ed390d6`](https://github.com/npm/cli/commit/57ed390d64a44ae0a1b2c4afd79d690170b194ec)
`@npmcli/arborist@2.2.8`
- Respect link deps when calculating peerDep sets
### [`v7.6.2`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v762-2021-03-09)
[Compare Source](https://github.com/npm/cli/compare/v7.6.1...v7.6.2)
##### BUG FIXES
- [`e0a3a5218`](https://github.com/npm/cli/commit/e0a3a5218cac7ca5850930aaaad8a939ddf75d4d)
[#​2831](https://github.com/npm/cli/issues/2831)
Fix cb() never called in search with --json option
([@​fraqe](https://github.com/fraqe))
- [`85a8694dd`](https://github.com/npm/cli/commit/85a8694dd9b4a924a474ba75261914511a216868)
[#​2795](https://github.com/npm/cli/issues/2795)
fix(npm.output): make output go through npm.output
([@​wraithgar](https://github.com/wraithgar))
- [`9fe0df5b5`](https://github.com/npm/cli/commit/9fe0df5b5d7606e5841288d9931be6c04767c9ca)
[#​2821](https://github.com/npm/cli/issues/2821)
fix(usage): clean up usage declarations
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`7f470b5c2`](https://github.com/npm/cli/commit/7f470b5c25d544e36d97b28e28ae20dfa1d4ab31)
`@npmcli/arborist@2.2.7`
- fix(install): Do not revert a file: dep to version on bare name re-install
- [`e9b7fc275`](https://github.com/npm/cli/commit/e9b7fc275a0bdf8f00dbcf5dd2283675776fc459)
`libnpmdiff@2.0.4`
- fix(diff): Gracefully handle packages with prepare script
- [`c7314aa62`](https://github.com/npm/cli/commit/c7314aa62195b7f0d8886776692e8a2c892413ed)
`byte-size@7.0.1`
- [`864f48d43`](https://github.com/npm/cli/commit/864f48d4327269f521161cf89888ea2b6db5fdab)
`pacote@11.3.0`
### [`v7.6.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v761-2021-03-04)
[Compare Source](https://github.com/npm/cli/compare/v7.6.0...v7.6.1)
##### BUG FIXES
- [`3c9a589b0`](https://github.com/npm/cli/commit/3c9a589b004fa828a304abaf52d1d781710e1143)
[#​2807](https://github.com/npm/cli/issues/2807)
`npm explain` show when an edge is a bundled edge
([@​kumavis](https://github.com/kumavis))
- [`b33c760ce`](https://github.com/npm/cli/commit/b33c760cea7fe2696d35b5530abc1b455980fef1)
[#​2766](https://github.com/npm/cli/issues/2766)
unused arguments cleanup
([@​sandersn](https://github.com/sandersn))
- [`4a5dd3a5a`](https://github.com/npm/cli/commit/4a5dd3a5a200b3f4f7b47168497d8e03dca3a2ca)
[#​2772](https://github.com/npm/cli/issues/2772)
fix(npm) pass npm context everywhere
([@​wraithgar](https://github.com/wraithgar))
- [`e69be2ac5`](https://github.com/npm/cli/commit/e69be2ac5c35e985732e2baa00b70d39332e4b9f)
[#​2789](https://github.com/npm/cli/issues/2789)
fix npm prefix on all Windows unix shells
([@​isaacs](https://github.com/isaacs))
- [`2d682e4ca`](https://github.com/npm/cli/commit/2d682e4cab0cf109a16332f3222f1e9a4027db69)
[#​2803](https://github.com/npm/cli/issues/2803)
fix(search): don't pass unused args
([@​wraithgar](https://github.com/wraithgar))
- [`b3e7dd19b`](https://github.com/npm/cli/commit/b3e7dd19bb4888dad2bfb6702aed6560a7f91bf8)
[#​2822](https://github.com/npm/cli/issues/2822)
fix(diff): set option "where" for pacote
([@​ruyadorno](https://github.com/ruyadorno))
- [`96006640b`](https://github.com/npm/cli/commit/96006640b902d31415260df5ce3ad8d066a64623)
[#​2824](https://github.com/npm/cli/issues/2824)
fix(repo, auth.sso): don't promisify open-url
([@​wraithgar](https://github.com/wraithgar))
##### DOCUMENTATION
- [`c8b73db82`](https://github.com/npm/cli/commit/c8b73db82f0f2445c20a0a64110586253accd66b)
[#​2690](https://github.com/npm/cli/issues/2690)
fix(docs): update scripts docs
([@​wraithgar](https://github.com/wraithgar))
- [`5d922394b`](https://github.com/npm/cli/commit/5d922394b7874b2b38d34f03f2decbe0eb3e8583)
[#​2809](https://github.com/npm/cli/issues/2809)
update republish timeout after unpublish
([@​BAJ-](https://github.com/BAJ-))
##### DEPENDENCIES
- [`2d4ae598f`](https://github.com/npm/cli/commit/2d4ae598f30049680797685f76154b16a7e15a66)
`@npmcli/arborist@2.2.6`
### [`v7.6.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v760-2021-02-25)
[Compare Source](https://github.com/npm/cli/compare/v7.5.6...v7.6.0)
##### FEATURES
- [`983d218f7`](https://github.com/npm/cli/commit/983d218f7e68e3c7866f2efa23ea2aff7ff3881e)
[#​2750](https://github.com/npm/cli/issues/2750)
feat(explain): mark when dependency is bundled
([@​kumavis](https://github.com/kumavis))
##### DEPENDENCIES
- [`b9fa7e32a`](https://github.com/npm/cli/commit/b9fa7e32a63a3dc3a4865865c4ca737c862b9cf2)
chore(package-lock): resetdeps and `eslint@7.20.0`
([@​wraithgar](https://github.com/wraithgar))
- [`28d036ae9`](https://github.com/npm/cli/commit/28d036ae9179f742bd0518e558a54f014a7a895e)
`arborist@2.2.5`
- fix: hidden lockfiles were not respected on Node v10.0-10.12
##### DOCUMENTATION
- [`ba1adef42`](https://github.com/npm/cli/commit/ba1adef4292123e87e26b59e0c6fd6f5ff1fe775)
[#​2760](https://github.com/npm/cli/issues/2760)
chore(docs): capitalize all Instaces of "package"
([@​MrBrain295](https://github.com/MrBrain295))
- [`8bfa05fa1`](https://github.com/npm/cli/commit/8bfa05fa1dfd4a64381c7ec750df6d174724e8c1)
[#​2775](https://github.com/npm/cli/issues/2775)
chore(docs): add navigation configuration
([@​ethomson](https://github.com/ethomson))
- [`238e474a4`](https://github.com/npm/cli/commit/238e474a48ddecc33c76eb3d2c4d0642cfe8829a)
[#​2778](https://github.com/npm/cli/issues/2778)
chore(docs):update unpublish cooldown
([@​christoflemke](https://github.com/christoflemke))
### [`v7.5.6`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v756-2021-02-22)
[Compare Source](https://github.com/npm/cli/compare/v7.5.5...v7.5.6)
##### BUG FIXES
- [`4e58274ed`](https://github.com/npm/cli/commit/4e58274ed0fd2dd29d3c8d6c7c47f37a37dc0f0f)
[#​2742](https://github.com/npm/cli/issues/2742)
Do not print error banner for shell proxy commands
([@​isaacs](https://github.com/isaacs))
##### DOCS
- [`3c72ab441`](https://github.com/npm/cli/commit/3c72ab4412111c708736e3a7b8342150372a4af4)
[#​2749](https://github.com/npm/cli/issues/2749)
Capitalize Package in a Heading
([@​MrBrain295](https://github.com/MrBrain295))
##### DEPENDENCIES
- [`f3ae6ed0d`](https://github.com/npm/cli/commit/f3ae6ed0d25ce80868f59353ef71c09ac77b1cf5)
`read-package-json@3.0.1`, `read-package-json-fast@2.0.2`
- [`9b311fe52`](https://github.com/npm/cli/commit/9b311fe522077c7f8a242b94b0e1dbe746992bef)
[#​2736](https://github.com/npm/cli/issue/2736) `@npmcli/arborist@2.2.4`:
- Do not rely on underscore fields in `package.json` files
- Do not remove global packages when updating by name
- Keep `yarn.lock` and `package-lock.json` more in sync
### [`v7.5.5`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v755-2021-02-22)
[Compare Source](https://github.com/npm/cli/compare/v7.5.4...v7.5.5)
##### BUG FIXES
- [`49c95375a`](https://github.com/npm/cli/commit/49c95375af49308e2db6ba28e91c65193754e091)
[#​2688](https://github.com/npm/cli/issues/2688)
fix shrinkwrap in node v10.0
([@​ljharb](https://github.com/ljharb))
- [`00afa3161`](https://github.com/npm/cli/commit/00afa316195f2db903146110a07ffdaec9bb6aa2)
[#​2718](https://github.com/npm/cli/issues/2718)
restore the prefix on output from `npm version <inc>`
([@​nlf](https://github.com/nlf))
- [`69e0c4e8c`](https://github.com/npm/cli/commit/69e0c4e8cd684c475a4450c40dfb32c995061aea)
[#​2716](https://github.com/npm/cli/issues/2716)
throw an error when trying to dedupe in global mode
([@​nlf](https://github.com/nlf))
- [`b018eb842`](https://github.com/npm/cli/commit/b018eb84266dc5a02274849135ca148cb59cc349)
[#​2719](https://github.com/npm/cli/issues/2719)
obey silent loglevel in run-script
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`8c36697df`](https://github.com/npm/cli/commit/8c36697dfffe8b5e853fe889c9ead5578100c413)
`@npmcli/arborist@2.2.3`
- [#​1875](https://github.com/npm/cli/issues/1875)
[arborist#​230](https://github.com/npm/arborist/pull/230)
Set default advisory `severity`/`vulnerable_range` when missing from audit endpoint data
([@​isaacs](https://github.com/isaacs))
- [npm/arborist#​231](https://github.com/npm/arborist/pull/231)
skip optional deps with mismatched platform or engine
([@​nlf](https://github.com/nlf))
- [#​2251](https://github.com/npm/cli/issues/2251)
Unpack shrinkwrapped deps not already unpacked
([@​isaacs](https://github.com/isaacs),
[@​nlf](https://github.com/nlf))
- [#​2714](https://github.com/npm/cli/issues/2714)
Do not write package.json if nothing changed
([@​isaacs](https://github.com/isaacs))
- [npm/rfcs#​324](https://github.com/npm/rfcs/issues/324)
Prefer peer over prod dep, if both specified
([@​isaacs](https://github.com/isaacs))
- [npm/arborist#​236](https://github.com/npm/arborist/issues/236)
Fix additional peerOptional conflict cases
([@​isaacs](https://github.com/isaacs))
- [`d865b101f`](https://github.com/npm/cli/commit/d865b101f72142619531311645479f0596a68a1a)
`libnpmpack@2.0.1`
- respect silent loglevel
- [`e606953e5`](https://github.com/npm/cli/commit/e606953e5795803a7c4eddb4ea993735ef65ec95)
`libnpmversion@1.0.11`
- respect silent loglevel
- [`9c51005a1`](https://github.com/npm/cli/commit/9c51005a19fd4c3e7cd4c987d2e39d1b763036bf)
`npm-package-arg@8.1.1`
- do a better job of detecting git specifiers like `git@github.com:npm/cli`
- [`8b6bf0db4`](https://github.com/npm/cli/commit/8b6bf0db49a3378bd85a0d1ffdd19fbdd68a944a)
`pacote@11.2.7`
- respect silent loglevel
- fix INVALID_URL errors for certain git dependencies
##### TESTS
- [`80c2ac995`](https://github.com/npm/cli/commit/80c2ac995170a05b26856a2b72fe9c8163b2c999)
[#​2717](https://github.com/npm/cli/issues/2717)
refactor publish tests
([@​wraithgar](https://github.com/wraithgar))
- [`9d81e0ceb`](https://github.com/npm/cli/commit/9d81e0ceba7d69e0651662508415ee3705bddfd9)
[#​2729](https://github.com/npm/cli/issues/2729)
fix typo in shrinkwrap tests
([@​eltociear](https://github.com/eltociear))
##### DOCUMENTATION
- [`e3de7befb`](https://github.com/npm/cli/commit/e3de7befb3a9e2fcb7aac5b740d09b3b7d99d724)
[#​2685](https://github.com/npm/cli/issues/2685)
docs(readme): add note back about branding/origin
([@​darcyclarke](https://github.com/darcyclarke))
- [`38d87e7c2`](https://github.com/npm/cli/commit/38d87e7c24aea13b0f1c1157aad58d9d15bf8e63)
[#​2698](https://github.com/npm/cli/issues/2698)
mention nodenv in README.md
([@​RA80533](https://github.com/RA80533))
- [`af4422cdb`](https://github.com/npm/cli/commit/af4422cdbc110f93203667efc08b16f7aa74ac2f)
[#​2711](https://github.com/npm/cli/issues/2711)
validate that the docs can be parsed by mdx
([@​ethomson](https://github.com/ethomson))
### [`v7.5.4`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v754-2021-02-12)
[Compare Source](https://github.com/npm/cli/compare/v7.5.3...v7.5.4)
##### BUG FIXES
- [`ef687f545`](https://github.com/npm/cli/commit/ef687f545b177d0496ce74faacf1bf738978355a)
[#​2655](https://github.com/npm/cli/issues/2655)
fix(env): Do not clobber defined 'env' script
([@​isaacs](https://github.com/isaacs))
- [`868954a72`](https://github.com/npm/cli/commit/868954a72c06ff2210b35e1e75571f4ec3357c43)
[#​2654](https://github.com/npm/cli/issues/2654)
\[fix] node v10.0 lacks `fs.promises`
([@​ljharb](https://github.com/ljharb))
##### DEPENDENCIES
- [`14dd93853`](https://github.com/npm/cli/commit/14dd9385358b3815c2285526f7c2e53ed3c5e8da)
fix(package.json): resetdeps
([@​wraithgar](https://github.com/wraithgar))
- [`39e4a6401`](https://github.com/npm/cli/commit/39e4a640130b85d62199a33cc2026b04390520ee)
`graceful-fs@4.2.6`
- [`96dffab98`](https://github.com/npm/cli/commit/96dffab988048164516d8cf73c1fbf66781f86df)
`eslint-plugin-promise@4.3.1`
- [`9a6e9d38a`](https://github.com/npm/cli/commit/9a6e9d38abccec793b6ac14871c2b639d62a6c41)
`@npmcli/run-script@1.8.3`
- fix fs.promises reference to run in node v10.0
- [`584b746a2`](https://github.com/npm/cli/commit/584b746a2c8cdc697629298be27dd23d19de1231)
`@npmcli/git@2.0.5`
- [`6305ebde4`](https://github.com/npm/cli/commit/6305ebde43796737014aedbe019db8cd81dcbbec)
`make-fetch-happen@8.0.14`
- [`e99881117`](https://github.com/npm/cli/commit/e998811170ce5df00a725b2d683b4bff124c6792)
`libnpmversion@1.0.10`
- [`554d91cdf`](https://github.com/npm/cli/commit/554d91cdf82e9c92c2ac3752ed91e7081c2271e5)
chore(package-lock): rebuild package-lock
([@​wraithgar](https://github.com/wraithgar))
- [`37e8cc507`](https://github.com/npm/cli/commit/37e8cc507b2ce0b89f92e7e77b1d909d1bf5513f)
`@npmcli/arborist@2.2.2`
- [#​2505](https://github.com/npm/cli/issues/2505) properly install
dependenciess of linked dependencies
([@​ruyadorno](https://github.com/ruyadorno))
- [#​2504](https://github.com/npm/cli/issues/2504) Allow `--force` to
override conflicted optional peerDependencies
([@​isaacs](https://github.com/isaacs))
- Ensure correct flags on shrinkwrapped module deps
([@​isaacs](https://github.com/isaacs))
- Correct relative paths for global packages installed from tarball files
([nlf](https://github.com/nlf))
- [`7788ce47b`](https://github.com/npm/cli/commit/7788ce47bc264d9d951055da85f2b695eb8b3f15)
`@npmcli/map-workspaces@1.0.3`
##### TESTS
- [`3a159d27e`](https://github.com/npm/cli/commit/3a159d27e976933098ec18fa9c3e474c85b5b332)
[#​2681](https://github.com/npm/cli/issues/2681)
fix(tests): rewrite doctor tests
([@​ljharb](https://github.com/ljharb))
- [`abcc96a20`](https://github.com/npm/cli/commit/abcc96a204ed581fc7cd603f47cdca0afe299530)
[#​2682](https://github.com/npm/cli/issues/2682)
\[tests] separate tests from linting and license validation
([@​ljharb](https://github.com/ljharb))
##### DOCUMENTATION
- [`7e1e84181`](https://github.com/npm/cli/commit/7e1e84181ccaca8a8b499a21b1aa7d731a14d5b7)
[#​2662](https://github.com/npm/cli/issues/2662)
fix(docs): fix angle brackets in npm diff docs
([@​ethomson](https://github.com/ethomson))
### [`v7.5.3`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v753-2021-02-08)
[Compare Source](https://github.com/npm/cli/compare/v7.5.2...v7.5.3)
##### BUG FIXES
- [`df596bf4c`](https://github.com/npm/cli/commit/df596bf4c10d6917672579cc38800f5e846002bc)
fix(publish): follow all configs for registry auth check
[#​2602](https://github.com/npm/cli/issues/2602)
([@​wraithgar](https://github.com/wraithgar))
- [`6d7afb03c`](https://github.com/npm/cli/commit/6d7afb03cd7602b60e709516711a2f94cd61ff25)
[#​2613](https://github.com/npm/cli/issues/2613)
install script: pass -q to curl calls to disable user .curlrc files
([@​nlf](https://github.com/nlf))
##### DEPENDENCIES
- [`3294fed6f`](https://github.com/npm/cli/commit/3294fed6f18626516978c21fac5f28ecfdb58124)
`pacote@11.2.5`
- prevent infinite recursion in git dep preparation
- [`0f7a3a87c`](https://github.com/npm/cli/commit/0f7a3a87c12e30bdd2cdab596ca6511de787c969)
`read-package-json-fast@2.0.1`
- avoid duplicating optionalDependencies as dependencies in package.json
- [`6f46b0f7f`](https://github.com/npm/cli/commit/6f46b0f7fef9891e6de4af3547c70a67cb3a7a13)
`init-package-json@2.0.2`
- [`df4f65acc`](https://github.com/npm/cli/commit/df4f65acc4ceaf15db4c227670e80f94584c055c)
`@npmcli/arborist@2.2.0`
- [`7038c2ff4`](https://github.com/npm/cli/commit/7038c2ff49022f8babd495d1b831b5c82d6aed05)
`@npmcli/run-script@1.8.2`
- [`54cd4c87a`](https://github.com/npm/cli/commit/54cd4c87a71c9381519d8ac52e306096066dc92e)
`libnpmversion@1.0.8`
- [`9ab36aae4`](https://github.com/npm/cli/commit/9ab36aae429784df754211d5f086a515012b9bdd)
`graceful-fs@4.2.5`
- [`e1822cf27`](https://github.com/npm/cli/commit/e1822cf277336728f1d5696ffe0db3ea6e700d9e)
`@npmcli/installed-package-contents@1.0.7`
### [`v7.5.2`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v752-2021-02-02)
[Compare Source](https://github.com/npm/cli/compare/v7.5.1...v7.5.2)
##### BUG FIXES
- [`37613e4e6`](https://github.com/npm/cli/commit/37613e4e686e4891210acaabc9c23f41456eda3f)
[#​2395](https://github.com/npm/cli/issues/2395)
[#​2329](https://github.com/npm/cli/issues/2329)
fix(exec): use latest version when possible
([@​wraithgar](https://github.com/wraithgar))
- [`567c9bd03`](https://github.com/npm/cli/commit/567c9bd03a7669111fbba6eb6d1f12ed7cad5a1b)
fix(lib/npm): do not clobber config.execPath
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`643709706`](https://github.com/npm/cli/commit/64370970653af5c8d7a2be2c2144e355aa6431b0)
`@npmcli/config@1.2.9` ([@​isaacs](https://github.com/isaacs))
- [`4c6be4a`](https://github.com/npm/config/commit/4c6be4a66a3e89ae607e08172b8543b588a95fb5) Restore npm v6 behavior with `INIT_CWD`
- [`bbebc66`](https://github.com/npm/config/commit/bbebc668888f71dba57959682364b6ff26ff4fac) Do not set the `MREFIX` environment variable
### [`v7.5.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v751-2021-02-01)
[Compare Source](https://github.com/npm/cli/compare/v7.5.0...v7.5.1)
##### BUG FIXES
- [`0ea134e41`](https://github.com/npm/cli/commit/0ea134e4190f322138299c51672eab5387ec41bb)
[#​2587](https://github.com/npm/cli/issues/2587)
pass all settings through to pacote.packument, fixes [#​2060](https://github.com/npm/cli/issues/2060)
([@​nlf](https://github.com/nlf))
- [`8c5ca2f51`](https://github.com/npm/cli/commit/8c5ca2f516f5ac87f3bbd7f1fd95c0b283a21f14)
Add test for npm-usage.js, and fix 'npm --long' output
([@​isaacs](https://github.com/isaacs))
##### DEPENDENCIES
- [`7e4e88e93`](https://github.com/npm/cli/commit/7e4e88e938323e34a2a41176472d8e43e84bd4dd)
`@npmcli/arborist@2.1.1`, `pacote@11.2.4`
- Properly raise ERESOLVE errors on root dev dependencies
- Ignore ERESOLVE errors when performing git dep 'prepare' scripts
- Always reinstall packages that are explicitly requested
- fix global update all so it actually updates things
- Install bins properly when global root is a link
([@​isaacs](https://github.com/isaacs))
##### DOCUMENTATION
- [`23dac2fef`](https://github.com/npm/cli/commit/23dac2feff1d02193791c7e39d9e93bc9bf8e624)
[#​2557](https://github.com/npm/cli/issues/2557)
npm team revamp
([@​ruyadorno](https://github.com/ruyadorno))
- [`dd05ba0c0`](https://github.com/npm/cli/commit/dd05ba0c0b2f4c70eb8558c0ecc54889efbe98f5)
[#​2572](https://github.com/npm/cli/issues/2572)
add note about `--force` overriding peer dependencies
([@​isaacs](https://github.com/isaacs))
- [`e27639780`](https://github.com/npm/cli/commit/e276397809aceb01cc468e02a83bc6f2265376d9)
[#​2584](https://github.com/npm/cli/issues/2584)
Fixed the spelling of contributor as it was written as conributor
([@​pavanbellamkonda](https://github.com/pavanbellamkonda))
- [`13a5e3178`](https://github.com/npm/cli/commit/13a5e31781cdaa37d3f007e1c8583c7cb591c62a)
[#​2502](https://github.com/npm/cli/issues/2502)
elaborate that npm help uses browser
([@​ariccio](https://github.com/ariccio))
### [`v7.5.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v750-2021-01-28)
[Compare Source](https://github.com/npm/cli/compare/v7.4.3...v7.5.0)
##### FEATURES
- [`d011266b7`](https://github.com/npm/cli/commit/d011266b733367aad283ccbfb9d2b19442c3405f)
[#​1319](https://github.com/npm/cli/issues/1319)
add npm diff command
([@​ruyadorno](https://github.com/ruyadorno))
##### BUG FIXES
- [`d2f8af2da`](https://github.com/npm/cli/commit/d2f8af2da64d510d3d363aec10531bebf840d84e)
[#​2445](https://github.com/npm/cli/issues/2445)
publish: don't complain about missing auth until after registry is chosen
([@​dr-js](https://github.com/dr-js))
##### DOCUMENTATION
- [`8d3fd63aa`](https://github.com/npm/cli/commit/8d3fd63aaa6a5c9b3d2281dd0bd9e1c270b35941)
[#​2559](https://github.com/npm/cli/issues/2559)
updates to readme, removal, contributing and several other docs
([@​darcyclarke](https://github.com/darcyclarke))
- [`7772d9f9f`](https://github.com/npm/cli/commit/7772d9f9f9f853573a7ff8e7fb60c5e46566f596)
[#​2542](https://github.com/npm/cli/issues/2542)
fix grammar on caching docs for search, exec and init
([@​wraithgar](https://github.com/wraithgar))
- [`52e8a1aef`](https://github.com/npm/cli/commit/52e8a1aef4aab3f378c20276a9109bb3f00eccd5)
[#​2558](https://github.com/npm/cli/issues/2558)
refreshed npm updated docs
([@​ruyadorno](https://github.com/ruyadorno))
- [`abae00ca0`](https://github.com/npm/cli/commit/abae00ca05925e521696dd12480853509aab6c0a)
[#​2565](https://github.com/npm/cli/issues/2565)
update npm command docs
([@​wraithgar](https://github.com/wraithgar))
- [`9351cbf9a`](https://github.com/npm/cli/commit/9351cbf9afd2310c56b9953c005505ea5126a5d4)
[#​2566](https://github.com/npm/cli/issues/2566)
refresh npm run-script docs
([@​ruyadorno](https://github.com/ruyadorno))
##### DEPENDENCIES
- [`56c08863e`](https://github.com/npm/cli/commit/56c08863e15cb9cf8662b99ddc627cfcdff0348d)
`hosted-git-info@3.0.8`
- [`18a93f06b`](https://github.com/npm/cli/commit/18a93f06b632be051b9455e32a85e4e75066f52c)
`ssri@8.0.1`
- [`cb768f671`](https://github.com/npm/cli/commit/cb768f671c4d8d5a09d9a6c5a74227d300e81104)
`@npmcli/move-file@1.1.1`
- [`32cc0a4be`](https://github.com/npm/cli/commit/32cc0a4be76465093e3d0f314215a0ec46dc03c6)
`minipass-fetch@1.3.3`
- fixes ssl settings passthrough
- [`530997968`](https://github.com/npm/cli/commit/530997968fbbd9e8bf016689b1d192daa812b4de)
`@npmcli/arborist@2.1.0`
- added signal handler to rollback when possible
- prevent ERESOLVEs caused by loose root dep specs
- detect conflicts among nested peerOptional deps
- properly buildIdealTree when root is a symlink
### [`v7.4.3`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v743-2021-01-21)
[Compare Source](https://github.com/npm/cli/compare/v7.4.2...v7.4.3)
##### DOCUMENTATION
- [`ec1f06d06`](https://github.com/npm/cli/commit/ec1f06d06447a29c74bee063cff103ede7a2111b)
[#​2498](https://github.com/npm/cli/issues/2498)
docs(npm): update `npm` docs
([@​darcyclarke](https://github.com/darcyclarke))
##### DEPENDENCIES
- [`bc23284cd`](https://github.com/npm/cli/commit/bc23284cd5c4cc4532875aff14df94213727a509)
[#​2511](https://github.com/npm/cli/issues/2511)
remove coverage files
([@​ruyadorno](https://github.com/ruyadorno))
- [`fcbc676b8`](https://github.com/npm/cli/commit/fcbc676b88e1b7c8d01a3799683cd388a82c44d6)
`pacote@11.2.3`
- [`ebd3a24ff`](https://github.com/npm/cli/commit/ebd3a24ff8381f2def306136b745d1615fd6139f)
`@npmcli/arborist@2.0.6`
- Preserve git+https auth when provided
### [`v7.4.2`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v742-2021-01-15)
[Compare Source](https://github.com/npm/cli/compare/v7.4.1...v7.4.2)
##### DEPENDENCIES
- [`e5ce6bbba`](https://github.com/npm/cli/commit/e5ce6bbbad82b85c8e74a4558503513e4f337476)
- `@npmcli/arborist@2.0.5`
- fix creating missing dirs when using --prefix and --global
- fix omit types of deps in global installs
- fix prioritizing npm-shrinkwrap.json over package-lock.json
- better cache system for packuments
- improves audit performance
### [`v7.4.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v741-2021-01-14)
[Compare Source](https://github.com/npm/cli/compare/v7.4.0...v7.4.1)
##### BUG FIXES
- [`23df96d33`](https://github.com/npm/cli/commit/23df96d3394ba0b69a37f416d7f0c26bb9354975)
[#​2486](https://github.com/npm/cli/issues/2486)
npm link no longer deletes entire project when global prefix is a symlink
([@​nlf](https://github.com/nlf))
##### DOCUMENTATION
- [`7dd0dfc59`](https://github.com/npm/cli/commit/7dd0dfc59c861e7d3e30a86a8e6db10872fc6b44)
[#​2459](https://github.com/npm/cli/issues/2459)
fix(docs): clean up `npm start` docs
([@​wraithgar](https://github.com/wraithgar))
- [`307b3bd9f`](https://github.com/npm/cli/commit/307b3bd9f90e96fcc8805a1d5ddec80787a3d3a7)
[#​2460](https://github.com/npm/cli/issues/2460)
fix(docs): clean up `npm stop` docs
([@​wraithgar](https://github.com/wraithgar))
- [`23f01b739`](https://github.com/npm/cli/commit/23f01b739d7a01a7dc3672322e14eb76ff33d712)
[#​2462](https://github.com/npm/cli/issues/2462)
fix(docs): clean up `npm test` docs
([@​wraithgar](https://github.com/wraithgar))
- [`4b43656fc`](https://github.com/npm/cli/commit/4b43656fc608783a29ccf8495dc305459abc5cc7)
[#​2463](https://github.com/npm/cli/issues/2463)
fix(docs): clean up `npm prefix` docs
([@​wraithgar](https://github.com/wraithgar))
- [`1135539ba`](https://github.com/npm/cli/commit/1135539bac9f98bb1a5d5ed05227a8ecd19493d3)
[`a07bb8e69`](https://github.com/npm/cli/commit/a07bb8e692a85b55d51850534c09fa58224c2285)
[`9b55b798e`](https://github.com/npm/cli/commit/9b55b798ed8f2b9be7b3199a1bfc23b1cd89c4cd)
[`cd5eeaaa0`](https://github.com/npm/cli/commit/cd5eeaaa08eabb505b65747a428c3c59159663dc)
[`6df69ce10`](https://github.com/npm/cli/commit/6df69ce107912f8429665eb851825d2acebc8575)
[`dc6b2a8b0`](https://github.com/npm/cli/commit/dc6b2a8b032d118be3566ce0fa7c67c171c8d2cb)
[`a3c127446`](https://github.com/npm/cli/commit/a3c1274460e16d1edbdca6a0cee86ef313fdd961)
[#​2464](https://github.com/npm/cli/issues/2464)
fix(docs): clean up `npm uninstall` docs
([@​wraithgar](https://github.com/wraithgar))
- [`cfdcf32fd`](https://github.com/npm/cli/commit/cfdcf32fd7628501712b8cad4a541c6b8e7b66bc)
[#​2474](https://github.com/npm/cli/issues/2474)
fix(docs): clean up `npm unpublish` docs
([@​wraithgar](https://github.com/wraithgar))
- [`acd5b062a`](https://github.com/npm/cli/commit/acd5b062a811fcd98849df908ce26855823ca671)
[#​2475](https://github.com/npm/cli/issues/2475)
fix(docs): update `package-lock.json` docs
([@​isaacs](https://github.com/isaacs))
- [`b0b0edf6d`](https://github.com/npm/cli/commit/b0b0edf6de1678de7f4a000700c88daa5f7194ef)
[#​2482](https://github.com/npm/cli/issues/2482)
fix(docs): clean up `npm token` docs
([@​wraithgar](https://github.com/wraithgar))
- [`35559201a`](https://github.com/npm/cli/commit/35559201a4a0a5b111ce58d6824e5b4030eb4496)
[#​2487](https://github.com/npm/cli/issues/2487)
fix(docs): clean up `npm search` docs
([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`ea8c02169`](https://github.com/npm/cli/commit/ea8c02169cfbf0484d67db7c0e7a6ec8aecb7210)
`@npmcli/arborist@2.0.5`
- [`fb6f2c313`](https://github.com/npm/cli/commit/fb6f2c313d1d9770cc7d02a3900c7945df3cb661)
`pacote@11.2.1`
- [`c549b7657`](https://github.com/npm/cli/commit/c549b76573b1835a63e1e5898e9c16860079d84e)
`make-fetch-happen@8.0.13`
### [`v7.4.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v740-2021-01-07)
[Compare Source](https://github.com/npm/cli/compare/v7.3.0...v7.4.0)
##### FEATURES
- [`47ed2dfd8`](https://github.com/npm/cli/commit/47ed2dfd865566643bc1d39e8a4f98d2e1add99a)
[#​2456](https://github.com/npm/cli/issues/2456) add
`--foreground-scripts` option ([@​isaacs](https://github.com/isaacs))
##### BUG FIXES
- [`d01746a5a`](https://github.com/npm/cli/commit/d01746a5a6dde115ee6a600cdf54c9b35afcab3f)
[#​2444](https://github.com/npm/cli/issues/2444)
[#​1103](https://github.com/npm/cli/issues/1103) Remove deprecated
`process.umask()` ([@​isaacs](https://github.com/isaacs))
- [`b2e2edf8a`](https://github.com/npm/cli/commit/b2e2edf8aee57347c96a61209c7a10139a0cc85a)
[#​2422](https://github.com/npm/cli/issues/2422) npm publish --dry-run
should not check login status ([@​buyan302](https://github.com/buyan302))
- [`99156df80`](https://github.com/npm/cli/commit/99156df8099f55bc69dfa99d7ddcf8d1d569016e)
[#​2448](https://github.com/npm/cli/issues/2448)
[#​2425](https://github.com/npm/cli/issues/2425) pass extra arguments
directly to run-script as an array ([@​nlf](https://github.com/nlf))
- [`907b34b2e`](https://github.com/npm/cli/commit/907b34b2ecc34ac376d989f824f7492064e43ef4)
[#​2455](https://github.com/npm/cli/issues/2455) fix(ci): pay attention to
\--ignore-scripts ([@​wraithgar](https://github.com/wraithgar))
##### DEPENDENCIES
- [`7a49fd4af`](https://github.com/npm/cli/commit/7a49fd4afc8cd24db40aee008031ea648583d0bc)
`tar@6.1.0`, `pacote@11.1.14`
- [`54a7bd16c`](https://github.com/npm/cli/commit/54a7bd16c130525ade71ec9894af71c2825d8584)
`@npmcli/arborist@2.0.3`
##### DOCUMENTATION
- [`a390d7456`](https://github.com/npm/cli/commit/a390d74561b72f0b13cba65844ce60c379198087)
[#​2440](https://github.com/npm/cli/issues/2440) Updated the url for RFC
19 so that it isn't a 404.
([@​therealjeffg](https://github.com/therealjeffg))
- [`e02b46ad7`](https://github.com/npm/cli/commit/e02b46ad7acdeb9fbb63f782e546c2f8db94ae6e)
[#​2436](https://github.com/npm/cli/issues/2436) Grammatical Fix in npm-ls
Documentation 'Therefore' is spelled 'Therefor'
([@​marsonya](https://github.com/marsonya))
- [`0fed44dea`](https://github.com/npm/cli/commit/0fed44dea12f125b639b5e3575adcea74a86d3a0)
[#​2417](https://github.com/npm/cli/issues/2417) Fix npm bug reporting url
([@​AkiaCode](https://github.com/AkiaCode))
### [`v7.3.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​730-2020-12-18)
[Compare Source](https://github.com/npm/cli/compare/v7.2.0...v7.3.0)
##### FEATURES
- [`a9b8bf263`](https://github.com/npm/cli/commit/a9b8bf2634c627fbb16ca3a6bb2c2f1058c3e586)
[#​2362](https://github.com/npm/cli/issues/2362)
Support multiple set/get/deletes in npm config
([@​isaacs](https://github.com/isaacs))
##### BUG FIXES
- [`9eef63849`](https://github.com/npm/cli/commit/9eef638499c88689acb00d812c10f0407cb95c08)
Pass full set of options to login helper functions.
This fixes `npm login --no-strict-ssl`, as well as a host of other
options that one might want to set while logging in.
Reported by: [@​toddself](https://github.com/toddself)
([@​isaacs](https://github.com/isaacs))
- [`628a554bc`](https://github.com/npm/cli/commit/628a554bc113e4e115d34778bfe8a77cfad1d933)
[#​2358](https://github.com/npm/cli/issues/2358)
fix doctor test to work correctly for node pre-release versions
([@​nlf](https://github.com/nlf))
- [`be4a0900b`](https://github.com/npm/cli/commit/be4a0900b14b2c6315bf62bed8f5affb648215ae)
[#​2360](https://github.com/npm/cli/issues/2360)
raise an error early if publishing without login, registry
([@​isaacs](https://github.com/isaacs))
- [`44d433105`](https://github.com/npm/cli/commit/44d4331058c53909ada62470b23b2185102b2128)
[#​2366](https://github.com/npm/cli/issues/2366)
Include prerelease versions when deprecating
([@​tiegz](https://github.com/tiegz))
- [`cba3341da`](https://github.com/npm/cli/commit/cba3341dae4c92541049dc976e82e2ba19566e95)
[#​2373](https://github.com/npm/cli/issues/2373)
npm profile refactor
([@​ruyadorno](https://github.com/ruyadorno))
- [`7539504e3`](https://github.com/npm/cli/commit/7539504e3abdec28039a7798e5ccb745b536cb6e)
[#​2382](https://github.com/npm/cli/issues/2382)
remove the metrics sender
([@​nlf](https://github.com/nlf))
##### DOCS
- [`b98569a8c`](https://github.com/npm/cli/commit/b98569a8ca28dbd611fe84492aee996e2e567b55)
add note about `INIT_CWD` to run-script doc
- [`292929279`](https://github.com/npm/cli/commit/292929279854a06ca60ff737b574cbd6503ec5db)
[#​2368](https://github.com/npm/cli/issues/2368)
Revert bug-reporting links to GH.
Re: <https://blog.npmjs.org/post/188841555980/updates-to-community-docs-more>
([@​tiegz](https://github.com/tiegz))
- [`f4560626f`](https://github.com/npm/cli/commit/f4560626f09dba4889d752f7f739aa5a5f3da741)
update `ISSUE_TEMPLATE` with modern links
([@​isaacs](https://github.com/isaacs))
- [`bc1c567ed`](https://github.com/npm/cli/commit/bc1c567ed3d853ed4f01d33a800eb453956de6ef)
update npm command doc feature request links
([@​isaacs](https://github.com/isaacs))
- [`0ad958fe1`](https://github.com/npm/cli/commit/0ad958fe1cb811699caca235f361c8328baac8c4)
[#​2381](https://github.com/npm/cli/issues/2381)
(docs,test): assorted typo fixes
([@​XhmikosR](https://github.com/XhmikosR))
##### TESTING
- [`a92d310b7`](https://github.com/npm/cli/commit/a92d310b7e9e4c48b08f52785c2e3a6d52a82ad7)
[#​2361](https://github.com/npm/cli/issues/2361)
Add max-len to lint rules
([@​Edu93Jer](https://github.com/Edu93Jer))
##### DEPENDENCIES
- [`4fc2f3e05`](https://github.com/npm/cli/commit/4fc2f3e05b600aa64fe5eb6b8b77bc070e5a9403)
[#​2300](https://github.com/npm/cli/issues/2300)
`@npmcli/config@1.2.8`:
- Support setting email without username/password
### [`v7.2.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​720-2020-12-15)
[Compare Source](https://github.com/npm/cli/compare/v7.1.2...v7.2.0)
##### FEATURES
- [`a9c4b158c`](https://github.com/npm/cli/commit/a9c4b158c46dd0d0c8d8744a97750ffd0c30cc09)
[#​2342](https://github.com/npm/cli/issues/2342)
allow npm rebuild to accept a path to a module
([@​nlf](https://github.com/nlf))
##### DEPENDENCIES
- [`beb371800`](https://github.com/npm/cli/commit/beb371800292140bf3882253c447168a378bc154)
[#​2334](https://github.com/npm/cli/issues/2334)
remove unused top level dep tough-cookie
([@​darcyclarke](https://github.com/darcyclarke))
- [`d45e181d1`](https://github.com/npm/cli/commit/d45e181d17dd88d82b3a97f8d9cd5fa5b6230e48)
[#​2335](https://github.com/npm/cli/issues/2335)
`ini@2.0.0`, `@npmcli/config@1.2.7`
([@​isaacs](https://github.com/isaacs))
- [`ef4b18b5a`](https://github.com/npm/cli/commit/ef4b18b5a70381b264d234817cff32eeb6848a73)
[#​2309](https://github.com/npm/cli/issues/2309)
`@npmcli/arborist@2.0.2`
- properly remove deps when no lockfile and package.json is present
- [`c6c013e6e`](https://github.com/npm/cli/commit/c6c013e6ebc4fe036695db1fd491eb68f3b57c68)
`readdir-scoped-modules@1.1.0`
- [`a1a2134aa`](https://github.com/npm/cli/commit/a1a2134aa9a1092493db6d6c9a729ff5203f0dd4)
remove unused sorted-object dep
([@​nlf](https://github.com/nlf))
- [`85c2a2d31`](https://github.com/npm/cli/commit/85c2a2d318ae066fb2c161174f5aea97e18bc9c5)
[#​2344](https://github.com/npm/cli/issues/2344)
remove editor dependency
([@​nlf](https://github.com/nlf))
##### TESTING
- [`3a6dd511c`](https://github.com/npm/cli/commit/3a6dd511c944c5f2699825a99bba1dde333a45ef)
npm edit
([@​nlf](https://github.com/nlf))
- [`3ba5de4e7`](https://github.com/npm/cli/commit/3ba5de4e7f6c5c0f995a29844926d6ed2833addd)
[#​2347](https://github.com/npm/cli/issues/2347)
npm help-search
([@​nlf](https://github.com/nlf))
- [`6caf19f49`](https://github.com/npm/cli/commit/6caf19f491e144be3e2a1a50f492dad48b01f361)
[#​2348](https://github.com/npm/cli/issues/2348)
npm help
([@​nlf](https://github.com/nlf))
- [`cb5847e32`](https://github.com/npm/cli/commit/cb5847e3203c52062485b5de68e4f6d29b33c361)
[#​2349](https://github.com/npm/cli/issues/2349)
npm hook
([@​nlf](https://github.com/nlf))
- [`996a2f6b1`](https://github.com/npm/cli/commit/996a2f6b130d6678998a2f6a5ec97d75534d5f66)
[#​2353](https://github.com/npm/cli/issues/2353)
npm org
([@​nlf](https://github.com/nlf))
- [`8c67c38a4`](https://github.com/npm/cli/commit/8c67c38a4f476ff5be938db6b6b3ee9ac6b44db5)
[#​2354](https://github.com/npm/cli/issues/2354)
npm set
([@​nlf](https://github.com/nlf))
### [`v7.1.2`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​712-2020-12-11)
[Compare Source](https://github.com/npm/cli/compare/v7.1.1...v7.1.2)
##### DEPENDENCIES
- [`c3ba1daf7`](https://github.com/npm/cli/commit/c3ba1daf7cd335d72aeba80ae0e9f9d215ca9ea5)
[#​2033](https://github.com/npm/cli/issues/2033) `@npmcli/config@1.2.6`:
- Set `INIT_CWD` to initial current working directory
- Set `NODE` to initial process.execPath
- [`8029608b9`](https://github.com/npm/cli/commit/8029608b914fe5ba35a7cd37ae95ab93b0532e2e)
`json-parse-even-better-errors@2.3.1`
- [`0233818e6`](https://github.com/npm/cli/commit/0233818e606888b80881b17a2c6aca9f10a619b2)
[#​2332](https://github.com/npm/cli/issues/2332) `treeverse@1.0.4`
- [`e401d6bb3`](https://github.com/npm/cli/commit/e401d6bb37ffc767b4fefe89878dd3c3ef490b2c)
`ini@1.3.8`
- [`011bb1220`](https://github.com/npm/cli/commit/011bb122035dcd43769ec35982662cca41635068)
[#​2320](https://github.com/npm/cli/issues/2320) `@npmcli/arborist@2.0.1`:
- Do not save with `^` and no version
##### BUGFIXES
- [`244c2069f`](https://github.com/npm/cli/commit/244c2069fd093f053d3061c85575ac13e72e2454)
[#​2325](https://github.com/npm/cli/issues/2325) npm search
include/exclude ([@​ruyadorno](https://github.com/ruyadorno))
- [`d825e901e`](https://github.com/npm/cli/commit/d825e901eceea4cf8d860e35238dc30008eb4da4)
[#​1905](https://github.com/npm/cli/issues/1905)
[#​2316](https://github.com/npm/cli/issues/2316) run install scripts for
root project
- [`315449142`](https://github.com/npm/cli/commit/31544914294948085a84097af7f0f5de2a2e8f7e)
[#​2331](https://github.com/npm/cli/issues/2331)
[#​2021](https://github.com/npm/cli/issues/2021) Set `NODE_ENV=production`
if 'dev' is on the omit list ([@​isaacs](https://github.com/isaacs))
##### TESTING
- [`c243e3b9d`](https://github.com/npm/cli/commit/c243e3b9d9bda0580a0fc1b3e230b4d47412176e)
[#​2313](https://github.com/npm/cli/issues/2313) tests: completion
([@​nlf](https://github.com/nlf))
- [`7ff6efbb8`](https://github.com/npm/cli/commit/7ff6efbb866591b2330b967215cef8146dff3ebf)
[#​2314](https://github.com/npm/cli/issues/2314) npm team
([@​ruyadorno](https://github.com/ruyadorno))
- [`7a4f0c96c`](https://github.com/npm/cli/commit/7a4f0c96c2ab9f264f7bda2caf7e72c881571270)
[#​2323](https://github.com/npm/cli/issues/2323) npm doctor
([@​nlf](https://github.com/nlf))
##### DOCUMENTATION
- [`e340cf64b`](https://github.com/npm/cli/commit/e340cf64ba31ef329a9049b60c32ffd0342cfb7d)
[#​2330](https://github.com/npm/cli/issues/2330) explain through
run-script ([@​isaacs](https://github.com/isaacs))
### [`v7.1.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​711-2020-12-08)
[Compare Source](https://github.com/npm/cli/compare/v7.1.0...v7.1.1)
##### DEPENDENCIES
- [`bf09e719c`](https://github.com/npm/cli/commit/bf09e719c7f563a255b1e9af6b1237ebc5598db6)
`@npmcli/arborist@2.0.0`
- Much stricter tree integrity guarantees
- Fix issues where the root project is a symlink, or linked as a
workspace
- [`7ceb5b728`](https://github.com/npm/cli/commit/7ceb5b728b9f326c567f5ffe5831c9eccf013aa0)
`ini@1.3.6`
- [`77c6ced2a`](https://github.com/npm/cli/commit/77c6ced2a6daaadbff715c8f05b2e61ba76e9bab)
`make-fetch-happen@8.0.11`
- Avoid caching headers that are hazardous or unnecessary to leave
lying around (authorization, npm-session, etc.)
- [#​38](https://github.com/npm/make-fetch-happen/pull/38) Include query
string in cache key ([@​jpb](https://github.com/jpb))
- [`0ef25b6cd`](https://github.com/npm/cli/commit/0ef25b6cd2921794d36f066e2b11c406342cf167)
`libnpmsearch@3.1.0`:
- Update to accept query params as options, so we can paginate.
([@​nlf](https://github.com/nlf))
- [`518a66450`](https://github.com/npm/cli/commit/518a664500bcde30475788e8c1c3e651f23e881b)
`@npmcli/config@1.2.4`:
- Do not allow path options to be set to a boolean `false` value
- [`3d7aff9d8`](https://github.com/npm/cli/commit/3d7aff9d8dd1cf29956aa306464cd44fbc2af426)
update all dependencies using latest npm to install them
##### TESTS
- [`2848f5940`](https://github.com/npm/cli/commit/2848f594034b87939bfc5546e3e603f123d98a01)
[npm/statusboard#​173](https://github.com/npm/statusboard/issues/173)
[#​2293](https://github.com/npm/cli/issues/2293) npm shrinkwrap
([@​ruyadorno](https://github.com/ruyadorno))
- [`f6824459a`](https://github.com/npm/cli/commit/f6824459ae0c86e2fa9c84b3dcec85f572ae8e1b)
[#​2302](https://github.com/npm/cli/issues/2302) npm deprecate
([@​nlf](https://github.com/nlf))
- [`b7d74b627`](https://github.com/npm/cli/commit/b7d74b627859f08fca23209d6e0d3ec6657a4489)
[npm/statusboard#​180](https://github.com/npm/statusboard/issues/180)
[#​2304](https://github.com/npm/cli/issues/2304) npm unpublish
([@​ruyadorno](https://github.com/ruyadorno))
##### FEATURES
- [`3db90d944`](https://github.com/npm/cli/commit/3db90d94474f673591811fdab5eb6a5bfdeba261)
[#​2303](https://github.com/npm/cli/issues/2303) allow for passing object
keys to searchopts to allow pagination ([@​nlf](https://github.com/nlf))
### [`v7.1.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​710-2020-12-04)
[Compare Source](https://github.com/npm/cli/compare/v7.0.15...v7.1.0)
##### FEATURES
- [`6b1575110`](https://github.com/npm/cli/commit/6b15751106beb99234aa4bf39ae05cf40076d42a)
[#​2237](https://github.com/npm/cli/pull/2237)
add `npm set-script` command
([@​Yash-Singh1](https://github.com/Yash-Singh1))
- [`15d7333f8`](https://github.com/npm/cli/commit/15d7333f832e3d68ae16895569f27a27ef86573e)
add interactive `npm exec`
([@​isaacs](https://github.com/isaacs))
##### BUG FIXES
- [`2a1192e4b`](https://github.com/npm/cli/commit/2a1192e4b03acdf6e6e24e58de68f736ab9bb35f)
[#​2202](https://github.com/npm/cli/pull/2202)
Do not run interactive `npm exec` in CI when a TTY
([@​isaacs](https://github.com/isaacs))
##### DOCUMENTATION
- [`0599cc37d`](https://github.com/npm/cli/commit/0599cc37df453bf79d47490eb4fca3cd63f67f80)
[#​2271](https://github.com/npm/cli/pull/2271)
don't wrap code block
([@​ethomson](https://github.com/ethomson))
##### DEPENDENCIES
- [`def85c726`](https://github.com/npm/cli/commit/def85c72640ffe2d27977c56b7aa06c6f6346ca9)
`@npmcli/arborist@1.0.14`
- fixes running `npm exec` from file system root folder
- [`4c94673ab`](https://github.com/npm/cli/commit/4c94673ab5399d27e5a48e52f7a65b038a456265)
`semver@7.3.4`
### [`v7.0.15`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​7015-2020-11-27)
[Compare Source](https://github.com/npm/cli/compare/v7.0.14...v7.0.15)
##### DEPENDENCIES
- [`00e6028ef`](https://github.com/npm/cli/commit/00e6028ef83bf76eaae10241fd7ba59e39768603)
`@npmcli/arborist@1.0.13`
- do not override user-defined shorthand values when saving `package.json`
##### BUG FIXES
- [`9c3413fbc`](https://github.com/npm/cli/commit/9c3413fbcb37e79fc0b3d980e0b5810d7961277c)
[#​2034](https://github.com/npm/cli/issues/2034)
[#​2245](https://github.com/npm/cli/issues/2245)
`npm link <pkg>` should not save `package.json`
([@​ruyadorno](https://github.com/ruyadorno))
##### DOCUMENTATION
- [`1875347f9`](https://github.com/npm/cli/commit/1875347f9f4f2b50c28fe8857c5533eeebf42da2)
[#​2196](https://github.com/npm/cli/issues/2196)
remove doc on obsolete `unsafe-perm` flag
([@​kaizhu256](https://github.com/kaizhu256))
- [`f51e50603`](https://github.com/npm/cli/commit/f51e5060340c783a8a00dadd98e5786960caf43f)
[#​2200](https://github.com/npm/cli/issues/2200)
`config.md` cleanup
([@​alexwoollam](https://github.com/alexwoollam))
- [`997cbdb40`](https://github.com/npm/cli/commit/997cbdb400bcd22e457e8a06b69a7be697cfd66d)
[#​2238](https://github.com/npm/cli/issues/2238)
Fix broken link to `package.json` documentation
([@​d-fischer](https://github.com/d-fischer))
- [`9da972dc4`](https://github.com/npm/cli/commit/9da972dc44c21cf0e337f1c3fca44eb9df3e40d5)
[#​2241](https://github.com/npm/cli/issues/2241)
`npm star` docs cleanup
([@​ruyadorno](https://github.com/ruyadorno))
### [`v7.0.14`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​7014-2020-11-23)
[Compare Source](https://github.com/npm/cli/compare/v7.0.13...v7.0.14)
##### DEPENDENCIES
- [`09d21ab90`](https://github.com/npm/cli/commit/09d21ab903dcfebdfd446b8b29ad46c425b6510e)
`@npmcli/run-script@1.8.1`
- fix a regression in how scripts are escaped
### [`v7.0.13`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​7013-2020-11-20)
[Compare Source](https://github.com/npm/cli/compare/v7.0.12...v7.0.13)
##### BUG FIXES
- [`5fc56b6db`](https://github.com/npm/cli/commit/5fc56b6dbcc7d7d1463a761abb67d2fc16ad3657)
[npm/statusboard#​174](https://github.com/npm/statusboard/issues/174)
[#​2204](https://github.com/npm/cli/issues/2204)
fix npm unstar command
([@​ruyadorno](https://github.com/ruyadorno))
- [`7842b4d4d`](https://github.com/npm/cli/commit/7842b4d4dca1e076b0d26d554f9dce67484cd7be)
[npm/statusboard#​182](https://github.com/npm/statusboard/issues/182)
[#​2205](https://github.com/npm/cli/issues/2205)
fix npm version usage output
([@​ruyadorno](https://github.com/ruyadorno))
- [`a0adbf9f8`](https://github.com/npm/cli/commit/a0adbf9f8f77531fcf81ae31bbc7102698765ee3)
[#​2206](https://github.com/npm/cli/issues/2206)
[#​2213](https://github.com/npm/cli/issues/2213)
fix: fix flatOptions usage in npm init
([@​ruyadorno](https://github.com/ruyadorno))
##### DEPENDENCIES
- [`3daaf000a`](https://github.com/npm/cli/commit/3daaf000aee0ba81af855977d7011850e79099e6)
`@npmcli/arborist@1.0.12`
- fixes some windows specific bugs in how paths are handled and compared
##### DOCUMENTATION
- [`084a7b6ad`](https://github.com/npm/cli/commit/084a7b6ad6eaf9f2d92eb05da93e745f5357cce2)
[#​2210](https://github.com/npm/cli/issues/2210)
docs: Fix typo
([@​HollowMan6](https://github.com/HollowMan6))
### [`v7.0.12`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​7012-2020-11-17)
[Compare Source](https://github.com/npm/cli/compare/v7.0.11...v7.0.12)
##### BUG FIXES
- [`7b89576bd`](https://github.com/npm/cli/commit/7b89576bd1fa557a312a841afa66b895558d1b12)
[#​2174](https://github.com/npm/cli/issues/2174)
fix running empty scripts with `npm run-script`
([@​nlf](https://github.com/nlf))
- [`bc9afb195`](https://github.com/npm/cli/commit/bc9afb195f5aad7c06bc96049c0f00dc8e752dee)
[#​2002](https://github.com/npm/cli/issues/2002)
[#​2184](https://github.com/npm/cli/issues/2184)
Preserve builtin conf when installing npm globally
([@​isaacs](https://github.com/isaacs))
##### DEPENDENCIES
- [`b74c05d88`](https://github.com/npm/cli/commit/b74c05d88dc48fabef031ea66ffaa4e548845655)
`@npmcli/run-script@1.8.0`
- fix windows command-line argument escaping
##### DOCUMENTATION
- [`4e522fdc9`](https://github.com/npm/cli/commit/4e522fdc917bc85af2ca8ff7669a0178e2f35123)
[#​2179](https://github.com/npm/cli/issues/2179)
remove mention to --parseable option from `npm audit` docs
([@​Primajin](https://github.com/Primajin))
### [`v7.0.11`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​7011-2020-11-13)
[Compare Source](https://github.com/npm/cli/compare/v7.0.10...v7.0.11)
##### DEPENDENCIES
- [`629a667a9`](https://github.com/npm/cli/commit/629a667a9b30b0b870075da965606979622a5e2e)
`eslint@7.13.0`
- [`de9891bd2`](https://github.com/npm/cli/commit/de9891bd2a16fe890ff5cfb140c7b1209aeac0de)
`eslint-plugin-standard@4.1.0`
- [`c3e7aa31c`](https://github.com/npm/cli/commit/c3e7aa31c565dfe21cd1f55a8433bfbcf58aa289)
[#​2123](https://github.com/npm/cli/issues/2123)
[#​1957](https://github.com/npm/cli/issues/1957)
`@npmcli/arborist@1.0.11`
##### BUG FIXES
- [`a8aa38513`](https://github.com/npm/cli/commit/a8aa38513ad5c4ad44e6bb3e1499bfc40c31e213)
[#​2134](https://github.com/npm/cli/issues/2134)
[#​2156](https://github.com/npm/cli/issues/2156)
Fix `cannot read property length of undefined` in `ERESOLVE` explanation code
([@​isaacs](https://github.com/isaacs))
- [`1dbf0f9bb`](https://github.com/npm/cli/commit/1dbf0f9bb26ba70f4c6d0a807701d7652c31d7d4)
[#​2150](https://github.com/npm/cli/issues/2150)
[#​2155](https://github.com/npm/cli/issues/2155)
send json errors to stderr, not stdout
([@​isaacs](https://github.com/isaacs))
- [`fd1d7a21b`](https://github.com/npm/cli/commit/fd1d7a21b247bb35d112c51ff8d8a06fd83c8b44)
[#​1927](https://github.com/npm/cli/issues/1927)
[#​2154](https://github.com/npm/cli/issues/2154)
Set process.title a bit more usefully
([@​isaacs](https://github.com/isaacs))
- [`2a80c67ef`](https://github.com/npm/cli/commit/2a80c67ef8c12c3d9d254f5be6293a6461067d99)
[#​2008](https://github.com/npm/cli/issues/2008)
[#​2153](https://github.com/npm/cli/issues/2153)
Support legacy auth tokens for registries that use them
([@​ruyadorno](https://github.com/ruyadorno))
- [`786e36404`](https://github.com/npm/cli/commit/786e36404068fd51657ddac766e066a98754edbf)
[#​2017](https://github.com/npm/cli/issues/2017)
[#​2159](https://github.com/npm/cli/issues/2159)
pass all options to Arborist for `npm ci`
([@​darcyclarke](https://github.com/darcyclarke))
- [`b47ada7d1`](https://github.com/npm/cli/commit/b47ada7d1623e9ee586ee0cf781ee3ac5ea3c223)
[#​2161](https://github.com/npm/cli/issues/2161)
fixed typo
([@​scarabedore](https://github.com/scarabedore))
### [`v7.0.10`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​7010-2020-11-10)
[Compare Source](https://github.com/npm/cli/compare/v7.0.9...v7.0.10)
##### DOCUMENTATION
- [`e48badb03`](https://github.com/npm/cli/commit/e48badb03058286a557584d7319db4143049cc6b)
[#​2148](https://github.com/npm/cli/issues/2148)
Fix link in documentation
([@​gurdiga](https://github.com/gurdiga))
##### BUG FIXES
- [`8edbbdc70`](https://github.com/npm/cli/commit/8edbbdc706694fa32f52d0991c76ae9f207b7bbc)
[#​1972](https://github.com/npm/cli/issues/1972)
Support exec auto pick bin when all bin is alias
([@​dr-js](https://github.com/dr-js))
##### DEPENDENCIES
- [`04a3e8c10`](https://github.com/npm/cli/commit/04a3e8c10c3f38e1c7a35976d77c2929bdc39868)
[#​1962](https://github.com/npm/cli/issues/1962)
`@npmcli/arborist@1.0.10`:
- prevent self-assignment of parent/fsParent
- Support update options in global package space
### [`v7.0.9`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​709-2020-11-06)
[Compare Source](https://github.com/npm/cli/compare/v7.0.8...v7.0.9)
##### BUG FIXES
- [`96a0d2802`](https://github.com/npm/cli/commit/96a0d2802d3e619c6ea47290f5c460edfe94070a)
default the 'start' script when server.js present
([@​isaacs](https://github.com/isaacs))
- [`7716e423e`](https://github.com/npm/cli/commit/7716e423ee92a81730c0dfe5b9ecb4bb41a3f947)
[#​2075](https://github.com/npm/cli/issues/2075)
[#​2071](https://github.com/npm/cli/issues/2071) print the registry when
using 'npm login' ([@​Wicked7000](https://github.com/Wicked7000))
- [`7046fe10c`](https://github.com/npm/cli/commit/7046fe10c5035ac57246a31ca8a6b09e3f5562bf)
[#​2122](https://github.com/npm/cli/issues/2122) tests for `npm cache`
command ([@​nlf](https://github.com/nlf))
##### DEPENDENCIES
- [`74325f53b`](https://github.com/npm/cli/commit/74325f53b9d813b0e42203c037189418fad2f64a)
[#​2124](https://github.com/npm/cli/issues/2124)
`@npmcli/run-script@1.7.5`:
- Export the `isServerPackage` method
- Proxy signals to and from foreground child processes
- [`0e58e6f6b`](https://github.com/npm/cli/commit/0e58e6f6b8f0cd62294642a502c17561aaf46553)
[#​1984](https://github.com/npm/cli/issues/1984)
[#​2079](https://github.com/npm/cli/issues/2079)
[#​1923](https://github.com/npm/cli/issues/1923)
[#​606](https://github.com/npm/cli/issues/606)
[#​2031](https://github.com/npm/cli/issues/2031) `@npmcli/arborist@1.0.9`:
- Process deps for all link nodes
- Use junctions instead of symlinks
- Use [@​npmcli/move-file](https://github.com/npmcli/move-file) instead of fs.rename
- [`1dad328a1`](https://github.com/npm/cli/commit/1dad328a17d93def7799545596b4eba9833b35aa)
[#​1865](https://github.com/npm/cli/issues/1865)
[#​2106](https://github.com/npm/cli/issues/2106)
[#​2084](https://github.com/npm/cli/issues/2084) `pacote@11.1.13`:
- Properly set the installation command for `prepare` scripts when
installing git/dir deps
- [`e090d706c`](https://github.com/npm/cli/commit/e090d706ca637d4df96d28bff1660590aa3f3b62)
[#​2097](https://github.com/npm/cli/issues/2097) `libnpmversion@1.0.7`:
- Do not crash when the package.json file lacks a 'version' field
- [`8fa541a10`](https://github.com/npm/cli/commit/8fa541a10dbdc09376175db7a378cc9b33e8b17b)
`cmark-gfm@0.8.4`
### [`v7.0.8`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​708-2020-11-03)
[Compare Source](https://github.com/npm/cli/compare/v7.0.7...v7.0.8)
##### DOCUMENTATION
- [`052e977b9`](https://github.com/npm/cli/commit/052e977b9d071e1b3654976881d10cd3ddcba788)
[#​1822](https://github.com/npm/cli/issues/1822)
[#​1247](https://github.com/npm/cli/issues/1247)
add section on peerDependenciesMeta field in package.json
([@​foxxyz](https://github.com/foxxyz))
- [`52d32d175`](https://github.com/npm/cli/commit/52d32d1758c5ebc58944a1e8d98d57e30048e527)
[#​1970](https://github.com/npm/cli/issues/1970)
match npm-exec.md -p usage with lib/exec.js
([@​dr-js](https://github.com/dr-js))
- [`48ee8d01e`](https://github.com/npm/cli/commit/48ee8d01edd11ed6186c483e1169ff4d2070b963)
[#​2096](https://github.com/npm/cli/issues/2096)
Fix RFC links in changelog
([@​jtojnar](https://github.com/jtojnar))
##### BUG FIXES
- [`6cd3cd08a`](https://github.com/npm/cli/commit/6cd3cd08af56445e13757cac3af87f3e7d54ed27)
Support *all* conf keys in publishConfig
- [`a1f9be8a7`](https://github.com/npm/cli/commit/a1f9be8a7f9b7a3a813fc3e5e705bc982470b0e2)
[#​2074](https://github.com/npm/cli/issues/2074)
Support publishing any kind of spec, not just directories
##### DEPENDENCIES
- [`545382df6`](https://github.com/npm/cli/commit/545382df62e3014f3e51d7034e52498fb2b01a37)
`libnpmpublish@4.0.0`:
- Support publishing things other than folders
- [`7d88f1719`](https://github.com/npm/cli/commit/7d88f17197e3c8cca9b277378d6f9b054b1b7886)
`npm-registry-fetch@9.0.0`
- [`823b40a4e`](https://github.com/npm/cli/commit/823b40a4e9c6ef76388af6fe01a3624f6f7675be)
`pacote@11.1.12`
- [`90bf57826`](https://github.com/npm/cli/commit/90bf57826edf2f78ddf8deb0793115ead8a8b556)
`npm-profile@5.0.2`
- [`e5a413577`](https://github.com/npm/cli/commit/e5a4135770d13cf114fac439167637181f87d824)
`libnpmteam@2.0.2`
- [`fc5aa7b4a`](https://github.com/npm/cli/commit/fc5aa7b4ad45cb65893f734e1229a6720f7966e5)
`libnpmsearch@3.0.1`
- [`9fc1dee13`](https://github.com/npm/cli/commit/9fc1dee138ca33ecdbd57e63142b27c60cf88f9b)
`libnpmorg@2.0.1`
- [`0ea870ec5`](https://github.com/npm/cli/commit/0ea870ec5d2be1d44f050ad8bc24ed936cc45fde)
`libnpmhook@6.0.1`
- [`32fd744ea`](https://github.com/npm/cli/commit/32fd744ea745f297f0be79a80955f077a57c4ac7)
`libnpmaccess@4.0.1`
- [`fc76f3d9f`](https://github.com/npm/cli/commit/fc76f3d9fcf19e65a9373ab3d9068c4326d2f782)
`@npmcli/arborist@1.0.8`
- Fix `cannot read property 'description' of undefined` in `npm ls`
when `package-lock.json` is corrupted
- Do not allow peerDependencies to be nested under dependents in any
circumstances
- Always resolve peerDependencies in `--prefer-dedupe` mode
### [`v7.0.7`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​707-2020-10-30)
[Compare Source](https://github.com/npm/cli/compare/v7.0.6...v7.0.7)
##### BUG FIXES
- [`3990b422d`](https://github.com/npm/cli/commit/3990b422d3ff63c54d96b61596bdb8f26a45ca7b)
[#​2067](https://github.com/npm/cli/pull/2067)
use sh as default unix shell, not bash
([@​isaacs](https://github.com/isaacs))
- [`81d6ceef6`](https://github.com/npm/cli/commit/81d6ceef6947e46355eb3ddb05a73da50870dfc1)
[#​1975](https://github.com/npm/cli/issues/1975)
fix npm exec on folders missing package.json
([@​ruyadorno](https://github.com/ruyadorno))
- [`2a680e91a`](https://github.com/npm/cli/commit/2a680e91a2be1f3f03a6fbd946f74628ee1cb370)
[#​2083](https://github.com/npm/cli/pull/2083)
delete the contents of `node_modules` only in `npm ci`
([@​nlf](https://github.com/nlf))
- [`2636fe1f4`](https://github.com/npm/cli/commit/2636fe1f45383cb1b6fc164564dc49318815db37)
[#​2086](https://github.com/npm/cli/pull/2086)
disable banner output if loglevel is silent in `npm run-script`
([@​macno](https://github.com/macno))
##### DEPENDENCIES
- [`4156f053e`](https://github.com/npm/cli/commit/4156f053ee8712a4b53a210e62fba1e6562ba43a)
`@npmcli/run-script@1.7.4`
- restore the default `npm start` script
- [`1900ae9ad`](https://github.com/npm/cli/commit/1900ae9adecd227dd6f8b49de61a99c978ba89cf)
`@npmcli/promise-spawn@1.3.2`
- fix errors when processing scripts as root
- [`8cb0c166c`](https://github.com/npm/cli/commit/8cb0c166ccc019146a7a94d13c12723f001d2551)
`@npmcli/arborist@1.0.6`
- make sure missing bin links get set on reify
### [`v7.0.6`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​706-2020-10-27)
[Compare Source](https://github.com/npm/cli/compare/v7.0.5...v7.0.6)
##### BUG FIXES
- [`46c7f792a`](https://github.com/npm/cli/commit/46c7f792ab16dd0b091e1ad6d37de860c8885883)
[#​2047](https://github.com/npm/cli/pull/2047)
[#​1935](https://github.com/npm/cli/issues/1935)
skip the prompt when in a known ci environment
([@​nlf](https://github.com/nlf))
- [`f8f6e1fad`](https://github.com/npm/cli/commit/f8f6e1fad8057edc02e4ce4382b1bc086d01211c)
[#​2049](https://github.com/npm/cli/pull/2049)
properly remove pycache in release script
([@​MylesBorins](https://github.com/MylesBorins))
- [`5db95b393`](https://github.com/npm/cli/commit/5db95b393e9c461ad34c1774f3515c322bf375bf)
[#​2050](https://github.com/npm/cli/pull/2050)
pack: do not show individual files of bundled deps
([@​isaacs](https://github.com/isaacs))
- [`3ee8f3b34`](https://github.com/npm/cli/commit/3ee8f3b34055da2ef1e735e1a06f64593512f1e3)
[#​2051](https://github.com/npm/cli/pull/2051)
view: Better errors when package.json is not JSON
([@​isaacs](https://github.com/isaacs))
##### DEPENDENCIES
- [`99ae633f6`](https://github.com/npm/cli/commit/99ae633f6ccc8aa93dc3dcda863071658b0653db)
`libnpmversion@1.0.6`
- respect gitTagVersion = false
- [`d4173f58d`](https://github.com/npm/cli/commit/d4173f58ddefdd5456145f34f3c9f4ba5fca407e)
`@npmcli/promise-spawn@1.3.1`
- do not return empty buffer when stdio is inherited
- attach child process to returned promise
- [`c09380fa5`](https://github.com/npm/cli/commit/c09380fa51b720141a9971602f4bb7aabd4d6242)
`@npmcli/run-script@1.7.3`
- forward SIGINT and SIGTERM to children that inherit stdio
- [`b154861ad`](https://github.com/npm/cli/commit/b154861ad244b6a14020c43738d0cce1948bfdd3)
`@npmcli/arborist@1.0.5`
- [`ffea6596b`](https://github.com/npm/cli/commit/ffea6596b8653da32a2b4c9a4903970e7146eee4)
`agent-base@6.0.2`
- support http proxy for https registries
### [`v7.0.5`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​705-2020-10-23)
[Compare Source](https://github.com/npm/cli/compare/v7.0.4...v7.0.5)
- [`77ad86b5e`](https://github.com/npm/cli/commit/77ad86b5eedf139dda3329a6686d5f104dc233bb)
Merge docs deps with main project
### [`v7.0.4`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​704-2020-10-23)
[Compare Source](https://github.com/npm/cli/compare/v7.0.3...v7.0.4)
##### DOCUMENTATION
- [`cc026daf8`](https://github.com/npm/cli/commit/cc026daf8c8330256de01375350a1407064562f9)
docs: `npm-dedupe` through `npm-install`
- [`aec77acf8`](https://github.com/npm/cli/commit/aec77acf886d73f85e747cafdf7a2b360befba16)
[#​1915](https://github.com/npm/cli/pull/1915)
use "dockhand" for faster static documentation generation
([@​ethomson](https://github.com/ethomson))
- [`aeb10d210`](https://github.com/npm/cli/commit/aeb10d210816cf6829e0ac557c79d9efd8c4bdd1)
[#​2024](https://github.com/npm/cli/pull/2024)
Fix post-install script name
([@​irajtaghlidi](https://github.com/irajtaghlidi))
##### BUG FIXES
- [`59e8dd6c6`](https://github.com/npm/cli/commit/59e8dd6c621f9a5c6e0b65533d8256be87a8e0d3)
[#​2015](https://github.com/npm/cli/issues/2015)
[#​2016](https://github.com/npm/cli/pull/2016)
Properly set `npm_command` environment variable.
##### TESTS
- [`39ad1ad9e`](https://github.com/npm/cli/commit/39ad1ad9e1e1a9530db5b90a588b5081b71abc8d)
[#​2001](https://github.com/npm/cli/pull/2001)
`npm config` tests
([@​ruyadorno](https://github.com/ruyadorno))
- [`b9c1caa8e`](https://github.com/npm/cli/commit/b9c1caa8e4cc7c900d09657425ea361db5974319)
[#​2026](https://github.com/npm/cli/pull/2026)
`npm owner` test and refactor
([@​ruyadorno](https://github.com/ruyadorno))
##### DEPENDENCIES
- [`ed6e6a9d3`](https://github.com/npm/cli/commit/ed6e6a9d3c36ffc5fb77fc25b6d66dbcb26beeb9)
`eslint-plugin-standard@4.0.2`
- [`b737ee999`](https://github.com/npm/cli/commit/b737ee99961364827bacf210a3e5ca5d2b7edad2)
[#​2009](https://github.com/npm/cli/issues/2009)
[#​2007](https://github.com/npm/cli/issues/2007)
`npm-packlist@2.1.4`:
- Maintain order in package.json files array globs
- Strip slashes from package files list results
- [`783965508`](https://github.com/npm/cli/commit/783965508d49f8ab0d8ceff38bee700cd0a06a54)
[#​1997](https://github.com/npm/cli/issues/1997)
[#​2000](https://github.com/npm/cli/issues/2000)
[#​2005](https://github.com/npm/cli/issues/2005)
`@npmcli/arborist@1.0.4`
- Ensure that root is added when root.meta is set
- Include all edges in explain() output when a root edge exists
- Do not conflict on meta-peers that will not be replaced
- Install peerOptionals if explicitly requested, or dev
### [`v7.0.3`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​703-2020-10-20)
[Compare Source](https://github.com/npm/cli/compare/v7.0.2...v7.0.3)
##### BUG FIXES
- [`ce4724a38`](https://github.com/npm/cli/commit/ce4724a3835ded9a4a29d8d67323f925461155e5)
[#​1986](https://github.com/npm/cli/pull/1986)
check `result` when determining exit code of `ls <filter>`
([@​G-Rath](https://github.com/G-Rath))
- [`00d926f8d`](https://github.com/npm/cli/commit/00d926f8d884872d08d9a0cd73aa9cace2acb91b)
[#​1987](https://github.com/npm/cli/pull/1987)
don't suppress run output when `--silent` is passed
([@​G-Rath](https://github.com/G-Rath))
- [`043da2347`](https://github.com/npm/cli/commit/043da234745f36d55742e827314837dead5807ab)
improve cache clear error message
([@​isaacs](https://github.com/isaacs))
##### DOCUMENTATION
- [`a57f5c466`](https://github.com/npm/cli/commit/a57f5c466ceae59575ef05bb7941cce8752d8c58)
update docs for: access, adduser, audit, bin, bugs, build, cache, ci,
completion, config and dedupe
([@​isaacs](https://github.com/isaacs))
- [`5b88b72b9`](https://github.com/npm/cli/commit/5b88b72b9821f7114cc4e475bbf52726a1674e52)
remove the long-gone bundle command
([@​isaacs](https://github.com/isaacs))
- [`ae09aa5c1`](https://github.com/npm/cli/commit/ae09aa5c1cd150727b05ccfaeaba8d45e5697e50)
[#​1993](https://github.com/npm/cli/pull/1993)
document --save-peer as a common option to npm install
([@​JakeChampion](https://github.com/JakeChampion))
- [`c9993e6b1`](https://github.com/npm/cli/commit/c9993e6b1c2918699c2d125bf9b966f44f5d3ebe)
[#​1982](https://github.com/npm/cli/pull/1982)
fix url links for init-package-json/node-semver
([@​takenspc](https://github.com/takenspc))
##### DEPENDENCIES
- [`5d9df8395`](https://github.com/npm/cli/commit/5d9df83958d3d5e6d8acad2ebabfbe5f3fd23c13)
`node-gyp@7.1.2`
### [`v7.0.2`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​702-2020-10-16)
[Compare Source](https://github.com/npm/cli/compare/v7.0.1...v7.0.2)
##### DOCUMENTATION
- [`9476734b7`](https://github.com/npm/cli/commit/9476734b7d5fa6df80ad17ad277a6bee9a16235c)
[#​1967](https://github.com/npm/cli/pull/1967)
add mention to workspaces prepare lifecycle
([@​ruyadorno](https://github.com/ruyadorno))
##### BUG FIXES
- [`5cf71c689`](https://github.com/npm/cli/commit/5cf71c689bcfcd423405e59d05b7cc5704cb4c02)
[#​1971](https://github.com/npm/cli/pull/1971)
owner rm at local pkg not work
([@​ShangguanQuail](https://github.com/ShangguanQuail))
##### DEPENDENCIES
- [`722b7ae63`](https://github.com/npm/cli/commit/722b7ae63da8b386fe188066dc2dae0121d9353b)
[#​1974](https://github.com/npm/cli/pull/1974)
patch node-gyp
([@​targos](https://github.com/MylesBorins))
- [`4ae825c01`](https://github.com/npm/cli/commit/4ae825c01c7ca3031361f9df72594a190c6ed1e4)
[#​1976](https://github.com/npm/cli/pull/1976)
patch node-gyp
([@​MylesBorins](https://github.com/MylesBorins))
- [`181eabf13`](https://github.com/npm/cli/commit/181eabf132c823af086380368de73d2f42e5aac1)
`@npmcli/arborist@1.0.3`
- fix workspaces `prepare` lifecycle scripts
- fix peer deps overchecks resulting in ERESOLVE
- [`6cc115409`](https://github.com/npm/cli/commit/6cc115409b7eb2df8e11db6232ee3d00e4316a7d)
`init-package-json@2.0.1`
- [`dbf9d6d1f`](https://github.com/npm/cli/commit/dbf9d6d1f060ea43b700409306574396a798127d)
`libnpmpublish@3.0.2`
### [`v7.0.1`](https://github.com/npm/cli/blob/master/CHANGELOG.md#​7015-2020-11-27)
[Compare Source](https://github.com/npm/cli/compare/v7.0.0...v7.0.1)
##### DEPENDENCIES
- [`00e6028ef`](https://github.com/npm/cli/commit/00e6028ef83bf76eaae10241fd7ba59e39768603)
`@npmcli/arborist@1.0.13`
- do not override user-defined shorthand values when saving `package.json`
##### BUG FIXES
- [`9c3413fbc`](https://github.com/npm/cli/commit/9c3413fbcb37e79fc0b3d980e0b5810d7961277c)
[#​2034](https://github.com/npm/cli/issues/2034)
[#​2245](https://github.com/npm/cli/issues/2245)
`npm link <pkg>` should not save `package.json`
([@​ruyadorno](https://github.com/ruyadorno))
##### DOCUMENTATION
- [`1875347f9`](https://github.com/npm/cli/commit/1875347f9f4f2b50c28fe8857c5533eeebf42da2)
[#​2196](https://github.com/npm/cli/issues/2196)
remove doc on obsolete `unsafe-perm` flag
([@​kaizhu256](https://github.com/kaizhu256))
- [`f51e50603`](https://github.com/npm/cli/commit/f51e5060340c783a8a00dadd98e5786960caf43f)
[#​2200](https://github.com/npm/cli/issues/2200)
`config.md` cleanup
([@​alexwoollam](https://github.com/alexwoollam))
- [`997cbdb40`](https://github.com/npm/cli/commit/997cbdb400bcd22e457e8a06b69a7be697cfd66d)
[#​2238](https://github.com/npm/cli/issues/2238)
Fix broken link to `package.json` documentation
([@​d-fischer](https://github.com/d-fischer))
- [`9da972dc4`](https://github.com/npm/cli/commit/9da972dc44c21cf0e337f1c3fca44eb9df3e40d5)
[#​2241](https://github.com/npm/cli/issues/2241)
`npm star` docs cleanup
([@​ruyadorno](https://github.com/ruyadorno))
### [`v7.0.0`](https://github.com/npm/cli/blob/master/CHANGELOG.md#v700-2020-10-12)
[Compare Source](https://github.com/npm/cli/compare/v6.14.15...v7.0.0)
##### BUG FIXES
- [`7bcdb3636`](https://github.com/npm/cli/commit/7bcdb3636e29291b9c722fe03a8450859dcb5b4f)
[#​1949](https://github.com/npm/cli/pull/1949) fix: ensure `publishConfig`
is passed through ([@​nlf](https://github.com/nlf))
- [`97978462e`](https://github.com/npm/cli/commit/97978462e9050261e4ce2549e71fe94a48796577)
fix: patch `config.js` to remove duplicate vals
([@​darcyclarke](https://github.com/darcyclarke))
##### DOCUMENTATION
- [`60769d757`](https://github.com/npm/cli/commit/60769d757859c88e2cceab66975f182a47822816)
[#​1911](https://github.com/npm/cli/pull/1911) docs: v7 npm-install
refresh ([@​ruyadorno](https://github.com/ruyadorno))
- [`08de49042`](https://github.com/npm/cli/commit/08de4904255742cbf7477a20bdeebe82f283a406)
[#​1938](https://github.com/npm/cli/pull/1938) docs: v7 using npm config
updates ([@​ruyadorno](https://github.com/ruyadorno))
##### DEPENDENCIES
- [`15366a1cf`](https://github.com/npm/cli/commit/15366a1cf0073327b90ac7eb977ff8a73b52cc62)
`npm-registry-fetch@8.1.5`
- [`f04a74140`](https://github.com/npm/cli/commit/f04a74140bf65db36be3c379e0eb20dd6db3cc5c)
`init-package-json@2.0.0`
- [`1de21dce0`](https://github.com/npm/cli/commit/1de21dce0e56874203a789ce33124a4fc4d3b15f)
fix: support dot-separated aliases defined in a `.npmrc` ini files
for `init-*` configs ([@​ruyadorno](https://github.com/ruyadorno))
- [`a67275cd9`](https://github.com/npm/cli/commit/a67275cd9a75fa05ee3d3265832d0a015b14e81c)
`eslint@7.11.0`
- [`6fb83b78d`](https://github.com/npm/cli/commit/6fb83b78db09adfafd7cbd4b926e77802c4993e4)
`hosted-git-info@3.0.6`
- [`1ca30cc9b`](https://github.com/npm/cli/commit/1ca30cc9b8e7edc2043c1f848855f19781729dc9)
`libnpmfund@1.0.0`
- [`28a2d2ba4`](https://github.com/npm/cli/commit/28a2d2ba4a63808614f5d98685a64531e3198b93)
`@npmcli/arborist@1.0.0`
- [npm/rfcs#​239](https://github.com/npm/rfcs/pull/239) Improve handling
of conflicting `peerDependencies` in transitive dependencies, so that
`--force` will always accept a best effort override, and
`--strict-peer-deps` will fail faster on conflicts.
- [`9306c6833`](https://github.com/npm/cli/commit/9306c6833e2e77675e0cfddd569b6b54a8bcf172)
`libnpmfund@1.0.1`
- [`fafb348ef`](https://github.com/npm/cli/commit/fafb348ef976116d47ada238beb258d5db5758a7)
`npm-package-arg@8.1.0`
- [`365f2e756`](https://github.com/npm/cli/commit/365f2e7565d0cfde858a43d894a77fb3c6338bb7)
`read-package-json@3.0.0`
### [`v6.14.15`](https://github.com/npm/cli/releases/v6.14.15)
[Compare Source](https://github.com/npm/cli/compare/v6.14.14...v6.14.15)
#### 6.14.15 (2021-08-23)
##### DEPENDENCIES
- [`8160e6e4b`](https://github.com/npm/cli/commit/8160e6e4b58c0f76e720183f2057e26c6d9d8470) `path-parse@1.0.7`
- [`3079f5038`](https://github.com/npm/cli/commit/3079f503896323ab10bfad5bbdb7fe5ca9207d4b) `tar@4.4.1`
### [`v6.14.14`](https://github.com/npm/cli/compare/v6.14.13...v6.14.14)
[Compare Source](https://github.com/npm/cli/compare/v6.14.13...v6.14.14)
### [`v6.14.13`](https://github.com/npm/cli/releases/v6.14.13)
[Compare Source](https://github.com/npm/cli/compare/v6.14.12...v6.14.13)
#### 6.14.13 (2021-04-08)
##### DEPENDENCIES
- [`285ab3f65`](https://github.com/npm/cli/commit/285ab3f654882860246f729eb52e2c8c6a6d6e01) `hosted-git-info@2.8.9`
- [`63b5c56c5`](https://github.com/npm/cli/commit/63b5c56c5203c8965c8ddeff28f2a65010b40b7c) `ssri@6.0.2`
### [`v6.14.12`](https://github.com/npm/cli/releases/v6.14.12)
[Compare Source](https://github.com/npm/cli/compare/v6.14.11...v6.14.12)
#### 6.14.12 (2021-03-25)
##### DEPENDENCIES
- [`e47654048`](https://github.com/npm/cli/commit/e4765404844a0b6795752b2bc6f9b9107fe713be) [#​2737](https://github.com/npm/cli/pull/2737) Update y18n to fix CVE-2020-7774 ([@​vecerek](https://github.com/vecerek))
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/49Update dependency node-sass to v62022-02-24T08:03:23ZTobinskUpdate dependency node-sass to v6This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [node-sass](https://github.com/sass/node-sass) | [`^5.0.0` -> `6.0.1`](https://renovatebot.com/diffs/npm/no...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [node-sass](https://github.com/sass/node-sass) | [`^5.0.0` -> `6.0.1`](https://renovatebot.com/diffs/npm/node-sass/5.0.0/6.0.1) | [![age](https://badges.renovateapi.com/packages/npm/node-sass/6.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/node-sass/6.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/node-sass/6.0.1/compatibility-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/node-sass/6.0.1/confidence-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>sass/node-sass</summary>
### [`v6.0.1`](https://github.com/sass/node-sass/releases/v6.0.1)
[Compare Source](https://github.com/sass/node-sass/compare/v6.0.0...v6.0.1)
##### Dependencies
- Remove mkdirp ([@​jimmywarting](https://github.com/jimmywarting), [#​3108](https://github.com/sass/node-sass/issues/3108))
- Bump meow to 9.0.0 ([@​ykolbin](https://github.com/ykolbin), [#​3125](https://github.com/sass/node-sass/issues/3125))
- Bump mocha to 9.0.1 ([@​xzyfer](https://github.com/xzyfer), [#​3134](https://github.com/sass/node-sass/issues/3134))
##### Misc
- Use default Apline version from docker-node ([@​nschonni](https://github.com/nschonni), [#​3121](https://github.com/sass/node-sass/issues/3121))
#### Supported Environments
| OS | Architecture | Node |
| --- | --- | --- |
| Windows | x86 & x64 | 12, 14, 15, 16 |
| OSX | x64 | 12, 14, 15, 16 |
| Linux\* | x64 | 12, 14, 15, 16 |
| Alpine Linux | x64 | 12, 14, 15, 16 |
| FreeBSD | i386 amd64 | 12, 14, 15 |
\*Linux support refers to major distributions like Ubuntu, and Debian
### [`v6.0.0`](https://github.com/sass/node-sass/releases/v6.0.0)
[Compare Source](https://github.com/sass/node-sass/compare/v5.0.0...v6.0.0)
##### Breaking changes
- Drop support for Node 10 ([@​nschonni](https://github.com/nschonni))
- Remove deprecated process.sass API ([@​xzyfer](https://github.com/xzyfer), [#​2986](https://github.com/sass/node-sass/issues/2986))
##### Features
- Add support for Node 16
##### Community
- Fix typos in Troubleshooting guide ([@​independencyinjection](https://github.com/independencyinjection), [#​3051](https://github.com/sass/node-sass/issues/3051))
- Improve dependabot configuration ([@​nschonni](https://github.com/nschonni))
#### Supported Environments
| OS | Architecture | Node |
| --- | --- | --- |
| Windows | x86 & x64 | 12, 14, 15, 16 |
| OSX | x64 | 12, 14, 15, 16 |
| Linux\* | x64 | 12, 14, 15, 16 |
| Alpine Linux | x64 | 12, 14, 15, 16 |
| FreeBSD | i386 amd64 | 12, 14, 15 |
\*Linux support refers to major distributions like Ubuntu, and Debian
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/48Update dependency bootstrap to v52022-02-24T08:03:19ZTobinskUpdate dependency bootstrap to v5This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [bootstrap](https://getbootstrap.com/) ([source](https://github.com/twbs/bootstrap)) | [`^4.5.3` -> `5.1.1`...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [bootstrap](https://getbootstrap.com/) ([source](https://github.com/twbs/bootstrap)) | [`^4.5.3` -> `5.1.1`](https://renovatebot.com/diffs/npm/bootstrap/4.5.3/5.1.1) | [![age](https://badges.renovateapi.com/packages/npm/bootstrap/5.1.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/bootstrap/5.1.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/bootstrap/5.1.1/compatibility-slim/4.5.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/bootstrap/5.1.1/confidence-slim/4.5.3)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>twbs/bootstrap</summary>
### [`v5.1.1`](https://github.com/twbs/bootstrap/releases/v5.1.1)
[Compare Source](https://github.com/twbs/bootstrap/compare/v5.1.0...v5.1.1)
#### Highlights
#### π¨ CSS
- [#​34679](https://github.com/twbs/bootstrap/issues/34679): Fix font size variable name
- [#​34699](https://github.com/twbs/bootstrap/issues/34699): Add check to `rgba-css-var` function for body or bg
- [#​34773](https://github.com/twbs/bootstrap/issues/34773): Include root.scss in all dist builds
- [#​34779](https://github.com/twbs/bootstrap/issues/34779): Fix `$dropdown-link-hover-color` variable color value in \_variable.scss file
#### βοΈ JavaScript
- [#​34621](https://github.com/twbs/bootstrap/issues/34621): carousel: move common checks to a function
- [#​34701](https://github.com/twbs/bootstrap/issues/34701): Fix modal when is triggered by `bs-toggle`, to hide other open instances
- [#​34835](https://github.com/twbs/bootstrap/issues/34835): Collapse on toggle, should not hide descendant tabpanels
- [#​34842](https://github.com/twbs/bootstrap/issues/34842): Fix tooltip `data-bs-original-title` issue
#### π Docs
- [#​32781](https://github.com/twbs/bootstrap/issues/32781): docs: shortcodes tweaks and consistency changes
- [#​34686](https://github.com/twbs/bootstrap/issues/34686): docs: Fix placeholders typo
- [#​34752](https://github.com/twbs/bootstrap/issues/34752): Fix typo in placeholder docs
- [#​34769](https://github.com/twbs/bootstrap/issues/34769): Enhance Alerts > Live Example section
- [#​34781](https://github.com/twbs/bootstrap/issues/34781): docs: fix typos in approach and placeholders
- [#​34787](https://github.com/twbs/bootstrap/issues/34787): Progress page: remove toggle animation button
- [#​34840](https://github.com/twbs/bootstrap/issues/34840): clarify importing all vs specific plugins
- [#​34842](https://github.com/twbs/bootstrap/issues/34842): Fix tooltip `data-bs-original-title` issue
- [#​34877](https://github.com/twbs/bootstrap/issues/34877): docs: add `$enable-smooth-scroll` to Sass options page
- [#​34886](https://github.com/twbs/bootstrap/issues/34886): Disabled link cleanup
- [#​34892](https://github.com/twbs/bootstrap/issues/34892): Fix a11y issues in `.hstack` example and placeholder 'How it works' example
- [#​34910](https://github.com/twbs/bootstrap/issues/34910): Docs: Add Callout to Stacks Helper page about limited flexbox gap support
- [#​34913](https://github.com/twbs/bootstrap/issues/34913): docs: make use of the `.Site.Params.docs_version` variable
- [#​34914](https://github.com/twbs/bootstrap/issues/34914): Typo/US locale fixes
#### π Examples
- [#​34766](https://github.com/twbs/bootstrap/issues/34766): dashboard-rtl: use the same scripts as the dashboard example
#### π Accessibility
- [#​34886](https://github.com/twbs/bootstrap/issues/34886): Disabled link cleanup
#### π Tests
- [#​34077](https://github.com/twbs/bootstrap/issues/34077): Add GitHub SHA in BrowserStack build ID.
- [#​34912](https://github.com/twbs/bootstrap/issues/34912): BrowserStack: add Firefox 60 and Chrome 60
#### π¦ Dependencies
- Updated numerous devDependencies: <https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F42>
### [`v5.1.0`](https://github.com/twbs/bootstrap/releases/v5.1.0)
[Compare Source](https://github.com/twbs/bootstrap/compare/v5.0.2...v5.1.0)
#### Highlights
- Added experimental, opt-in CSS Grid support
- Added support for responsive offcanvas components in navbars
- Added new placeholders component for skeleton loading screens
- Added support for horizontal collapsing in the collapse component
- Added new stack and vertical rule helpers
- Added tons of new CSS variables for body styles, colors, RGB colors, and more
- Updated `.bg-*` and `.text-*` utilities to use CSS variables and new RGB CSS variables for real-time customization
- Added four new component examples for dropdowns, footers, list groups, and modals
- Updated modal and offcanvas backdrops to make them unique to each component
- Reverted ability for `.col-*` classes to override `.row-cols-*` classes for now until we can fix some critical bugs
#### π Features
- [#​31813](https://github.com/twbs/bootstrap/issues/31813): Add optional CSS grid
- [#​31859](https://github.com/twbs/bootstrap/issues/31859): Add a "skeletons" component
- [#​32319](https://github.com/twbs/bootstrap/issues/32319): Add maps for all colors, document how to extend color utilities
- [#​33403](https://github.com/twbs/bootstrap/issues/33403): modal: change `data-dismiss` so that it can be outside of a modal using `bs-target`
- [#​33781](https://github.com/twbs/bootstrap/issues/33781): Add utility classes for opacity
- [#​33986](https://github.com/twbs/bootstrap/issues/33986): New helpers: `.hstack`, `.vstack`, and `.vr`
- [#​34253](https://github.com/twbs/bootstrap/issues/34253): Add horizontal collapse support
- [#​34273](https://github.com/twbs/bootstrap/issues/34273): Offcanvas navbar
- [#​34333](https://github.com/twbs/bootstrap/issues/34333): Accept argument of different types in the `getInstance` method
#### π¨ CSS
- [#​31813](https://github.com/twbs/bootstrap/issues/31813): Add optional CSS grid
- [#​32319](https://github.com/twbs/bootstrap/issues/32319): Add maps for all colors, document how to extend color utilities
- [#​33781](https://github.com/twbs/bootstrap/issues/33781): Add utility classes for opacity
- [#​33986](https://github.com/twbs/bootstrap/issues/33986): New helpers: `.hstack`, `.vstack`, and `.vr`
- [#​34100](https://github.com/twbs/bootstrap/issues/34100): Updated utility API (css-vars utils and new bg/color utils), plus new root CSS variables
- [#​34253](https://github.com/twbs/bootstrap/issues/34253): Add horizontal collapse support
- [#​34273](https://github.com/twbs/bootstrap/issues/34273): Offcanvas navbar
- [#​34432](https://github.com/twbs/bootstrap/issues/34432): More concise improvements for `add()` and `subtract()`
- [#​34440](https://github.com/twbs/bootstrap/issues/34440): Add null `$card-box-shadow` variable
- [#​34445](https://github.com/twbs/bootstrap/issues/34445): fix(forms): prevent color control from shrinking
- [#​34475](https://github.com/twbs/bootstrap/issues/34475): Make text decoration consistent with other anchors
- [#​34481](https://github.com/twbs/bootstrap/issues/34481): Make the `$accordion-icon-color` default value consistent with the `$accordion-button-color`
- [#​34572](https://github.com/twbs/bootstrap/issues/34572): Clean up a couple CSS Grid issues
- [#​34612](https://github.com/twbs/bootstrap/issues/34612): Revert "Allow individual grid classes to override `.row-cols`"
- [#​34651](https://github.com/twbs/bootstrap/issues/34651): Update `$input-bg` to use `$body-bg`
#### βοΈ JavaScript
- [#​33402](https://github.com/twbs/bootstrap/issues/33402): Changes to Alert component to match the others
- [#​33403](https://github.com/twbs/bootstrap/issues/33403): modal: change `data-dismiss` so that it can be outside of a modal using `bs-target`
- [#​33603](https://github.com/twbs/bootstrap/issues/33603): Fix `Manipulator.offset()`
- [#​33610](https://github.com/twbs/bootstrap/issues/33610): Toasts: Change showing timings and classes to keep toast `display:none` by default
- [#​33865](https://github.com/twbs/bootstrap/issues/33865): Add shift-tab keyboard support for dialogs (modal & Offcanvas components)
- [#​33866](https://github.com/twbs/bootstrap/issues/33866): Add dynamic, live alerts example to docs
- [#​34170](https://github.com/twbs/bootstrap/issues/34170): Use a streamlined way to trigger component dismiss
- [#​34205](https://github.com/twbs/bootstrap/issues/34205): Cleanup tooltip & popover components
- [#​34207](https://github.com/twbs/bootstrap/issues/34207): Make proper use of the SelectorEngine in ScrollSpy
- [#​34215](https://github.com/twbs/bootstrap/issues/34215): Use the `switch` statement instead of `if`
- [#​34220](https://github.com/twbs/bootstrap/issues/34220): Do a major cleanup in Collapse.js
- [#​34333](https://github.com/twbs/bootstrap/issues/34333): Accept argument of different types in the `getInstance` method
- [#​34441](https://github.com/twbs/bootstrap/issues/34441): util.js: remove `Selector.findOne()` dependency
- [#​34458](https://github.com/twbs/bootstrap/issues/34458): Dropdown cleanups
- [#​34543](https://github.com/twbs/bootstrap/issues/34543): Fix `Util.reflow` function and add documentation
- [#​34619](https://github.com/twbs/bootstrap/issues/34619): tooltip: move repeated strings to constants
- [#​34620](https://github.com/twbs/bootstrap/issues/34620): Enable a few eslint-config-xo rules
- [#​34628](https://github.com/twbs/bootstrap/issues/34628): Regression on tooltip template creation process.
#### π Docs
- [#​32319](https://github.com/twbs/bootstrap/issues/32319): Add maps for all colors, document how to extend color utilities
- [#​33866](https://github.com/twbs/bootstrap/issues/33866): Add dynamic, live alerts example to docs
- [#​34100](https://github.com/twbs/bootstrap/issues/34100): Updated utility API (css-vars utils and new bg/color utils), plus new root CSS variables
- [#​34406](https://github.com/twbs/bootstrap/issues/34406): Fix site params variable on themes section
- [#​34472](https://github.com/twbs/bootstrap/issues/34472): Added new Offcanvas file to import example
- [#​34517](https://github.com/twbs/bootstrap/issues/34517): Update nav-tab.md
- [#​34526](https://github.com/twbs/bootstrap/issues/34526): Add: GitHub Octicons to the list
- [#​34557](https://github.com/twbs/bootstrap/issues/34557): docs: minor image compression improvements
- [#​34573](https://github.com/twbs/bootstrap/issues/34573): Update the custom Sass import docs
- [#​34574](https://github.com/twbs/bootstrap/issues/34574): Document change to `hr` in v5
- [#​34577](https://github.com/twbs/bootstrap/issues/34577): Make note of `_root.scss` being required
- [#​34578](https://github.com/twbs/bootstrap/issues/34578): Rename Build Tools page to Contribute
- [#​34605](https://github.com/twbs/bootstrap/issues/34605): Collapse page: add a link to the accordion page
- [#​34637](https://github.com/twbs/bootstrap/issues/34637): Improved docs describing `media-breakpoint-down` breakpoints
#### π Examples
- [#​33882](https://github.com/twbs/bootstrap/issues/33882): Add four new snippet examples
- [#​34273](https://github.com/twbs/bootstrap/issues/34273): Offcanvas navbar
- [#​34336](https://github.com/twbs/bootstrap/issues/34336): Remove unneeded `.text-white-50` CSS rule from Offcanvas Example
#### π Accessibility
- [#​33865](https://github.com/twbs/bootstrap/issues/33865): Add shift-tab keyboard support for dialogs (modal & Offcanvas components)
#### π§ Utility API
- [#​34100](https://github.com/twbs/bootstrap/issues/34100): Updated utility API (css-vars utils and new bg/color utils), plus new root CSS variables
#### π§° Misc
- [#​32907](https://github.com/twbs/bootstrap/issues/32907): npm scripts: add `aggregate-output`
- [#​34389](https://github.com/twbs/bootstrap/issues/34389): CONTRIBUTING.md: fix broken link to README.md
- [#​34453](https://github.com/twbs/bootstrap/issues/34453): CI: make use of the `actions/setup-node`'s `cache` option
#### π¦ Dependencies
- Updated numerous devDependencies: https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F31
### [`v5.0.2`](https://github.com/twbs/bootstrap/releases/v5.0.2)
[Compare Source](https://github.com/twbs/bootstrap/compare/v5.0.1...v5.0.2)
#### π Features
- [#​34052](https://github.com/twbs/bootstrap/issues/34052): Automatically select an item in the dropdown when using arrow keys
#### π¨ CSS
- [#​33621](https://github.com/twbs/bootstrap/issues/33621): Allow individual grid classes to override `.row-cols`
- [#​34008](https://github.com/twbs/bootstrap/issues/34008): Fix x-paddings for select (with floating label, and in Firefox)
- [#​34026](https://github.com/twbs/bootstrap/issues/34026): Set the correct color for popover header bottom border
- [#​34034](https://github.com/twbs/bootstrap/issues/34034): Add missing transition to `.form-select`
- [#​34044](https://github.com/twbs/bootstrap/issues/34044): Fix wrong comment text for tooltip
- [#​34047](https://github.com/twbs/bootstrap/issues/34047): Handle complex expressions in `add()` & `subtract()`
- [#​34048](https://github.com/twbs/bootstrap/issues/34048): Decouple `--bs-table-bg` and `--bs-table-accent-bg`
- [#​34062](https://github.com/twbs/bootstrap/issues/34062): Document how to make utilities responsive using the API
- [#​34124](https://github.com/twbs/bootstrap/issues/34124): fix(dropdowns): RTL for `.dropdown-menu-*`
- [#​34161](https://github.com/twbs/bootstrap/issues/34161): fix(forms): unitless `line-height` for floating labels
- [#​34223](https://github.com/twbs/bootstrap/issues/34223): docs(style): fix display of nested `<ul><li>`
- [#​34245](https://github.com/twbs/bootstrap/issues/34245): Replace `/` division with multiplication and custom `divide()` function
- [#​34255](https://github.com/twbs/bootstrap/issues/34255): Don't set auto margin on offcanvas close
- [#​34281](https://github.com/twbs/bootstrap/issues/34281): Fix lingering Sass math
- [#​34283](https://github.com/twbs/bootstrap/issues/34283): Update the `divide()` function and RFS
- [#​34332](https://github.com/twbs/bootstrap/issues/34332): Fix another Sass division
#### βοΈ JavaScript
- [#​33276](https://github.com/twbs/bootstrap/issues/33276): Add `getOrCreateInstance` method in base-component
- [#​33371](https://github.com/twbs/bootstrap/issues/33371): Popover & Tooltip: Allow `dispose`/`hide` methods usage through `jQueryIntreface`
- [#​33608](https://github.com/twbs/bootstrap/issues/33608): Utils: add `getNextActiveElement` helper function
- [#​33845](https://github.com/twbs/bootstrap/issues/33845): Fix handling of transitionend events dispatched by nested elements
- [#​33928](https://github.com/twbs/bootstrap/issues/33928): Reset inside a Dialog does not work if `data-dismiss="modal"` is set
- [#​33947](https://github.com/twbs/bootstrap/issues/33947): Refactor scrollbar.js to be used as a Class
- [#​33948](https://github.com/twbs/bootstrap/issues/33948): Add tests for scrollbar.js & better handling if a style property doesn't exist
- [#​33960](https://github.com/twbs/bootstrap/issues/33960): fix `isVisible` false positives from deep nesting or alternate means
- [#​33982](https://github.com/twbs/bootstrap/issues/33982): Don't add empty content holder when there is no content available
- [#​34014](https://github.com/twbs/bootstrap/issues/34014): Fix backdrop "Cannot read property 'removeChild' of null" when removed from body
- [#​34052](https://github.com/twbs/bootstrap/issues/34052): Automatically select an item in the dropdown when using arrow keys
- [#​34070](https://github.com/twbs/bootstrap/issues/34070): Fix test of [#​34014](https://github.com/twbs/bootstrap/issues/34014)
- [#​34071](https://github.com/twbs/bootstrap/issues/34071): Change `element.parentNode.removeChild(element)` to `element.remove()`
- [#​34085](https://github.com/twbs/bootstrap/issues/34085): Fix prevented show event disables modals with fade class from being displayed again
- [#​34092](https://github.com/twbs/bootstrap/issues/34092): Backdrop: Fix stale body by removing unnecessary default
- [#​34158](https://github.com/twbs/bootstrap/issues/34158): Register only one `DOMContentLoaded` event listener in `onDOMContentLoaded`
- [#​34266](https://github.com/twbs/bootstrap/issues/34266): Fix carousel buttons
- [#​34307](https://github.com/twbs/bootstrap/issues/34307): fix(carousel): arrow keys break animation if carousel sliding
#### π Docs
- [#​33724](https://github.com/twbs/bootstrap/issues/33724): Nav-tabs documentation example: Adjust example to `querySelectorAll`
- [#​33749](https://github.com/twbs/bootstrap/issues/33749): add Bootstrap 5 Simplified Chinese translation
- [#​34009](https://github.com/twbs/bootstrap/issues/34009): Drop `BlinkMacSystemFont` in docs
- [#​34018](https://github.com/twbs/bootstrap/issues/34018): Adjusted z-index to cover "copy" buttons
- [#​34040](https://github.com/twbs/bootstrap/issues/34040): Placeholder changes to input value in readonly input.
- [#​34044](https://github.com/twbs/bootstrap/issues/34044): Fix wrong comment text for tooltip
- [#​34050](https://github.com/twbs/bootstrap/issues/34050): Replace Freenode with Libera IRC server
- [#​34062](https://github.com/twbs/bootstrap/issues/34062): Document how to make utilities responsive using the API
- [#​34074](https://github.com/twbs/bootstrap/issues/34074): Update Hugo config and sitemap.xml
- [#​34090](https://github.com/twbs/bootstrap/issues/34090): Change HTTP to HTTPS
- [#​34143](https://github.com/twbs/bootstrap/issues/34143): Add positioned badges example to docs
- [#​34160](https://github.com/twbs/bootstrap/issues/34160): img in horizontal card
- [#​34175](https://github.com/twbs/bootstrap/issues/34175): Fix typo in sass.md ("theses"β "these")
- [#​34179](https://github.com/twbs/bootstrap/issues/34179): Missed explanations for variables override
- [#​34180](https://github.com/twbs/bootstrap/issues/34180): docs: update dropdowns.md to reflect the correct version
- [#​34183](https://github.com/twbs/bootstrap/issues/34183): docs: update migration.md to fix a typo
- [#​34199](https://github.com/twbs/bootstrap/issues/34199): docs: update overview.md to fix typo
- [#​34223](https://github.com/twbs/bootstrap/issues/34223): docs(style): fix display of nested `<ul><li>`
- [#​34239](https://github.com/twbs/bootstrap/issues/34239): fix(docs): update docs to match the newest modal-open removal
- [#​34251](https://github.com/twbs/bootstrap/issues/34251): Document the change to breakpoint mixins
- [#​34256](https://github.com/twbs/bootstrap/issues/34256): Add important to utilities, mention it's usage and global variable
- [#​34263](https://github.com/twbs/bootstrap/issues/34263): Fix error in JavaScript doc example
- [#​34280](https://github.com/twbs/bootstrap/issues/34280): Remove a leftover `sass:math` module call
#### π Examples
- [#​34007](https://github.com/twbs/bootstrap/issues/34007): Dashboard example improvements
- [#​34011](https://github.com/twbs/bootstrap/issues/34011): Cheatsheet: fix JS errors in `setActiveItem()`
- [#​34214](https://github.com/twbs/bootstrap/issues/34214): fix accessibility issue on sidebars example
#### π Accessibility
- [#​34052](https://github.com/twbs/bootstrap/issues/34052): Automatically select an item in the dropdown when using arrow keys
- [#​34214](https://github.com/twbs/bootstrap/issues/34214): fix accessibility issue on sidebars example
#### π§ Utility API
- [#​34062](https://github.com/twbs/bootstrap/issues/34062): Document how to make utilities responsive using the API
- [#​34256](https://github.com/twbs/bootstrap/issues/34256): Add important to utilities, mention it's usage and global variable
#### π Tests
- [#​33948](https://github.com/twbs/bootstrap/issues/33948): Add tests for scrollbar.js & better handling if a style property doesn't exist
#### π§° Misc
- [#​34075](https://github.com/twbs/bootstrap/issues/34075): Improve vnu-jar.js
- [#​34250](https://github.com/twbs/bootstrap/issues/34250): Replace Freenode with Libera.Chat in the remaining files
- [#​34279](https://github.com/twbs/bootstrap/issues/34279): build/vnu-jar.js: clean up ignores
#### π¦ Dependencies
- Updated numerous devDependencies: https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F41
### [`v5.0.1`](https://github.com/twbs/bootstrap/releases/v5.0.1)
[Compare Source](https://github.com/twbs/bootstrap/compare/v5.0.0...v5.0.1)
#### π¨ CSS
- [#​33551](https://github.com/twbs/bootstrap/issues/33551): Modals no longer use `.modal-open` to affect the `<body>` scroll
- [#​33644](https://github.com/twbs/bootstrap/issues/33644): Validated inputs in `.input-group` shouldn't be behind sibling element
- [#​33825](https://github.com/twbs/bootstrap/issues/33825): Prevent `accent-bg` from leaking in nested table
- [#​33870](https://github.com/twbs/bootstrap/issues/33870): Don't redefine `$list-group-color` in loop
- [#​33961](https://github.com/twbs/bootstrap/issues/33961): Revert `:read-only` selector back to `[readonly]`
#### βοΈ JavaScript
- [#​33221](https://github.com/twbs/bootstrap/issues/33221): Prevent toast autohiding if focusing or hovering
- [#​33288](https://github.com/twbs/bootstrap/issues/33288): Remove potential false positive assertions
- [#​33327](https://github.com/twbs/bootstrap/issues/33327): Move get element functionality to a helper
- [#​33381](https://github.com/twbs/bootstrap/issues/33381): Popover/Tooltip: streamline `config` property to start with underscore
- [#​33609](https://github.com/twbs/bootstrap/issues/33609): Merge js-components `transitionend` listener callbacks into one method
- [#​33635](https://github.com/twbs/bootstrap/issues/33635): Extract static `DATA_KEY` & `EVENT_KEY` to base-component
- [#​33740](https://github.com/twbs/bootstrap/issues/33740): Refactor: move disposing properties into the base class
- [#​33853](https://github.com/twbs/bootstrap/issues/33853): Fix backdrop `rootElement` not initialized in Modal
- [#​33920](https://github.com/twbs/bootstrap/issues/33920): Fix: Click on input outside of dropdown-menu prevents dropdown from closing
- [#​33938](https://github.com/twbs/bootstrap/issues/33938): Fix dropdown test warning "without expectations"
#### π Docs
- [#​33709](https://github.com/twbs/bootstrap/issues/33709): Add Arabic translation
- [#​33837](https://github.com/twbs/bootstrap/issues/33837): update About text now that Bootstrap 5 is live
- [#​33841](https://github.com/twbs/bootstrap/issues/33841): Fix typo in scrollspy docs
- [#​33842](https://github.com/twbs/bootstrap/issues/33842): Fix browser support versions in migration doc
- [#​33843](https://github.com/twbs/bootstrap/issues/33843): Fix typo in migration.md
- [#​33855](https://github.com/twbs/bootstrap/issues/33855): Remove extra t in Close button heading in Migration guide
- [#​33868](https://github.com/twbs/bootstrap/issues/33868): Fix value
- [#​33879](https://github.com/twbs/bootstrap/issues/33879): Fix "no long require" to "no longer require" typo
- [#​33893](https://github.com/twbs/bootstrap/issues/33893): Add accessible names to SVG icons in alerts
- [#​33896](https://github.com/twbs/bootstrap/issues/33896): Fix accordion link
- [#​33901](https://github.com/twbs/bootstrap/issues/33901): docs: make tooltip anchor properly wrap the svg
- [#​33904](https://github.com/twbs/bootstrap/issues/33904): Add Fathom Analytics to v5 docs
- [#​33915](https://github.com/twbs/bootstrap/issues/33915): docs: fix rtlcss stringmap configuration
- [#​33916](https://github.com/twbs/bootstrap/issues/33916): Remove unneeded "Edge Legacy" mention in Range docs
- [#​33924](https://github.com/twbs/bootstrap/issues/33924): Fix "directoinal" typo in v5 migration docs
#### π Examples
- [#​33850](https://github.com/twbs/bootstrap/issues/33850): Fix unnecessary classes
- [#​33859](https://github.com/twbs/bootstrap/issues/33859): Update Sidebars example to fix dividers and rendering on Chrome
- [#​33926](https://github.com/twbs/bootstrap/issues/33926): Fix offcanvas example, using a custom trigger selector
#### π Accessibility
- [#​33893](https://github.com/twbs/bootstrap/issues/33893): Add accessible names to SVG icons in alerts
#### π Tests
- [#​33288](https://github.com/twbs/bootstrap/issues/33288): Remove potential false positive assertions
- [#​33635](https://github.com/twbs/bootstrap/issues/33635): Extract static `DATA_KEY` & `EVENT_KEY` to base-component
- [#​33927](https://github.com/twbs/bootstrap/issues/33927): Fix offcanvas test to expect the initial body `overflow` value
- [#​33938](https://github.com/twbs/bootstrap/issues/33938): Fix dropdown test warning "without expectations"
#### π§° Misc
- [#​33923](https://github.com/twbs/bootstrap/issues/33923): CI: remove Node.js 10
#### π¦ Dependencies
- Updated numerous devDependencies: https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F38
### [`v5.0.0`](https://github.com/twbs/bootstrap/releases/v5.0.0)
[Compare Source](https://github.com/twbs/bootstrap/compare/v4.6.0...v5.0.0)
#### Highlights
[#​32155](https://github.com/twbs/bootstrap/issues/32155): Updated `make-col()` mixin to generate equal columns when no size is specified
[#​32763](https://github.com/twbs/bootstrap/issues/32763): Added new `color-scheme()` mixin
[#​33389](https://github.com/twbs/bootstrap/issues/33389): Dropdown menus now have option become clickable
[#​33453](https://github.com/twbs/bootstrap/issues/33453): Added new docs footer
[#​33548](https://github.com/twbs/bootstrap/issues/33548): Offcanvas header components are now vertically aligned
[#​33549](https://github.com/twbs/bootstrap/issues/33549): Added offcanvas-top modifier
[#​33634](https://github.com/twbs/bootstrap/issues/33634): Added support for `.dropdown-item`s wrapped in `<li>`s
[#​33626](https://github.com/twbs/bootstrap/issues/33626): Fix v5 regressions in tab dropdown functionality
#### π Features
- [#​32763](https://github.com/twbs/bootstrap/issues/32763): Add `color-scheme` mixin
- [#​33389](https://github.com/twbs/bootstrap/issues/33389): Dropdown β Add option to make the dropdown menu clickable
- [#​33549](https://github.com/twbs/bootstrap/issues/33549): Add offcanvas-top modifier
#### π¨ CSS
- [#​32155](https://github.com/twbs/bootstrap/issues/32155): Add equal column mixin
- [#​32763](https://github.com/twbs/bootstrap/issues/32763): Add `color-scheme` mixin
- [#​33292](https://github.com/twbs/bootstrap/issues/33292): Make accordion icon rotation more natural
- [#​33411](https://github.com/twbs/bootstrap/issues/33411): Fix validation feedback icon in select multiple
- [#​33478](https://github.com/twbs/bootstrap/issues/33478): Make `.nav-link` color consistent when using buttons
- [#​33482](https://github.com/twbs/bootstrap/issues/33482): Dropdown β Apply positioning only when Popper is not used
- [#​33548](https://github.com/twbs/bootstrap/issues/33548): Vertically align offcanvas header components
- [#​33549](https://github.com/twbs/bootstrap/issues/33549): Add offcanvas-top modifier
- [#​33550](https://github.com/twbs/bootstrap/issues/33550): Spinner alignment changes
- [#​33598](https://github.com/twbs/bootstrap/issues/33598): Hide validation icons from multiple selects
- [#​33600](https://github.com/twbs/bootstrap/issues/33600): Have $form-check-input-border's default derive from $black
- [#​33607](https://github.com/twbs/bootstrap/issues/33607): Reduce color-scheme complexity
- [#​33642](https://github.com/twbs/bootstrap/issues/33642): use `:read-only` css selector instead `[readonly]` for consistency
- [#​33658](https://github.com/twbs/bootstrap/issues/33658): fix: use list-group variable instead of alert
- [#​33736](https://github.com/twbs/bootstrap/issues/33736): accordion: fix `border-top` on Firefox
#### βοΈ JavaScript
- [#​32439](https://github.com/twbs/bootstrap/issues/32439): Decouple BackDrop from modal
- [#​33245](https://github.com/twbs/bootstrap/issues/33245): Decouple Modal's scrollbar functionality
- [#​33249](https://github.com/twbs/bootstrap/issues/33249): Simplify Modal Config
- [#​33250](https://github.com/twbs/bootstrap/issues/33250): Simplify ScrollSpy config
- [#​33310](https://github.com/twbs/bootstrap/issues/33310): fix: make EventHandler better handle mouseenter/mouseleave events
- [#​33389](https://github.com/twbs/bootstrap/issues/33389): Dropdown β Add option to make the dropdown menu clickable
- [#​33429](https://github.com/twbs/bootstrap/issues/33429): Remove element event listeners through base component
- [#​33451](https://github.com/twbs/bootstrap/issues/33451): Add missing things in `hide` method of dropdown
- [#​33456](https://github.com/twbs/bootstrap/issues/33456): Use our `isDisabled` util on dropdown
- [#​33466](https://github.com/twbs/bootstrap/issues/33466): Refactor dropdown's hide functionality
- [#​33479](https://github.com/twbs/bootstrap/issues/33479): Fix dropdown escape propagation
- [#​33496](https://github.com/twbs/bootstrap/issues/33496): Use cached `noop` function
- [#​33497](https://github.com/twbs/bootstrap/issues/33497): Use template literals instead of concatenation
- [#​33499](https://github.com/twbs/bootstrap/issues/33499): Fix wrong carousel transformation, direction to order
- [#​33545](https://github.com/twbs/bootstrap/issues/33545): Use the backdrop util in offcanvas, enforcing consistency
- [#​33586](https://github.com/twbs/bootstrap/issues/33586): Tab.js: Fixes on click handling
- [#​33589](https://github.com/twbs/bootstrap/issues/33589): refactor: make static `selectMenuItem` method private
- [#​33612](https://github.com/twbs/bootstrap/issues/33612): tests: fix random BrowserStack failures in scrollbar
- [#​33626](https://github.com/twbs/bootstrap/issues/33626): Fix v5 regressions in tab dropdown functionality
- [#​33634](https://github.com/twbs/bootstrap/issues/33634): Dropdown: support `.dropdown-item` wrapped in `<li>` tags
- [#​33638](https://github.com/twbs/bootstrap/issues/33638): Fix toggle between modals example
- [#​33643](https://github.com/twbs/bootstrap/issues/33643): fix: clicking an item in navbar dropdown should not collapse the dropdown in firefox
- [#​33666](https://github.com/twbs/bootstrap/issues/33666): Modal.js: fix test for scrollbar
- [#​33677](https://github.com/twbs/bootstrap/issues/33677): Offcanvas.js: If scroll is allowed, should allow focus on other elements
- [#​33684](https://github.com/twbs/bootstrap/issues/33684): Don't change the value for `altBoundary` option
- [#​33706](https://github.com/twbs/bootstrap/issues/33706): Scrollbar: respect the initial body overflow value
#### π Docs
- [#​33446](https://github.com/twbs/bootstrap/issues/33446): Make offcanvas example fully static
- [#​33453](https://github.com/twbs/bootstrap/issues/33453): Add new docs footer
- [#​33521](https://github.com/twbs/bootstrap/issues/33521): The spacing margin side identifiers 's' and 'e' may be intuitive for β¦
- [#​33522](https://github.com/twbs/bootstrap/issues/33522): Clarify docs accordion example
- [#​33543](https://github.com/twbs/bootstrap/issues/33543): Update parcel.md
- [#​33553](https://github.com/twbs/bootstrap/issues/33553): Add example: Panels stay open
- [#​33567](https://github.com/twbs/bootstrap/issues/33567): Fixed wrong method name \_getInstance
- [#​33571](https://github.com/twbs/bootstrap/issues/33571): footer: fix `rel=noopener` attribute
- [#​33583](https://github.com/twbs/bootstrap/issues/33583): docs: update clipboard.js to v2.0.8
- [#​33597](https://github.com/twbs/bootstrap/issues/33597): Docs: Fix wrong dark attribute in Table - Vertical Alignment
- [#​33632](https://github.com/twbs/bootstrap/issues/33632): Correct the heading for the States section
- [#​33638](https://github.com/twbs/bootstrap/issues/33638): Fix toggle between modals example
- [#​33664](https://github.com/twbs/bootstrap/issues/33664): Docs: fix W3C validation errors in list-group example
- [#​33668](https://github.com/twbs/bootstrap/issues/33668): Update anchor.js to v4.3.1.
- [#​33669](https://github.com/twbs/bootstrap/issues/33669): Change from preventOverflow to detectOverflow in `boundary` option
- [#​33675](https://github.com/twbs/bootstrap/issues/33675): Fix typo
- [#​33676](https://github.com/twbs/bootstrap/issues/33676): Fix Grid System docs
- [#​33685](https://github.com/twbs/bootstrap/issues/33685): docs: fix the default value of Popper's `boundary` option
- [#​33687](https://github.com/twbs/bootstrap/issues/33687): Fixes [#​33686](https://github.com/twbs/bootstrap/issues/33686) typo in RTL docs
- [#​33690](https://github.com/twbs/bootstrap/issues/33690): Add Bootstrap Icons to alerts docs
- [#​33726](https://github.com/twbs/bootstrap/issues/33726): Replace modal and scrollspy placeholder content
- [#​33733](https://github.com/twbs/bootstrap/issues/33733): Tooltip/Popover β Minor doc updates
- [#​33735](https://github.com/twbs/bootstrap/issues/33735): Clarify `boundary` option description
- [#​33772](https://github.com/twbs/bootstrap/issues/33772): Improve overall new examples' accessibility
- [#​33782](https://github.com/twbs/bootstrap/issues/33782): Add new team members to the Teams page
- [#​33786](https://github.com/twbs/bootstrap/issues/33786): Docs: adding intro about web accessibility
- [#​33797](https://github.com/twbs/bootstrap/issues/33797): Update links to CCA, MQ5 prefers-reduced-motion, evergreen WCAG urls
- [#​33810](https://github.com/twbs/bootstrap/issues/33810): Tweak toast docs
- [#​33829](https://github.com/twbs/bootstrap/issues/33829): Update migration guide for some v5 changes
- [#​33832](https://github.com/twbs/bootstrap/issues/33832): Fix doc typo and Bootstrap Icons link
- [#​33833](https://github.com/twbs/bootstrap/issues/33833): refactor(docs): Added form file input variables
- [#​33834](https://github.com/twbs/bootstrap/issues/33834): Rewrite migration guide
#### Examples
- [#​33097](https://github.com/twbs/bootstrap/issues/33097): Update RTL examples
- [#​33759](https://github.com/twbs/bootstrap/issues/33759): fix: change margin breakpoints for bootstrap logo on double header
- [#​33681](https://github.com/twbs/bootstrap/issues/33681): Fixes signup form in Heroes example
- [#​33569](https://github.com/twbs/bootstrap/issues/33569): Improve responsiveness of Features examples
#### π Accessibility
- [#​33772](https://github.com/twbs/bootstrap/issues/33772): Improve overall new examples' accessibility
- [#​33810](https://github.com/twbs/bootstrap/issues/33810): Tweak toast docs
#### π Tests
- [#​33578](https://github.com/twbs/bootstrap/issues/33578): Remove unnecessary `data-bs-backdrop="static"` from modal tests
- [#​33612](https://github.com/twbs/bootstrap/issues/33612): tests: fix random BrowserStack failures in scrollbar
- [#​33666](https://github.com/twbs/bootstrap/issues/33666): Modal.js: fix test for scrollbar
- [#​33734](https://github.com/twbs/bootstrap/issues/33734): Add missing test for clicking select option in a dropdown
#### π§° Misc
- [#​33720](https://github.com/twbs/bootstrap/issues/33720): JS tests: add Node.js 16
#### π¦ Dependencies
- Updated numerous devDependencies <https://github.com/twbs/bootstrap/pulls?q=is%3Apr+is%3Aclosed+label%3Adependencies+project%3Atwbs%2Fbootstrap%2F27>
### [`v4.6.0`](https://github.com/twbs/bootstrap/releases/v4.6.0)
[Compare Source](https://github.com/twbs/bootstrap/compare/v4.5.3...v4.6.0)
##### Highlights
- Tooltips and popovers can have custom clases via `customClass` option.
- Added new `.navbar-nav-scroll` class for scrolling expanded navbar contents on mobile devices.
- For improved accessibiliy, spinners now slow down when `prefers-reduced-motion` is enabled.
- v4.x docs are now built on Hugo for easier maintenance and backports from v5.x.
- Darkened `background-color` of `.dropdown-item` for improved hover state contrast, and ligthened the disabled `.dropdown-item` `color`.
- Improved alignment of form validation tooltips.
- File inputs no longer extend beyond their containers.
##### CSS
- [#​31557](https://github.com/twbs/bootstrap/pull/31557): Fix form validation tooltip alignment
- [#​31657](https://github.com/twbs/bootstrap/pull/31657): Handle the Ubuntu sans-serif case
- [#​31700](https://github.com/twbs/bootstrap/pull/31700): Suppress flexbox side effects in breadcrumb
- [#​31882](https://github.com/twbs/bootstrap/pull/31882): Slow down spinners when prefers-reduced-motion
- [#​31886](https://github.com/twbs/bootstrap/pull/31886): Fixed: Undefined mixin "deprecate" when importing "bootstrap-grid-scss"
- [#​32141](https://github.com/twbs/bootstrap/pull/32141): Use correct value order
- [#​32145](https://github.com/twbs/bootstrap/pull/32145): Avoid invisible real file input "spilling" out of container
- [#​32160](https://github.com/twbs/bootstrap/pull/32160): Add overflow suppression to custom file label
- [#​32211](https://github.com/twbs/bootstrap/pull/32211): Move negative margin-bottom from .nav-item to .nav-link
- [#​32212](https://github.com/twbs/bootstrap/pull/32212): Remove needless Stylelint disables
- [#​32833](https://github.com/twbs/bootstrap/pull/32833): Add `.navbar-nav-scroll` for vertical scrolling of navbar content
- Add two new variables for pagination border-radius values; backport of [#​32423](https://github.com/twbs/bootstrap/pull/32423)
- Remove old/unnecessary reboot bug fix; backport of [#​32631](https://github.com/twbs/bootstrap/pull/32631)
- Suppress focus outline for buttons when it shouldn't be visible in Chromium; backport of [#​32689](https://github.com/twbs/bootstrap/pull/32689)
- Consistently use `outline:0` rather than `outline:none`; backport of [#​32751](https://github.com/twbs/bootstrap/pull/32751)
- Darken dropdown item hover style; backport of [#​32754](https://github.com/twbs/bootstrap/pull/32754)
- Lighten disabled dropdown text to `$gray-500`
##### JS
- [#​31820](https://github.com/twbs/bootstrap/pull/31820): Check for data-interval on the first slide of carousel
- [#​31834](https://github.com/twbs/bootstrap/pull/31834)/[#​32225](https://github.com/twbs/bootstrap/pull/32225): tooltip/popover: add a `customClass` option
- [#​32001](https://github.com/twbs/bootstrap/pull/32001): Move `js/src/index.js` one folder up
- [#​32045](https://github.com/twbs/bootstrap/pull/32045): tests: fix sanitizer test
- [#​32220](https://github.com/twbs/bootstrap/pull/32220): Don't hide modal when `config.keyboard` is false
- [#​32312](https://github.com/twbs/bootstrap/pull/32312): build-plugins: switch to "bundled" for babel helpers
##### Docs
- [#​31861](https://github.com/twbs/bootstrap/pull/31861): Split up dropdown sizing docs to improve rendering
- [#​31892](https://github.com/twbs/bootstrap/pull/31892): Remove redundant visually hidden "(current)" from pagination controls
- [#​31893](https://github.com/twbs/bootstrap/pull/31893): manifest.json: Switch to relative URLs so that we don't need to change the path with every major/minor release
- [#​31898](https://github.com/twbs/bootstrap/pull/31898): switch to suggesting jsDelivr as a CDN
- [#​31904](https://github.com/twbs/bootstrap/pull/31904):
- docs(forms): use a legend for fieldset instead of aria-label
- docs(forms): fix incorrect legend nesting in fieldset
- [#​31936](https://github.com/twbs/bootstrap/pull/31936): forms: change inline custom radio name
- [#​31951](https://github.com/twbs/bootstrap/pull/31951): Update anchor-js to v4.3.0
- [#​31960](https://github.com/twbs/bootstrap/pull/31960): Explicitly mention emoji fonts, tweak sentence in typography
- [#​31981](https://github.com/twbs/bootstrap/pull/31981): list-group.md: fix snippet
- [#​32005](https://github.com/twbs/bootstrap/pull/32005): Remove `bugreport.apple.com` since it doesn't work
- [#​32015](https://github.com/twbs/bootstrap/pull/32015): Fix redirects
- [#​32050](https://github.com/twbs/bootstrap/pull/32050): Make docs anchorjs links darker on keyboard focus
- [#​32054](https://github.com/twbs/bootstrap/pull/32054): Add callouts about using light colors ideally on a dark background
- [#​32077](https://github.com/twbs/bootstrap/pull/32077): Switch to Hugo
- [#​32083](https://github.com/twbs/bootstrap/pull/32083): mention "Liberation Sans"
- [#​32087](https://github.com/twbs/bootstrap/pull/32087): download.md: link to JS files comparison too
- [#​32094](https://github.com/twbs/bootstrap/pull/32094): Changes to navbar documentation/explanation
- [#​32106](https://github.com/twbs/bootstrap/pull/32106): Clarify JS bundle docs once more for v4
- [#​32137](https://github.com/twbs/bootstrap/pull/32137): input-group.md: fix wrong class `.visually-hidden`
- [#​32138](https://github.com/twbs/bootstrap/pull/32138): navbar.md: remove `loading=lazy` from snippets
- [#​32147](https://github.com/twbs/bootstrap/pull/32147): Fix caniuse.com redirects
- [#​32151](https://github.com/twbs/bootstrap/pull/32151): Mention user-select-all support in docs
- [#​32196](https://github.com/twbs/bootstrap/pull/32196): homepage: split snippets and show copy buttons
- [#​32203](https://github.com/twbs/bootstrap/pull/32203): Switch to jsDelivr for the remaining docs assets
- [#​32223](https://github.com/twbs/bootstrap/pull/32223): introduction: split comments
- [#​32247](https://github.com/twbs/bootstrap/pull/32247): Fix typos in tooltip/popover docs
- [#​32253](https://github.com/twbs/bootstrap/pull/32253): Add Russian translation
- [#​32363](https://github.com/twbs/bootstrap/pull/32363): Remove useless `.text-left` in Layout / Overview
- [#​32399](https://github.com/twbs/bootstrap/pull/32399): Remove duplicated "follow Bootstrap on Twitter" link in Community section
- [#​32457](https://github.com/twbs/bootstrap/pull/32457): Add mention of the bs-custom-file-input plugin needed for the custom file input
- [#​32461](https://github.com/twbs/bootstrap/pull/32461): style clipboard button on `:focus`, not just `:hover`
- [#​32462](https://github.com/twbs/bootstrap/pull/32462): Replace Lorem Ipsum placeholder text with more representative (or at least english language) text
- [#​32634](https://github.com/twbs/bootstrap/pull/32634): Remove incorrect mention of dropdowns for dynamic tab behavior
- [#​32639](https://github.com/twbs/bootstrap/pull/32639): v4: Add an actual `data-touch="false"` example in the carousel docs
- [#​32728](https://github.com/twbs/bootstrap/pull/32728): add v5.0 in versions
- [#​32761](https://github.com/twbs/bootstrap/pull/32761): Mention stretched-link constraints with table elements
- [#​32789](https://github.com/twbs/bootstrap/pull/32789): Remove `role="button"` from CTA links in carousel example
- [#​32791](https://github.com/twbs/bootstrap/pull/32791): Docs v4: Sass implementation and rounding precision
- [#​32809](https://github.com/twbs/bootstrap/pull/32809):
- Clarify Sass import and customize docs for how to modify variable defaults
- Add an npm starter project callout to a few pages
- [#​32827](https://github.com/twbs/bootstrap/pull/32827): Add a live toast example to the docs
- [#​32759](https://github.com/twbs/bootstrap/pull/32759): Mention CSP and embedded SVGs in v4 docs
- docs(dropdowns): clarify where is `.show` applied
- Require `.has-validation` for input groups with validation
- Fix mobile menu jump & double border
- Remove double spaces from homepage SVGs
- browserconfig.xml: switch to relative image path
- Tweak the wording for collapse to indicate button is preferred/more semantic; backport of [#​32632](https://github.com/twbs/bootstrap/pull/32632)
- Clarify the `$enable-shadows` option in our docs; backport of [#​32685](https://github.com/twbs/bootstrap/pull/32685)
##### Examples
- [#​31979](https://github.com/twbs/bootstrap/pull/31979): v4 Examples/Floating-labels: fix bad behavior with autofill
- [#​32198](https://github.com/twbs/bootstrap/pull/32198): examples: add the version number in `title`
##### Misc
- [#​29753](https://github.com/twbs/bootstrap/pull/29753): Improve build/generate-sri.js regex
- [#​32003](https://github.com/twbs/bootstrap/pull/32003): CI: switch to Node.js 14
- [#​32008](https://github.com/twbs/bootstrap/pull/32008): Update Edge's Rendering Engine on CONTRIBUTING.md
- [#​32486](https://github.com/twbs/bootstrap/pull/32486): BrowserStack: test on macOS Catalina instead of High Sierra
- [#​32756](https://github.com/twbs/bootstrap/pull/32756): Stylelint: disallow some property values
- **Fix for npm 7.x** package.json: move `version_short` variable under the `config` object; backport of [#​32737](https://github.com/twbs/bootstrap/pull/32737)
- Update build-examples script so that the resulting examples zip file includes only the needed files
- Various CI tweaks
- Updated devDependencies
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/47Update dependency @types/jest to v272023-08-21T23:08:32ZTobinskUpdate dependency @types/jest to v27This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped) | [`^26.0.16` -> `27.0.2`](https://renova...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped) | [`^26.0.16` -> `27.0.2`](https://renovatebot.com/diffs/npm/@types%2fjest/26.0.20/27.0.2) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fjest/27.0.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fjest/27.0.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fjest/27.0.2/compatibility-slim/26.0.20)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fjest/27.0.2/confidence-slim/26.0.20)](https://docs.renovatebot.com/merge-confidence/) |
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/46Update dependency whatwg-fetch to v3.6.22022-03-02T15:22:22ZTobinskUpdate dependency whatwg-fetch to v3.6.2This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [whatwg-fetch](https://github.com/github/fetch) | [`^3.5.0` -> `3.6.2`](https://renovatebot.com/diffs/npm/w...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [whatwg-fetch](https://github.com/github/fetch) | [`^3.5.0` -> `3.6.2`](https://renovatebot.com/diffs/npm/whatwg-fetch/3.5.0/3.6.2) | [![age](https://badges.renovateapi.com/packages/npm/whatwg-fetch/3.6.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/whatwg-fetch/3.6.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/whatwg-fetch/3.6.2/compatibility-slim/3.5.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/whatwg-fetch/3.6.2/confidence-slim/3.5.0)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>github/fetch</summary>
### [`v3.6.2`](https://github.com/github/fetch/compare/v3.6.1...v3.6.2)
[Compare Source](https://github.com/github/fetch/compare/v3.6.1...v3.6.2)
### [`v3.6.1`](https://github.com/github/fetch/releases/v3.6.1)
[Compare Source](https://github.com/github/fetch/compare/v3.6.0...v3.6.1)
Bug fixes:
- Fixes a bug in v3.6.0 where the syntax used was not ES3 as it has used `const`
- Fixes a bug in v3.6.0 where String.prototype.includes was used, which is not supported in IE 11
Both were fixed in https://github.com/github/fetch/pull/914
### [`v3.6.0`](https://github.com/github/fetch/releases/v3.6.0)
[Compare Source](https://github.com/github/fetch/compare/v3.5.0...v3.6.0)
Bug fixes:
- Improve error message if a header contains an invalid character -- https://github.com/github/fetch/pull/880 Thank you for the contribution [@​CarmeloPatti](https://github.com/CarmeloPatti)
- Make Response.statusText be an empty string if set to `undefined` and be `'null'` if set to `null` -- https://github.com/github/fetch/pull/897 Thank you for the contribution [@​tkrotoff](https://github.com/tkrotoff)
- Represent non-stringified JSON request body as an \[object Object] string -- https://github.com/github/fetch/pull/881 Thank you for the contribution [@​kettanaito](https://github.com/kettanaito)
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/45Update dependency typescript to v4.4.32022-02-24T08:03:17ZTobinskUpdate dependency typescript to v4.4.3This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | [`~4.1....This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | [`~4.1.2` -> `4.4.3`](https://renovatebot.com/diffs/npm/typescript/4.1.3/4.4.3) | [![age](https://badges.renovateapi.com/packages/npm/typescript/4.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typescript/4.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typescript/4.4.3/compatibility-slim/4.1.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typescript/4.4.3/confidence-slim/4.1.3)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>Microsoft/TypeScript</summary>
### [`v4.4.3`](https://github.com/Microsoft/TypeScript/releases/v4.4.3)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.4.2...v4.4.3)
This patch release contains fix for [leaking file watchers on `package.json`](https://github.com/microsoft/TypeScript/issues/45633), and a [minor fix for completions in JavaScript files](https://github.com/microsoft/TypeScript/issues/45436).
***
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/).
For the complete list of fixed issues, check out the
- [fixed issues query for Typescript 4.4.0 (Beta)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.0+%28Beta%29%22+).
- [fixed issues query for Typescript 4.4.1 (RC)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.1+%28RC%29%22+).
- [fixed issues query for Typescript 4.4.2](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.2%22+).
- [fixed issues query for Typescript 4.4.3](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.3%22+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
<!--* [Visual Studio 2017/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-442) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))-->
### [`v4.4.2`](https://github.com/Microsoft/TypeScript/releases/v4.4.2)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.2)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/).
For the complete list of fixed issues, check out the
- [fixed issues query for Typescript 4.4.0 (Beta)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.0+%28Beta%29%22+).
- [fixed issues query for Typescript 4.4.1 (RC)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.1+%28RC%29%22+).
- [fixed issues query for Typescript 4.4.2](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.4.2%22+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [Visual Studio 2017/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-442) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
### [`v4.3.5`](https://github.com/Microsoft/TypeScript/releases/v4.3.5)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.3.4...v4.3.5)
This release contains a bug fix for auto-imports on JSX components in the TypeScript language service. [See the relevant change for more details](https://github.com/microsoft/TypeScript/pull/44724).
### [`v4.3.4`](https://github.com/Microsoft/TypeScript/releases/v4.3.4)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.3.3...v4.3.4)
This release
- adds an optional `getCustomTransformers` method to the `SolutionBuilderHost*` APIs
- uses the transforms given by `getCustomTransformers` in Builder Program instances when running `emit()` methods in cases where `customTransforms` are not given.
[See the change for more details](https://github.com/microsoft/TypeScript/pull/44489)
### [`v4.3.3`](https://github.com/Microsoft/TypeScript/releases/v4.3.3)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.3.2...v4.3.3)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-3).
For the complete list of fixed issues, check out the
- [fixed issues query for TypeScript v4.3.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.3.0%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.3.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.3.1%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.3.2](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.3.3](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [Visual Studio 2017/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-43) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
### [`v4.3.2`](https://github.com/Microsoft/TypeScript/releases/v4.3.2)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.2.4...v4.3.2)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-3).
For the complete list of fixed issues, check out the
- [fixed issues query for TypeScript v4.3.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.3.0%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.3.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.3.1%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.3.2](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.3.2%22+is%3Aclosed+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [Visual Studio 2017/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-43) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
### [`v4.2.4`](https://github.com/Microsoft/TypeScript/releases/v4.2.4)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.2.3...v4.2.4)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-2).
For the complete list of fixed issues, check out the
- [fixed issues query for TypeScript v4.2.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.0%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.1%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.2%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.3](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.3%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.4](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.4%22+is%3Aclosed+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [Visual Studio 2017/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-424) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
### [`v4.2.3`](https://github.com/Microsoft/TypeScript/releases/v4.2.3)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.2.2...v4.2.3)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-2).
For the complete list of fixed issues, check out the
- [fixed issues query for TypeScript v4.2.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.0%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.1%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.2%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.3](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.3%22+is%3Aclosed+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [Visual Studio 2017/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-423) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
### [`v4.2.2`](https://github.com/Microsoft/TypeScript/releases/v4.2.2)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.1.6...v4.2.2)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-2).
For the complete list of fixed issues, check out the
- [fixed issues query for TypeScript v4.2.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.0%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.1%22+is%3Aclosed+).
- [fixed issues query for TypeScript v4.2.2](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.2.2%22+is%3Aclosed+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [Visual Studio 2017/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-42) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017))
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
### [`v4.1.6`](https://github.com/Microsoft/TypeScript/releases/v4.1.6)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.1.5...v4.1.6)
This release ships both an overall performance improvement, along with a mitigation for a performance regression when upgrading to Node.js 16. See [the change for more details](https://github.com/microsoft/TypeScript/pull/44584).
### [`v4.1.5`](https://github.com/Microsoft/TypeScript/releases/v4.1.5)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.1.4...v4.1.5)
This release contains a fix for [an issue when language service plugins have no specified name](https://github.com/microsoft/TypeScript/issues/42718).
### [`v4.1.4`](https://github.com/Microsoft/TypeScript/releases/v4.1.4)
[Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.1.3...v4.1.4)
This release contains fixes for a [security risk involving language service plugin loading](https://github.com/microsoft/TypeScript/issues/42712). More details are available [here](https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-1639).
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/44Update dependency sass-loader to v10.2.02022-03-02T15:22:22ZTobinskUpdate dependency sass-loader to v10.2.0This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | [`^10.1.0` -> `10.2.0`](https://renovatebot...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | [`^10.1.0` -> `10.2.0`](https://renovatebot.com/diffs/npm/sass-loader/10.1.1/10.2.0) | [![age](https://badges.renovateapi.com/packages/npm/sass-loader/10.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/sass-loader/10.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/sass-loader/10.2.0/compatibility-slim/10.1.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/sass-loader/10.2.0/confidence-slim/10.1.1)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>webpack-contrib/sass-loader</summary>
### [`v10.2.0`](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md#​1020-httpsgithubcomwebpack-contribsass-loadercomparev1011v1020-2021-05-10)
[Compare Source](https://github.com/webpack-contrib/sass-loader/compare/v10.1.1...v10.2.0)
##### Features
- support `node-sass` v6 ([dbbbdde](https://github.com/webpack-contrib/sass-loader/commit/dbbbdde8d73b5ebac89fdc3ca7009a644a471c5f))
##### [10.1.1](https://github.com/webpack-contrib/sass-loader/compare/v10.1.0...v10.1.1) (2021-01-11)
##### Bug Fixes
- problem with resolving and the `includePaths` option ([#​913](https://github.com/webpack-contrib/sass-loader/issues/913)) ([cadc75e](https://github.com/webpack-contrib/sass-loader/commit/cadc75e80caf7d32ea47de1cbaab639f9204c0eb))
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://source.dodis.ch/metagrid-go/metagrid-vue/-/merge_requests/43Update dependency fetch-intercept to v2.4.02022-03-02T15:22:21ZTobinskUpdate dependency fetch-intercept to v2.4.0This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fetch-intercept](https://github.com/werk85/fetch-intercept) | [`^2.3.1` -> `2.4.0`](https://renovatebot.co...This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fetch-intercept](https://github.com/werk85/fetch-intercept) | [`^2.3.1` -> `2.4.0`](https://renovatebot.com/diffs/npm/fetch-intercept/2.3.1/2.4.0) | [![age](https://badges.renovateapi.com/packages/npm/fetch-intercept/2.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/fetch-intercept/2.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/fetch-intercept/2.4.0/compatibility-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/fetch-intercept/2.4.0/confidence-slim/2.3.1)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>werk85/fetch-intercept</summary>
### [`v2.4.0`](https://github.com/werk85/fetch-intercept/blob/master/CHANGELOG.md#Version-240)
[Compare Source](https://github.com/werk85/fetch-intercept/compare/2.3.1...454523f1d54b490504606cf36ed86505f1bcbe56)
- `Request` object added to the `response` and `error` object [#​36](https://github.com/werk85/fetch-intercept/pull/36) ([@​neorel](https://github.com/neorel))
</details>
---
### Configuration
π **Schedule**: At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).