Skip to content

Releases: christopherthielen/check-peer-dependencies

4.3.0

17 Oct 18:54
Compare
Choose a tag to compare

4.3.0 (2023-10-17)

Compare check-peer-dependencies versions 4.2.0 and 4.3.0

Bug Fixes

  • non-satisfied optional dependency should fail (7d43b0d)

4.2.0

13 Mar 19:45
Compare
Choose a tag to compare

4.2.0 (2023-03-13)

Compare check-peer-dependencies versions 4.1.0 and 4.2.0

Bug Fixes

  • Install peer deps as devDependencies if the peer dep came from a dev dependency (6ef3021), closes #21
  • Method for determining the installed version fails #27 (8058585)

4.1.0

28 Nov 18:16
Compare
Choose a tag to compare

4.1.0 (2021-11-28)

Compare check-peer-dependencies versions 4.0.0 and 4.1.0

Features

  • Add support for ignoring peer dependencies (via cli option or config stored in package.json) (5994c9c)
  • load checkPeerDependencies config from package.json (and merge with CLI options) (e2f0fee)

4.0.0

27 Dec 20:27
Compare
Choose a tag to compare

4.0.0 (2020-12-27)

Compare check-peer-dependencies versions 3.1.0 and 4.0.0

Features

  • prerelease: include prerelease when matching ranges, i.e. the range ">=6.0.0" matches "7.0.0-beta.1" (0493379)

BREAKING CHANGES

  • prerelease: Matches prerelease versions

Previously, a prerelease would not satisfy semver ranges that seem like they should match.
For example, the range >=6.0.0 previously would not match 7.0.0-beta.1. Now it does.

See https://github.com/npm/node-semver#prerelease-tags for more details.

3.1.0

23 Dec 02:13
Compare
Choose a tag to compare

3.1.0 (2020-12-23)

Compare check-peer-dependencies versions 3.0.0 and 3.1.0

Features

3.0.0

22 Dec 22:20
Compare
Choose a tag to compare

3.0.0 (2020-12-22)

Compare check-peer-dependencies versions 2.0.6 and 3.0.0

Features

  • findSolutions: Add a toggle to find solutions and print installation commands. (c34735a)
  • orderBy: Change default orderBy to 'dependee' (e77e069)
  • report: For a given unmet peer dependency, show every related peer dependency, even if currently met (516a259)

BREAKING CHANGES

  • orderBy: default order changed from 'depender' to 'dependee'
  • findSolutions: no longer prints installation commands by default, instead prints a message about using --install

2.0.6

20 Sep 22:56
Compare
Choose a tag to compare

2.0.6 (2020-09-20)

Compare check-peer-dependencies versions 2.0.5 and 2.0.6

Bug Fixes

  • Ignore missing optionalDependencies (25a89a7)

2.0.5

19 Sep 20:16
Compare
Choose a tag to compare

2.0.5 (2020-09-19)

Compare check-peer-dependencies versions 2.0.3 and 2.0.5

Features

  • Add an option to run tool in consumer package root dependencies only. (#7) (cd8f75a)

2.0.3

06 Sep 18:53
Compare
Choose a tag to compare

2.0.3 (2020-09-06)

Compare check-peer-dependencies versions 2.0.2 and 2.0.3

Bug Fixes

  • print warning if dependency path is not found instead of erroring. This allows optional dependencies to be ignored. (37c0296)

2.0.2

25 May 23:10
Compare
Choose a tag to compare

2.0.2 (2020-05-25)

Compare check-peer-dependencies versions 2.0.1 and 2.0.2

Bug Fixes

  • peerDevDependencies: Make peerDevDependency includes check a bit safer (2a1a183)
  • walkPackageDependency: only walk dev deps for the root package (e69c385)

Features

  • walkPackageDependencyTree: Check devDependencies too (9eba197)