Skip to content

Latest commit

 

History

History
353 lines (185 loc) · 18.6 KB

CHANGELOG.md

File metadata and controls

353 lines (185 loc) · 18.6 KB

Changelog

8.3.1 (2024-04-30)

Bug Fixes

  • 3ec86a0 #7456 linting: no-unused-vars (#7456) (@wraithgar)
  • 57ebebf #7418 update repository.url in package.json (#7418) (@wraithgar)

8.3.0 (2024-04-25)

Features

  • 9123de4 #7373 do all ouput over proc-log events (@lukekarrys)

Bug Fixes

  • 03634be #7403 remove granular config timers (@lukekarrys)
  • 78447d7 #7399 prefer fs/promises over promisify (#7399) (@lukekarrys)
  • 6512112 #7378 use proc-log for all timers (@lukekarrys)

Dependencies

8.2.2 (2024-04-10)

Bug Fixes

  • 3760dd2 #7361 perf: do less work loading config (#7361) (@wraithgar)
  • 5a28a29 #7352 perf: lazy load workspace dependency (#7352) (@H4ad)

8.2.1 (2024-04-03)

Dependencies

8.2.0 (2024-02-28)

Features

  • 4f3ddbb #5966 add --expect-entries to npm query (@wraithgar)

Bug Fixes

  • 818957c #7158 pack, publish: default foreground-scripts to true (#7158) (@ljharb)

8.1.0 (2024-01-10)

Features

  • 6673c77 #6914 add --libc option to override platform specific install (#6914) (@wraithgar, @Brooooooklyn)

8.0.3 (2023-12-06)

Bug Fixes

  • bc7f53d #7036 reverse direction of SPDX SBOM dependency rels (#7036) (@bdehamer, @antonbauhofer)

Chores

  • f656b66 #7062 @npmcli/template-oss@4.21.3 (#7062) (@lukekarrys)
  • 9754b17 #7051 use global npm for workspace tests (@lukekarrys)
  • 3891757 #7051 @npmcli/template-oss@4.21.2 (@lukekarrys)

8.0.2 (2023-11-14)

Dependencies

8.0.1 (2023-10-18)

Bug Fixes

  • 8423d4f #6895 delete auth from proper location on logout (@wraithgar)

Documentation

  • 92cd4ad #6913 added footnote about clearing argv (#6913) (@wesleytodd)
  • 5508fe1 #6911 update readme example (#6911) (@wesleytodd)

8.0.0 (2023-10-02)

⚠️ BREAKING CHANGES

  • @npmcli/config now supports node ^16.14.0 || >=18.0.0

Features

Bug Fixes

  • 92e3f3f #6807 set engines to ^16.14.0 || >=18.0.0 (@lukekarrys)

Documentation

  • 03912db #6819 add init-specific params to init docs/help (#6819) (@wraithgar)

7.2.0 (2023-09-08)

Features

  • 1c93c44 #6755 Add --cpu and --os option to override platform specific install (#6755) (@yukukotani)

Bug Fixes

  • 7bf2374 #6762 make $npm_execpath always point to npm (@rotu)

7.1.0 (2023-08-31)

Features

  • fb31c7e trigger release process (@lukekarrys)

7.0.1 (2023-08-31)

Bug Fixes

  • ed9a461 #6685 prefix in .npmrc error log (#6685) (@rahulio96, @AaronHamilton965)

7.0.0 (2023-07-26)

⚠️ BREAKING CHANGES

  • the "ci-name" config has been removed
  • the hard-coded "hashAlgorithm" value is no longer being passed through flatOptions
  • the unused "tmp" config has been removed
  • the hard-coded "metrics-registry" config has been removed.

Bug Fixes

6.2.1 (2023-06-21)

Bug Fixes

  • e722439 #6497 move all definitions to @npmcli/config package (@lukekarrys)

6.2.0 (2023-05-31)

Features

  • a63a6d8 #6490 add provenanceFile option for libnpmpublish (@bdehamer)
  • 2a8f4f2 #6490 add new exclusive config item publish-file (@wraithgar)

6.1.7 (2023-05-17)

Bug Fixes

  • 7ade93d #6443 Remove duplicates in config warnings (#6443) (@kashyapkaki)

6.1.6 (2023-04-19)

Bug Fixes

  • c7fe1c7 #6328 save raw data to file, not parsed data (@wraithgar)
  • 667cff5 #6328 move to private attributes where possible (@wraithgar)

Dependencies

6.1.5 (2023-03-30)

Bug Fixes

6.1.4 (2023-03-14)

Bug Fixes

  • 968f63a #6236 parse date objects from config files (#6236) (@wraithgar)

6.1.3 (2023-02-07)

Dependencies

6.1.2 (2023-02-01)

Bug Fixes

  • 328c3d8 #6093 repair config items using raw values when possible (@nlf)

Dependencies

6.1.1 (2023-01-12)

Bug Fixes

  • 450e50f evaluate configs in command class (@lukekarrys)

6.1.0 (2022-11-02)

Features

  • 706b3d3 #5779 set --no-audit when installing outside of a project (like --global) (@fritzy)
  • 586e78d empty commit to trigger all workspace releases (@lukekarrys)

Dependencies

6.0.1 (2022-10-17)

Dependencies

  • dca20cc #99 bump @npmcli/map-workspaces from 2.0.4 to 3.0.0
  • fc42456 #100 bump proc-log from 2.0.1 to 3.0.0

6.0.0 (2022-10-13)

⚠️ BREAKING CHANGES

  • this module no longer attempts to change file ownership automatically

Features

  • 805535f #96 do not alter file ownership (#96) (@nlf)

Dependencies

  • c62c19c #95 bump read-package-json-fast from 2.0.3 to 3.0.0

5.0.0 (2022-10-06)

⚠️ BREAKING CHANGES

  • unscoped auth configuration is no longer automatically scoped to a registry. the validate method is no longer called automatically. the _auth configuration key is no longer split into username and _password. errors will be thrown by validate() if problems are found.
  • @npmcli/config is now compatible with the following semver range for node: ^14.17.0 || ^16.13.0 || >=18.0.0

Features

  • 344ccd3 #92 throw errors for invalid auth configuration (#92) (@nlf)
  • aa25682 #87 postinstall for dependabot template-oss PR (@lukekarrys)

4.2.2 (2022-08-25)

Bug Fixes

  • warn on bare auth related configs (#78) (d4e582a)

4.2.1 (2022-08-09)

Bug Fixes

Dependencies

4.2.0 (2022-07-18)

Features

  • detect registry-scoped certfile and keyfile options (#69) (e58a4f1)

4.1.0 (2022-04-13)

Features

4.0.2 (2022-04-05)

Bug Fixes

  • replace deprecated String.prototype.substr() (#59) (43893b6)

Dependencies

  • bump ini from 2.0.0 to 3.0.0 (#60) (965e2a4)
  • update @npmcli/map-workspaces requirement from ^2.0.1 to ^2.0.2 (#49) (9a0f182)

4.0.1 (2022-03-02)

Bug Fixes

  • skip workspace detection when in global mode (#47) (bedff61)

Dependencies

  • update @npmcli/map-workspaces requirement from ^2.0.0 to ^2.0.1 (#43) (c397ab8)

4.0.0 (2022-02-14)

⚠ BREAKING CHANGES

  • drop support for the log option

Features

Bug Fixes

3.0.1 (2022-02-10)

Dependencies

  • update semver requirement from ^7.3.4 to ^7.3.5 (2cb225a)
  • use proc-log instead of process.emit (fd4cd42)

3.0.0 (2022-02-01)

⚠ BREAKING CHANGES

  • this drops support for node10 and non-LTS versions of node12 and node14

Features

  • automatically detect workspace roots (#28) (a3dc623)

Bug Fixes