Deptrac v0.15.0 Release Notes
Release Date: 2021-08-20 // over 2 years ago-
Implemented enhancements:
- 🔧
RulesetEngine
should only useConfigurationRuleset
#615
Closed issues:
- 🔀 Incorrect merge of
formatters.graphviz.hidden_layers
from multiple files #668 - 🛠 Fix deptrac-violations introduced by renaming #664
- 🖨 print yaml error #661
- ⚡️ Update debug commands #638
- 📄 Docs: change generated image for grapviz formatter for groups #636
- 👍 Allow only DomainEvents dependency across bounded contexts #633
- Multiple rule sets #632
- Groups: use group names instead of numbers #597
- 👌 support procedural php files #594
- throw proper error on invalid regex #593
- 🔨 Internal - Refactor AstRunner to support parsing more than classes #582
- 🛠 Fix naming inconsistencies analyze vs. analyse #575
- Scan scripts without classes #331
- DirectoryCollector: OS agnostic patterns #635
🔀 Merged pull requests:
- ⚡️ Update dependencies #670 (dbrumann)
- 🛠 fixed bug in merging hidden_layers #669 (patrickkusebauch)
- 👉 Make library usable as is without shim #666 (patrickkusebauch)
- 🛠 Fix master #665 (patrickkusebauch)
- Report yaml syntax errors in more detail #662 (staabm)
- ✅ Run deptrac as part of the test suite #648 (dbrumann)
- Debug commands #647 (patrickkusebauch)
- 🔨 Ruleset config refactor #646 (patrickkusebauch)
- Eat your own dog food (use deptrac on deptrac) #645 (patrickkusebauch)
- 🏗 Rename analyze to analyse for builds. #644 (dbrumann)
- Cleanup #643 (patrickkusebauch)
- analyze -> analyse #641 (patrickkusebauch)
- ⚡️ Update docs for graphviz formatter #640 (patrickkusebauch)
- 👌 Support for file, function and superglobal tokens #634 (patrickkusebauch)
- ⬆️ Bump nikic/php-parser from 4.10.5 to 4.11.0 #630 (dependabot[bot])
- 🆕 new GraphVizOutputFormatter #626 (patrickkusebauch)
- 🔨 Internal refactor to support more token types - part 1/??? #602 (patrickkusebauch)
- Regex validation #596 (patrickkusebauch)
- 🔧