Releases: JamieMason/syncpack
Releases · JamieMason/syncpack
9.7.4
19 Feb 20:39
Compare
Sorry, something went wrong.
No results found
9.7.4 (2023-02-19)
Bug Fixes
indent: use value from config file (aa31244 )
npm: update dependencies (558d177 )
Features
engines: increase node from 10 to 14 (603f058 )
groups: handle long and multi-line labels (ecc58ff )
semver: recognise ^6, >=5 etc as valid (be637f0 ), closes #122
versionGroups: add optional snapTo property (fd0edb6 ), closes #87
Performance Improvements
imports: skip barrel files where possible (1ee2776 )
9.3.2
17 Feb 12:16
Compare
Sorry, something went wrong.
No results found
9.3.2 (2023-02-17)
Features
groups: add optional label to semver/version groups (ff466af ), closes #118
groups: output groups in order they're defined (88950f1 ), closes #120
9.1.2
16 Feb 23:07
Compare
Sorry, something went wrong.
No results found
9.1.2 (2023-02-16)
Features
Reverts
fix-mismatches: don't remove nested empty objects (393d004 ), closes #117
9.0.2
15 Feb 11:46
Compare
Sorry, something went wrong.
No results found
9.0.2 (2023-02-15)
Bug Fixes
options: fix --source regression in 9.0.0 (379409f ), closes #116
semver: fix false positive for workspace mismatches (4f696c5 )
9.0.0
14 Feb 19:06
Compare
Sorry, something went wrong.
No results found
9.0.0 (2023-02-14)
Features
custom: support custom version locations (2cd34fd ), closes #112 #113
fix-mismatches: remove any empty objects (a279e56 )
BREAKING CHANGES
The following options were replaced in syncpack@9.0.0:
-p, --prod include dependencies
-d, --dev include devDependencies
-P, --peer include peerDependencies
-R, --resolutions include resolutions (yarn)
-o, --overrides include overrides (npm)
-O, --pnpmOverrides include overrides (pnpm)
-w, --workspace include locally developed package versions
Instead use the new --types option like so:
In .syncpackrc, the following options were replaced:
"dev": true,
"overrides": true,
"peer": true,
"pnpmOverrides": true,
"prod": true,
"resolutions": true,
"workspace": true,
Instead use the new dependencyTypes array like so:
"dependencyTypes": ["dev", "prod", "peer"]
8.5.14
07 Feb 19:52
Compare
Sorry, something went wrong.
No results found
8.5.14 (2023-02-07)
Bug Fixes
npm: update dependencies (f2c0322 )
npm: update dependencies (3ec1361 )
output: remove console.log in readConfigFileSync (1c51366 ), closes #106
Features
cli: tidy log output and make it more consistent (cb58070 )
8.4.11
01 Dec 10:28
Compare
Sorry, something went wrong.
No results found
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
23 Nov 23:25
Compare
Sorry, something went wrong.
No results found
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
28 Oct 16:59
Compare
Sorry, something went wrong.
No results found
8.3.9 (2022-10-28)
Bug Fixes
semver: add support for setting '*' (779772b )
8.3.8
28 Oct 16:02
Compare
Sorry, something went wrong.
No results found
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