v16.4.0
✨ features
- 0335910 feat(cli): adds
--affected
command line option (#952)
This doesn't really add a new capability to dependency-cruiser, but an existing one more convenient to use (--affected
==--reaches "$(npx watskeburt main)"
;--affected develop
==--reaches "$(npx watskeburt develop)"
) - e43c1aa fix(extract): extends list of source that could be transformed with babel with modern ones
👷 maintenance
- 77ebcc9 build(npm): makes 3rd party dependency requirements more lenient
dependency-cruiser now uses carets for specifying 3rd party dependencies. It's an experiment; it puts some trust in third party maintainers to not make breaking changes in minor or patch releases in exchange for a potentially smaller installed footprint because the likelihood a 3rd party dependency is already present in node_modules increases. - dbdf686/ 2930a4e build(npm): updates external dependencies
🧹 chores
Things not influencing the built & distributed artifact:
- 860ea1a Revert "Reapply "fix(ci): runs release & prelease on node 22.4.x instead of 22.x to circumvent issue with 22.5 + npm 10.8.2""
The bug is fixed in later versions, and now it is more likely the runner that makes the reproducible release artifact actually picks that later version. 🤞 - 818157d chore(ci): some more windows baby-sitting
- 15cbef2 chore: converts own config to javascript (#951)