Skip to content

Latest commit

 

History

History
396 lines (155 loc) · 14.1 KB

CHANGELOG.md

File metadata and controls

396 lines (155 loc) · 14.1 KB

5.7.11 (2021-01-29)

Bug Fixes

  • npm: update dependencies (5531da6)

Features

  • fix-mismatches: use local package version when available (640cb7f), closes #47

5.6.10 (2020-09-17)

Bug Fixes

  • cli: use defaults when source is empty array (c2f6199)
  • core: support multiple version groups (bfd12b4), closes #43
  • list: display mismatches from version groups (43ba18d)

5.6.7 (2020-08-30)

Bug Fixes

  • npm: update dependencies (2e3ea3b)

Features

  • core: support granular versioning rules (2197f90), closes #41

5.5.6 (2020-08-23)

Bug Fixes

  • core: ignore link: versions rather than throw (7a48366), closes #38

Features

  • core: expose format configuration (4f74d9a), closes #30
  • core: sort resolutions field a-z (f76a127), closes #34
  • core: support yarn workspaces config as object (34eceaf), closes #33

5.2.5 (2020-08-22)

Bug Fixes

  • npm: update dependencies (19ad510)

Features

  • core: add support for config files (cfd5df3)

5.1.4 (2020-08-02)

Bug Fixes

  • npm: update dependencies (f2cac6a)

Features

  • core: add support for pnpm workspaces (a6112ec), closes #42

5.0.3 (2020-06-19)

Bug Fixes

  • format: leave sort order of "files" array unchanged (1bd584f), closes #35
  • npm: update dependencies (9e0bd7e)

5.0.1 (2020-02-16)

Bug Fixes

  • core: include root package.json when reading yarn & lerna config (a7875cb)
  • npm: update dependencies (5fdcc7b)

BREAKING CHANGES

  • npm: engines.node has been increased to >=10 because [email protected] is a hard dependency of syncpack and requires node >=10

4.5.5 (2020-01-19)

Bug Fixes

  • npm: update dependencies (1776b5f)

4.5.4 (2019-07-16)

Bug Fixes

4.5.3 (2019-06-17)

Bug Fixes

  • npm: update dependencies (10834a9)

4.5.2 (2019-05-14)

Features

4.4.2 (2019-05-06)

Bug Fixes

  • filter: --filter is a string, not a boolean (5587f2b)

4.4.1 (2019-04-29)

Features

  • options: add dependency filter regex (bfb1f1d), closes #18

4.3.1 (2019-02-03)

Features

  • fix-mismatches: output which files are (un)changed (a79b078)
  • format: output which files are (un)changed (3a08a7a)
  • list: sort output alphabetically (f61bde4)

4.0.1 (2019-01-14)

Bug Fixes

  • ci: cannot read property concat of undefined (46a45e2), closes #16

4.0.0 (2019-01-11)

Bug Fixes

  • node: support Node.js 8.x or newer (c71009e)
  • npm: update dependencies (23b02e3), closes #15

BREAKING CHANGES

  • node: Support Node.js 8.x or newer, Transitive Dependency [email protected] supports node ">=8".

3.5.2 (2019-01-07)

Bug Fixes

  • core: improve handling of non-semver versions (9e1176a), closes #14
  • npm: update dependencies (09d9f04)

3.5.0 (2018-10-29)

Features

  • cli: improve --help output and examples (dfe6274)

3.4.0 (2018-10-28)

Features

  • cli: read sources from lerna.json if present (77b90eb), closes #11

3.3.0 (2018-10-28)

Features

  • cli: specify dependency types as options (ec5ef6b), closes #10
  • cli: specify indentation as option (8b408bd), closes #12
  • format: sort contributors alphabetically (935ffcf)

Performance Improvements

3.0.0 (2018-08-25)

Features

  • bin: override package locations using repeatable --source options (5dbcfd4)
  • list-mismatches: return exit code on finding mismatches (06958c6)

BREAKING CHANGES

  • bin: Previously the location of package.json files could be overridden like so:
syncpack list './package.json' './packages/*/package.json'

This is now done using a repeatable --source option:

syncpack list --source './package.json' --source './packages/*/package.json'

This change is to make way for new commands which will also require an overridable --target option.

2.0.1 (2018-04-29)

Bug Fixes

  • core: ensure pattern overrides are read (7513ba5)

2.0.0 (2018-04-29)

Features

  • core: support multiple glob patterns (a2b5af0), closes #5 #6

BREAKING CHANGES

  • core: --packages option replaced with variadic arguments

1.3.2 (2018-04-28)

Features

  • core: add set-semver-ranges command (4d206b9)

1.2.2 (2018-02-10)

Features

  • core: add format command (bae1133)
  • core: output current version (e53cd99)

1.0.2 (2018-02-02)

1.0.1 (2018-02-02)

Bug Fixes

  • core: correct paths to binaries (5682cd6)

1.0.0 (2018-02-02)

Bug Fixes

  • core: correctly check a file is package.json (d1da609)
  • core: handle missing dependency maps (372aa68)
  • core: handle semver ranges containing 1.x.x (a0f8f56)

Features

  • core: add fix-mismatches command (4793f1f)
  • core: add list command (3b29176)
  • core: add list-mismatches command (735ad2b)
  • core: update command line API (de8dcb2)

BREAKING CHANGES

  • core: The previous commands have been replaced.

0.3.1 (2017-08-23)

Bug Fixes

  • copy-values: write results to disk (a641de4)

0.3.0 (2017-08-22)

Features

  • cli: add copy-values command (b51a2c9)

0.2.1 (2017-08-20)

Bug Fixes

  • core: update dependencies, fix lint warnings (a65eef7)

0.2.0 (2017-08-20)

Features

  • sync: synchronise versions across multiple package.json (7d5848a)

0.1.0 (2017-08-18)

Features

  • cli: create scaffold cli (f6dada7)