✨ features
- Updates to the 'baseline' feature
- feat: makes it possible to update the baseline "shrink-only", so violations that are fixed get removed, but no new ones are added (#1088/ #1091/ #1085)
- feat(cli): exposes the baseline feature as a regular
--baselineoption (with same functionality as depcruise-baseline command) (#1084) - feat(baseline): when the baseline is updated show how many are new, same or removed (#1079)
- Thanks to @yunusdim for the idea(s) to introduce these features.
- Improvements to processing with the 'swc' compiler
- ee229c3 feat(extract/swc): adds support for parsing tsx/jsx (#1086) thanks @JPBuildsRoot for the issue & initial code that led to this feature
- 2aa2e34 feat(extract/swc): adds support recognizing type-only imports (#1087) thanks @JPBuildsRoot for raising the issue that led to this feature
👷 maintenance
- ed21436/ ceb7d67 build(npm): updates external dependencies
- 1f28f44 perf(utl): initializes severity translation table only once
- 88c7cf9 docs: standardizes the command name for running the command to
dependency-cruiser(#1083) - 9a8a3dd chore(doc): marks
depcruise-baselinecommand as deprecated in favor ofdependency-cruiser --baseline(#1090) - 400553d chore(report): takes
x-dot-webpageout of experimental and names itdot-webpage(#1089)