All Versions
39
Latest Version
Avg Release Cycle
28 days
Latest Release
93 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.13.0 Changes
April 16, 2021Implemented enhancements:
- ➕ Add debug command #327
Closed issues:
- ⚡️ update xdebug-handler to v2 #530
🔀 Merged pull requests:
- ⚡️ update xdebug-handler to v2 #532 (smoench)
- ⬆️ Bump jetbrains/phpstorm-stubs from 2020.2 to 2020.3 #531 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.2.5 to 5.2.6 #529 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.2.5 to 5.2.6 #528 (dependabot[bot])
- ➕ adds debug commands for layer and class-likes #527 (smoench)
- ⬆️ Bump composer/xdebug-handler from 1.4.5 to 1.4.6 #526 (dependabot[bot])
- ⬆️ Bump phpstan/phpdoc-parser from 0.4.12 to 0.4.14 #525 (dependabot[bot])
-
v0.12.0 Changes
March 12, 2021Implemented enhancements:
- Set document root for directory collector #328
- ⚠ emit errors instead of warnings, when
--report-uncovered --fail-on-uncovered
is used in combination #510 - Paths relative to depfile #453
🛠 Fixed bugs:
Closed issues:
\
vs\\
in depfile #508- using
/vendor/
as a layer #506 - 🔋 Feature request: Except layer collector #503
- mixed directory separators #500
- 🔋 Feature request: Parametrised imports #493
- Error Analysis psalm ? #349
- 🔧 hackable/flexible depfile configuration #76
- ➕ add support for Service Configurations #20
- 0️⃣ Use TableOutputFormatter as default #492
- How are classes handled which are part of several layers #488
- 0️⃣ Don't report skipped violations by default #487
- Extending/ including config #486
- ✂ Remove deprecated options #481
🔀 Merged pull requests:
- ⬆️ Bump symfony/yaml from 5.2.4 to 5.2.5 #520 (dependabot[bot])
- ⚡️ update build matrix OS #502 (smoench)
- Parameters #501 (smoench)
- ⚠ [POC] report warnings about classes are in two or more layers #499 (smoench)
- Report uncovered as errors with GithubActionOutputFormatter #523 (smoench)
- ⬆️ Bump symfony/console from 5.2.4 to 5.2.5 #522 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.2.4 to 5.2.5 #521 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.2.3 to 5.2.4 #517 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.2.3 to 5.2.4 #516 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.2.3 to 5.2.4 #515 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.2.3 to 5.2.4 #514 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.2.3 to 5.2.4 #513 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.2.3 to 5.2.4 #512 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.2.3 to 5.2.4 #511 (dependabot[bot])
- readme: fix
classNameRegex
example #507 (clxmstaab) - ⬆️ Bump phpstan/phpdoc-parser from 0.4.11 to 0.4.12 #505 (dependabot[bot])
- ⬆️ Bump phpstan/phpdoc-parser from 0.4.10 to 0.4.11 #498 (dependabot[bot])
- ✂ Remove deprecated formatter options #497 (smoench)
- 0️⃣ Use TableOutputFormatter as default #496 (smoench)
- ✂ Remove deprecated options #495 (smoench)
- 0️⃣ Don't report skipped violations by default #494 (smoench)
- ⚡️ update tools #490 (smoench)
- 🔧 [RFC] Import configuration files #489 (smoench)
-
v0.11.1 Changes
February 09, 2021Closed issues:
- coverage 100% #16
- ➕ Add support for report skipped option in GithubActionsOutputFormatter #483
- ➕ Add support for report skipped option in TableOutputFormatter #482
🔀 Merged pull requests:
- ➕ Add support for report skipped option in TableOutputFormatter #485 (smoench)
- ➕ Add support for report skipped option in GithubActionsOutputFormatter #484 (sasezaki)
- ⬆️ Bump symfony/yaml from 5.2.2 to 5.2.3 #480 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.2.2 to 5.2.3 #479 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.2.2 to 5.2.3 #478 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.2.2 to 5.2.3 #477 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.2.2 to 5.2.3 #476 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.2.2 to 5.2.3 #475 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.2.2 to 5.2.3 #474 (dependabot[bot])
- ➕ Add option to not print skipped violations in ConsoleOutputFormatter #471 (lprzybylek)
-
v0.11.0 Changes
February 01, 2021🔀 Merged pull requests:
-
v0.10.3 Changes
January 29, 2021Implemented enhancements:
Closed issues:
- can not find declaration property type dependency. #455
- must not depend on Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository (Repository on Service) #448
- 📚 Baseline dump documentation incomplete #414
- False positive: How can this be a violation? #351
- ➕ Add support for sarb.json output format to baselines can be made #268
🔀 Merged pull requests:
- use psalm level 1 #330 (smoench)
- ✅ clean up the temp file even when the test fails #469 (xabbuh)
- ✅ replace useless specific output file to temp file at test. #468 (sasezaki)
- ⚡️ update psalm to v4.4.1 #467 (smoench)
- ⚡️ update phpstan to v0.12.70 #466 (smoench)
- Readme: fix typo #465 (staabm)
- ⚡️ update php-cs-fixer to v2.18.2 #464 (smoench)
- ⬆️ Bump symfony/config from 5.2.1 to 5.2.2 #463 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.2.1 to 5.2.2 #462 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.2.1 to 5.2.2 #461 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.2.1 to 5.2.2 #460 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.2.1 to 5.2.2 #459 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.2.1 to 5.2.2 #458 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.2.1 to 5.2.2 #457 (dependabot[bot])
- simplify cache file reading #452 (smoench)
- 🔧 simplify configuration loading #451 (smoench)
- 📜 simplify file parsing #450 (smoench)
- ➕ add infection testing #447 (smoench)
- ⚡️ update psalm to version 4.3.1 #446 (smoench)
- ⚡️ update phpunit to version 8.5.13 #445 (smoench)
- ⚡️ update phpstan to version 0.12.64 #444 (smoench)
- ⚡️ update php-cs-fixer to version 2.17.2 #443 (smoench)
- ⚡️ update box to version 3.11.0 #442 (smoench)
- ⬆️ Bump symfony/dependency-injection from 5.2.0 to 5.2.1 #441 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.2.0 to 5.2.1 #440 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.2.0 to 5.2.1 #439 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.2.0 to 5.2.1 #438 (dependabot[bot])
- ⬆️ Bump nikic/php-parser from 4.10.3 to 4.10.4 #437 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.2.0 to 5.2.1 #436 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.2.0 to 5.2.1 #435 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.2.0 to 5.2.1 #434 (dependabot[bot])
- ⬆️ Bump phpstan/phpdoc-parser from 0.4.9 to 0.4.10 #433 (dependabot[bot])
-
v0.10.2 Changes
December 08, 2020🛠 Fixed bugs:
- Using deptrac 0.10.1 with php 7.4 results in error #431
🔀 Merged pull requests:
- ⚡️ update phpstan to 0.12.58 #430 (smoench)
- don't scope symfony polyfill's #429 (smoench)
- ⬆️ Bump symfony/dependency-injection from 5.1.8 to 5.2.0 #427 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.1.8 to 5.2.0 #426 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.1.8 to 5.2.0 #425 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.1.8 to 5.2.0 #424 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.1.8 to 5.2.0 #423 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.1.8 to 5.2.0 #422 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.1.8 to 5.2.0 #421 (dependabot[bot])
-
v0.10.1 Changes
December 04, 2020 -
v0.10.0 Changes
November 20, 2020🛠 Fixed bugs:
- Deptrac fails on invalid PHP8 code #416
Closed issues:
🔀 Merged pull requests:
- 👍 Allow PHP 8 #417 (smoench)
- ⬆️ Bump composer/xdebug-handler from 1.4.4 to 1.4.5 #415 (dependabot[bot])
-
v0.9.0 Changes
October 30, 2020Implemented enhancements:
- 🖨 [GithubActionsOutputFormatter] print inherit path #376
- Optionally hide the skipped violations and warn that skipped violation is already non-existent #352
- Load/instantiate collectors by FQCN #164
- ✨ Enhancement: Mark test classes as final #400 (localheinz)
- Enhancement: Enable final_static_access fixer #397 (localheinz)
- Simplify formatter options #396 (smoench)
- [GraphViz] display depend on count #378 (smoench)
- 🛠 Fix PHPUnit phar extension name, so PHPStorm can analyse it and refrences can be used in tests #353 (smoench)
- introduce table output formatter #337 (smoench)
- Load Collectors by FQCN #320 (DanielBadura)
Closed issues:
🔀 Merged pull requests:
- ⬆️ Bump symfony/options-resolver from 5.1.7 to 5.1.8 #411 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.1.7 to 5.1.8 #410 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.1.7 to 5.1.8 #409 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.1.7 to 5.1.8 #408 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.1.7 to 5.1.8 #407 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.1.7 to 5.1.8 #406 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.1.7 to 5.1.8 #405 (dependabot[bot])
- ⬆️ Bump composer/xdebug-handler from 1.4.3 to 1.4.4 #404 (dependabot[bot])
- report unmatched skipped violations #403 (smoench)
- github actions show inherit path #402 (smoench)
- 👷 use composer v2 for CI #401 (smoench)
- 🛠 Fix: Reject rule sets referencing unknown layers #399 (localheinz)
- 🛠 Fix: Reject duplicate layer names #398 (localheinz)
- Introduce BaselineOutputFormatter #395 (marcelthole)
- ⬆️ Bump symfony/dependency-injection from 5.1.6 to 5.1.7 #394 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.1.6 to 5.1.7 #393 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.1.6 to 5.1.7 #392 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.1.6 to 5.1.7 #391 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.1.6 to 5.1.7 #390 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.1.6 to 5.1.7 #389 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.1.6 to 5.1.7 #388 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.1.5 to 5.1.6 #387 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.1.5 to 5.1.6 #386 (dependabot[bot])
- ⬆️ Bump nikic/php-parser from 4.10.1 to 4.10.2 #385 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.1.5 to 5.1.6 #384 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.1.5 to 5.1.6 #383 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.1.5 to 5.1.6 #382 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.1.5 to 5.1.6 #381 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.1.5 to 5.1.6 #380 (dependabot[bot])
- ⬆️ Bump nikic/php-parser from 4.10.0 to 4.10.1 #379 (dependabot[bot])
- ⚡️ update tools #377 (smoench)
- ⬆️ Bump nikic/php-parser from 4.9.1 to 4.10.0 #374 (dependabot[bot])
- ⬆️ Bump phpdocumentor/type-resolver from 1.3.0 to 1.4.0 #372 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.1.4 to 5.1.5 #371 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.1.4 to 5.1.5 #370 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.1.4 to 5.1.5 #369 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.1.4 to 5.1.5 #368 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.1.4 to 5.1.5 #367 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.1.4 to 5.1.5 #366 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.1.4 to 5.1.5 #365 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.1.3 to 5.1.4 #364 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.1.3 to 5.1.4 #363 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.1.3 to 5.1.4 #362 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.1.3 to 5.1.4 #361 (dependabot[bot])
- ⬆️ Bump symfony/finder from 5.1.3 to 5.1.4 #360 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.1.3 to 5.1.4 #359 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.1.3 to 5.1.4 #358 (dependabot[bot])
- ⬆️ Bump nikic/php-parser from 4.9.0 to 4.9.1 #357 (dependabot[bot])
- ⬆️ Bump composer/xdebug-handler from 1.4.2 to 1.4.3 #356 (dependabot[bot])
- ⬆️ Bump nikic/php-parser from 4.8.0 to 4.9.0 #355 (dependabot[bot])
- ⬆️ Bump nikic/php-parser from 4.7.0 to 4.8.0 #354 (dependabot[bot])
- ⬆️ Bump phpstan/phpdoc-parser from 0.4.8 to 0.4.9 #350 (dependabot[bot])
- ⬆️ Bump nikic/php-parser from 4.6.0 to 4.7.0 #348 (dependabot[bot])
-
v0.8.2 Changes
July 24, 2020Implemented enhancements:
- 0️⃣ Default file from depfile.yml to depfile.yaml #332
- ➕ add option to report uncovered dependencies for GitHubActionFormatter #325
- Some Psalm annotations/types break the scan #329
🛠 Fixed bugs:
- unknown collector type "extends" #333
🔀 Merged pull requests:
- ⬆️ Bump symfony/finder from 5.1.2 to 5.1.3 #347 (dependabot[bot])
- ⬆️ Bump symfony/console from 5.1.2 to 5.1.3 #346 (dependabot[bot])
- ⬆️ Bump symfony/yaml from 5.1.2 to 5.1.3 #345 (dependabot[bot])
- ⬆️ Bump symfony/dependency-injection from 5.1.2 to 5.1.3 #344 (dependabot[bot])
- ⬆️ Bump symfony/config from 5.1.2 to 5.1.3 #343 (dependabot[bot])
- ⬆️ Bump nikic/php-parser from 4.5.0 to 4.6.0 #342 (dependabot[bot])
- ⬆️ Bump phpdocumentor/type-resolver from 1.1.0 to 1.3.0 #341 (dependabot[bot])
- ⬆️ Bump symfony/options-resolver from 5.1.2 to 5.1.3 #340 (dependabot[bot])
- ⬆️ Bump symfony/event-dispatcher from 5.1.2 to 5.1.3 #339 (dependabot[bot])
- ➕ Add option to report uncovered dependencies for GitHubActionFormatter #338 (jschaedl)
- ignore (psalm) pseudo types #336 (smoench)
- ➕ Add missing Collectors into the container #335 (DanielBadura)
- 🔄 Change default file to depfile.yaml #334 (DanielBadura)