0.15.0
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
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)