Skip to content

Latest commit

 

History

History
443 lines (264 loc) · 19.8 KB

CHANGELOG.md

File metadata and controls

443 lines (264 loc) · 19.8 KB

check-dependency-version-consistency

v5.0.0 (2024-12-05)

💥 Breaking Change

  • #707 Drop support for Node 16, 19, 21 (@ddzz)

🚀 Enhancement

🏠 Internal

Committers: 2

v4.1.1 (2024-12-05)

🐛 Bug Fix

🏠 Internal

Committers: 1

v4.1.0 (2023-05-31)

🚀 Enhancement

  • #617 Allow --dep-type option to be specified with CSV (@bmish)

📝 Documentation

  • #616 Tweak readme example and CLI help text (@bmish)

Committers: 1

v4.0.0 (2023-05-23)

💥 Breaking Change

  • #609 Use object instead of string to represent package in Node API (@bmish)
  • #608 Consider optionalDependencies by default (@bmish)
  • #607 Drop support for Node 14 and Node 19 (@bmish)
  • #495 Drop support for Node 12 and Node 17 (@ddzz)

📝 Documentation

  • #611 Show choices in help text for --dep-type (@bmish)

🏠 Internal

Committers: 2

v3.3.0 (2023-05-23)

🚀 Enhancement

  • #605 Add new option --dep-type (@bmish)
  • #606 Add optionalDependencies option to --dep-type (@bmish)
  • #601 Add peerDependencies option to --dep-type (@bmish)

Committers: 1

v3.2.1 (2023-05-20)

🐛 Bug Fix

Committers: 1

v3.2.0 (2023-05-20)

🚀 Enhancement

🏠 Internal

Committers: 1

v3.1.1 (2023-05-11)

🐛 Bug Fix

  • #590 pnpm workspace root package should not require name (@bmish)

Committers: 1

v3.1.0 (2023-05-11)

🚀 Enhancement

🐛 Bug Fix

  • #586 Add back error messages when unable to detect workspaces (@bmish)

📝 Documentation

  • #543 Mention competing offering Yarn Constraints in readme (@bmish)
  • #544 Mention npm workspaces in readme (@bmish)

🏠 Internal

Committers: 2

v3.0.3 (2022-09-26)

🐛 Bug Fix

Committers: 1

v3.0.2 (2022-09-23)

🐛 Bug Fix

  • #527 Ignore packages inside node_modules from nohoist usage (@bmish)

Committers: 1

v3.0.1 (2022-09-06)

🐛 Bug Fix

  • #520 Allow referring to local package version with workspace: prefix (@bmish)

🏠 Internal

Committers: 2

v3.0.0 (2022-03-27)

💥 Breaking Change

Committers: 3

v2.0.4 (2022-03-18)

🐛 Bug Fix

Committers: 2

v2.0.3 (2022-02-22)

🐛 Bug Fix

  • #358 Autofix to increased latest version range (@bmish)

Committers: 1

v2.0.2 (2022-02-20)

🐛 Bug Fix

  • #355 Maintain range type when fixing to local package version (@bmish)

Committers: 1

v2.0.1 (2022-02-17)

🐛 Bug Fix

  • #347 Improve handling of local package version inconsistencies (@bmish)

Committers: 1

v2.0.0 (2022-02-14)

💥 Breaking Change

  • #343 Check local package version consistency (@bmish)

🚀 Enhancement

📝 Documentation

  • #330 Use latest version instead of highest version (@ddzz)
  • #329 Improve completeness of example in README (@bmish)

Committers: 2

v1.6.0 (2022-01-18)

🚀 Enhancement

  • #320 Display which dependencies were fixed when running with --fix (@bmish)

🐛 Bug Fix

  • #324 Avoid publishing unnecessary files (@bmish)

📝 Documentation

  • #315 Add more detailed README example section (@bmish)

🏠 Internal

  • #316 Add eslint-plugin-jest and update tests (@ddzz)
  • #313 Update to @types/edit-json-file 1.7.0 and remove ts-ignore comment (@bmish)

Committers: 2

v1.5.0 (2022-01-11)

🚀 Enhancement

  • #303 Add options --ignore-path and --ignore-path-pattern (@bmish)
  • #301 Add option --ignore-package-pattern (@bmish)
  • #215 Add option --ignore-package and switch to displaying actual package names (@bmish)
  • #298 Add option --ignore-dep-pattern (@bmish)

🐛 Bug Fix

📝 Documentation

  • #288 Update badge links in README (@ddzz)
  • #285 Update filename formatting in README (@ddzz)

🏠 Internal

  • #300 Switch to jest for snapshot testing (@bmish)
  • #296 Add .DS_Store file to .gitignore (@ddzz)

Committers: 3

v1.4.2 (2021-12-08)

🐛 Bug Fix

  • #275 Avoid crash when abnormal version present (@bmish)
  • #271 Correctly expand globs in workspace paths (@bmish)

🏠 Internal

  • #253 Add GitHub Actions to Dependabot config (@ddzz)

Committers: 2

v1.4.1 (2021-10-28)

🐛 Bug Fix

  • #241 Don't ignore workspace root package.json (@bmish)
  • #242 Maintain newline at end of package.json file (@bmish)

🏠 Internal

Committers: 1

v1.4.0 (2021-10-12)

🚀 Enhancement

  • #206 Bold maximum usage count for each mismatched dependency (@bmish)
  • #205 Improve discoverability of fix option (@bmish)

🐛 Bug Fix

  • #238 Fix autofixer when dots are present in dependency name (@bmish)

🏠 Internal

Committers: 2

v1.3.0 (2021-09-09)

🚀 Enhancement

  • #198 Show list of packages containing each dependency version (@bmish)
  • #197 Use table to display mismatching version output (@bmish)
  • #189 Display dependency versions in descending instead of ascending order (@ddzz)

Committers: 2

v1.2.0 (2021-09-07)

🚀 Enhancement

  • #194 Make path argument optional (@ddzz)
  • #185 Improve output formatting for mismatched versions (@ddzz)

🐛 Bug Fix

  • #184 Remove clutter from error message output (@ddzz)

📝 Documentation

Committers: 2

v1.1.0 (2021-09-04)

🚀 Enhancement

  • #177 Implement autofixing (@bmish)
  • #178 Sort mismatching version output by version number (@bmish)
  • #174 Add help description to CLI path argument (@bmish)

🐛 Bug Fix

📝 Documentation

  • #175 Mention related tool npm-package-json-lint in README (@bmish)

Committers: 1

v1.0.0 (2021-08-31)

💥 Breaking Change

🚀 Enhancement

🐛 Bug Fix

Committers: 1

v0.3.0 (2021-05-08)

🚀 Enhancement

  • #88 Exit with failure when unnecessarily specifying --ignore-dep CLI option (@bmish)

🐛 Bug Fix

  • #95 Add real package.json types from type-fest (@bmish)

Committers: 1

v0.2.0 (2021-03-13)

🚀 Enhancement

  • #59 Show count of each mismatching version for a dependency (@bmish)

Committers: 1

0.1.1 (2020-12-28)

🐛 Bug Fix

  • #2 Remove unused js-yaml dependency (@bmish)

📝 Documentation

  • #6 Add MIT license (@bmish)
  • #5 Add some package.json keywords (@bmish)
  • #4 Clarify a few aspects of the README (@bmish)

Committers: 1

0.1.0 (2020-12-25)

  • Initial version