npm dependency-cruiser 11.0.0
v11.0.0 - “Nigel Tufnel”

latest releases: 16.6.0, 16.6.0-beta-1, 16.5.0...
2 years ago

🚨 breaking changes

b8516ac feature: TypeScript support in Vue files (BREAKING CHANGE) (#526)

This change is breaking only if you

  • use vue single file components AND
  • use typescript as the scripting language in them AND
  • you happen to have rules defined that touch these components.

In these cases rules might be triggered that weren't triggered before. When this occurs you can either fix the violations or temporarily ignore them (See --ignore-known in the documentation).

Thanks @rklos for raising the issue and for writing the pull request!

457a5d0 bugfix(extract): consistently treat .d.ts as a separate extension (BREAKING CHANGE) (#530)

This change is breaking only if

  • you have set the options.enhancedResolveOptions.extensions in your .dependency-cruiser.js AND
  • in there you did specify .d.ts and didn't specify .ts AND
  • you have rules that touch .d.ts modules

In these cases rules might be triggered that weren't triggered before. When this occurs you can either fix the violations or temporarily ignore them (See --ignore-known in the documentation).

Don't miss a new dependency-cruiser release

NewReleases is sending notifications on new releases.