Releases: qossmic/deptrac
Releases · qossmic/deptrac
2.0.2
What's Changed
Full Changelog: 2.0.1...2.0.2
2.0.1
What's Changed
- fix: deprecated option in layer doc by @eliot488995568 in qossmic/deptrac-src#33
- composer-dependency-analyser: update to 1.5.0 (support functions) by @janedbal in qossmic/deptrac-src#34
- LayerCollector: better message for BC break change by @janedbal in qossmic/deptrac-src#43
- Improve deployment by @gennadigennadigennadi in qossmic/deptrac-src#48
- bump prod depenndencies by @gennadigennadigennadi in qossmic/deptrac-src#49
New Contributors
- @janedbal made their first contribution in qossmic/deptrac-src#22
- @jan-simbera made their first contribution in qossmic/deptrac-src#20
- @eliot488995568 made their first contribution in qossmic/deptrac-src#33
1.0.3
Update php-parser - add php8.3 support
2.0.0
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
2.0.0-beta
2.0.0-alpha
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
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-alpha
1.0.2
1.0.1
1.0.0
1.0.0 (2022-11-01)
Merged pull requests:
- Upgrade dependency requirements for PHP 8.1. #1019 (dbrumann)
- Update dependencies #1018 (dbrumann)
- Doc fix: Replace markdown in table with html tags #1017 (dbrumann)
- Add DependencyType.php information into the contract #996 (patrickkusebauch)
- Update cs config for left aligned phpdoc #995 (dbrumann)
- Fix minor type mismatch in AstMap docblock #994 (dbrumann)
- Make PostProcessEvent stoppable. #993 (dbrumann)
- Fix init with existing file. #987 (dbrumann)
- Update documentation #986 (dbrumann)
- Misc fixes #983 (patrickkusebauch)
- Fix tag for event_listener. #980 (dbrumann)
- Update dependencies #976 (dbrumann)
- Rector assisted update to PHP 8.1 #953 (patrickkusebauch)
- Update to php 8.1 #935 (patrickkusebauch)
0.24.0
0.24.0 (2022-08-12)
Merged pull requests:
- Remove unused depfile option from analyse command #952 (dbrumann)
- Fix missing graphviz config breaks command usage #951 (dbrumann)
- Bump phpstan/phpstan-symfony from 1.2.8 to 1.2.9 #950 (dependabot[bot])
- Update dependencies #946 (dbrumann)
- add interface suffix #937 (gennadigennadigennadi)
- Restore semantic formatter configuration. #936 (dbrumann)
- Fix issue when using layer-collector #932 (dbrumann)
- Modularization #923 (patrickkusebauch)