Releases: JamieMason/syncpack
Releases · JamieMason/syncpack
8.4.11
8.4.11 (2022-12-01)
Bug Fixes
- semver-ranges: fix regression in 8.4.10 {lint,set}-semver-ranges (5bce1d8) #105
8.4.10 ⚠️ deprecated
8.4.10 (2022-11-23)
⚠️ Deprecated – use 8.4.11
Bug Fixes
- lint-ranges: remove empty groups from output (fa6db49)
Features
- groups: add support to ignore dependencies (f96df8f)
8.3.9
8.3.9 (2022-10-28)
Bug Fixes
- semver: add support for setting '*' (779772b)
8.3.8
8.3.8 (2022-10-28)
Bug Fixes
- npm: update dependencies (6311999)
- pnpm: fix regression affecting --pnpmOverrides (6a782f9), closes #94
- set-semver-ranges: handle 'workspace' type (2134658), closes #84
Features
- config: include config.syncpack of package.json (40dcdce), closes #86
8.2.5
8.2.5 (2022-10-28)
Bug Fixes
- format: skip .repository when its .directory is present (688bc0c), closes #91 #93 #100
8.2.4
8.2.4 (2022-06-25)
Bug Fixes
- npm: update dependencies (1bdf0c7)
- npm: update dependencies (34c5d68)
- output: edit log output and colours (3623c41)
- workspace: find missed mismatches against workspace versions (25c1836), closes #66
Features
8.0.0
8.0.0 (2022-05-31)
Features
- pnpm: add support for pnpm overrides (2d1bf05), closes #78
BREAKING CHANGES
-
pnpm: The --overrides
option delivered in 6.0.0 was originally intended to support pnpm, but erroneously read from the .overrides
property of package.json files and not .pnpm.overrides
.
However, npm now also has an .overrides
property to support the same functionality for users of npm.
From this release, the --overrides
option of syncpack now refers to npm overrides. Pnpm users should change to using the new --pnpmOverrides
option instead.
7.2.2
7.2.2 (2022-05-29)
Bug Fixes
- windows: normalise file paths (33f067f), closes #66
7.2.1
7.2.1 (2022-05-02)
Bug Fixes
Features
- versionGroups: mark specific dependencies for removal (e571775), closes #65
7.1.0
7.1.0 (2022-05-01)
Features
- cli: add --config to specify path to config file (4b19a13), closes #71 #72