What's Changed
- Bundle open dependency updates together by @dbrumann in #1070
- Exception clean up by @patrickkusebauch in #1079
- Extension documentation by @patrickkusebauch in #867
- Installation guide improved and aligned. by @d4s6 in #1076
- Bump phpunit/phpunit from 9.5.27 to 9.5.28 by @dependabot in #1080
- Bump phpstan/phpstan-symfony from 1.2.19 to 1.2.20 by @dependabot in #1081
- Bump phpstan/phpstan from 1.9.11 to 1.9.13 by @dependabot in #1083
- Use getOption instead getParameterOption on config file by @maciejkosiarski in #1089
- Fix --help doesn't work if deptrac.yaml file is missing issue by @maciejkosiarski in #1088
- Mutation coverage improvements by @patrickkusebauch in #1090
- Override --help input option and add throws annotation according to psalm audit by @maciejkosiarski in #1092
- Bump phpstan/phpstan from 1.9.13 to 1.9.17 by @dependabot in #1111
- Bump phpstan/phpdoc-parser from 1.15.3 to 1.16.1 by @dependabot in #1110
- Bump friendsofphp/php-cs-fixer from 3.13.2 to 3.14.4 by @dependabot in #1109
- Bump phpunit/phpunit from 9.5.28 to 9.6.3 by @dependabot in #1107
- Bump symfony/dependency-injection from 6.2.3 to 6.2.6 by @dependabot in #1108
- Bump phpstan/phpstan-symfony from 1.2.20 to 1.2.23 by @dependabot in #1106
- Bump symfony/finder from 6.2.3 to 6.2.5 by @dependabot in #1093
- Bump symfony/console from 6.2.3 to 6.2.5 by @dependabot in #1101
- Bump symfony/filesystem from 6.2.0 to 6.2.5 by @dependabot in #1100
- Bump symfony/yaml from 6.2.2 to 6.2.5 by @dependabot in #1099
- Bump symfony/event-dispatcher from 6.2.2 to 6.2.5 by @dependabot in #1097
- Bump symfony/config from 6.2.0 to 6.2.5 by @dependabot in #1095
- Bump symfony/options-resolver from 6.2.0 to 6.2.5 by @dependabot in #1094
- Bump nikic/php-parser from 4.15.2 to 4.15.3 by @dependabot in #1087
- Updating Result generation by @patrickkusebauch in #1091
- Code hardening - solving baseline issues in SA tools by @patrickkusebauch in #1103
- [rector] Prepare PHP 7.2 downgrade + scoped release with Rector by @TomasVotruba in #1113
- Updated CollectorInterface namespace in docs by @ariddlestone in #1120
- Better Violations by @patrickkusebauch in #1105
- Update configuration.md typo by @gusdeboer in #1140
- Update dependencies by @dbrumann in #1141
- Implement ConfigBuilder by @gennadigennadigennadi in #1002
- Add performance counters to ConsoleSubsriber by @rubenrubiob in #1162
- Migrated
debug:unused
command from deptrac-awesome by @patrickkusebauch in #1164 - Migrated
debug:dependencies
command from deptrac-awesome by @patrickkusebauch in #1165 - Combine updates by @dbrumann in #1171
- Sort make targets and introduce help by @dbrumann in #1176
- Composer Collector by @patrickkusebauch in #1174
- PoC blog by @patrickkusebauch in #1178
- add docker setup and move cache-files into .cache/ by @gennadigennadigennadi in #1185
- #1158 - only read file once for filereader by @gennadigennadigennadi in #1192
- #1158 - only init new ComposerFileParser once per composer.lock by @gennadigennadigennadi in #1193
- Call
SuperGlobalToken::allowedNames()
just once by @staabm in #1198 - Removing deprecations and other clean-up for new Major release by @patrickkusebauch in #1175
- Bump composer dep by @gennadigennadigennadi in #1216
- add php-cs-fixer rule "single_line_empty_body" by @gennadigennadigennadi in #1217
- Closes #1191 by @patrickkusebauch in #1204
- fix #1226 - skipped multiple violations in one file by @gennadigennadigennadi in #1227
- "deptrac" as composer bin by @gennadigennadigennadi in #1238
- do not crash the GraphViz formatter if no config is given by @xabbuh in #1251
- Dev dependencies upgrade (PHPUnit & Psalm) by @patrickkusebauch in #1252
- Docs: exclude_files also works on directories by @staabm in #1262
- Prevent excessive php-doc parsing in FileReferenceVisitor by @staabm in #1199
- Composer collector exception when package does not exist by @maciejkosiarski in #1279
- Update dep by @gennadigennadigennadi in #1280
- Fix typo in the docs by @jdreesen in #1281
- Add creating of cache directory if not exists by @alexander-schranz in #1302
- Remove dollar signs from readme.md console examples by @that-guy-iain in #1325
- Bump PHP Parser version to support PHP 8.3 by @benr77 in #1342
- bump composer.lock by @gennadigennadigennadi in #1344
- WIP: test scoped release by @gennadigennadigennadi in #1352
- update by @gennadigennadigennadi in #1406
New Contributors
- @d4s6 made their first contribution in #1076
- @maciejkosiarski made their first contribution in #1089
- @TomasVotruba made their first contribution in #1113
- @ariddlestone made their first contribution in #1120
- @gusdeboer made their first contribution in #1140
- @rubenrubiob made their first contribution in #1162
- @jdreesen made their first contribution in #1281
- @alexander-schranz made their first contribution in #1302
- @that-guy-iain made their first contribution in #1325
- @benr77 made their first contribution in #1342
Full Changelog: 1.0.2...2.0.0