Releases: cdn77/TestUtils
Releases · cdn77/TestUtils
0.5.2
What's Changed
- docs: remove shepherd by @simPod in #95
- style: fix cs by @simPod in #97
- ci: use codecov token by @simPod in #96
- ci: add stale action by @simPod in #98
- chore(deps): update dependency infection/infection to ^0.28.0 by @renovate in #99
- feat: drop Safe by @simPod in #100
- chore(deps): update dependency infection/infection to ^0.29.0 by @renovate in #101
- ci(phpunit): migrate config by @simPod in #103
- feat: require league/construct-finder with php8.3 support by @simPod in #102
- chore: remove dead entry from autoload-dev by @simPod in #104
Full Changelog: 0.5.1...0.5.2
0.5.1
What's Changed
- ci(phpunit): migrate config by @simPod in #77
- refactor: replace cdn77/entity-fqn-extractor with league/construct-finder by @simPod in #76
- chore(deps): bump ramsey/composer-install to v2 by @simPod in #78
- chore(deps): update actions/checkout action to v4 by @renovate in #81
- chore(deps): update dependency infection/infection to ^0.27.0 by @renovate in #79
- chore(deps): update dependency ubuntu to v22 by @renovate in #80
- chore(deps): update actions/checkout action to v4 by @renovate in #84
- chore(deps): update github/codeql-action action to v3 by @renovate in #85
- chore(deps): update actions/upload-artifact action to v4 by @renovate in #87
- chore(deps): update actions/download-artifact action to v4 by @renovate in #86
- chore(deps): update codecov/codecov-action action to v4 by @renovate in #88
- docs: fix mutation badge by @simPod in #89
- feat: drop php 8.1 support by @simPod in #91
- ci: remove psalm by @simPod in #93
- feat: allow phpunit v11 by @simPod in #92
- ci(phpunit): use attributes by @simPod in #94
Full Changelog: 0.5.0...0.5.1
0.5.0
0.4.2
PHPUnit attributes
What's Changed
- test: exclude fixtures from testsuite by @simPod in #66
- test: make dataproviders static by @simPod in #67
- chore(deps): update dependency phpunit/phpunit to v10 by @renovate in #63
- feat: do not check class in @Covers exists by @simPod in #69
- refactor: drop deprecated Safe functions by @simPod in #70
- refactor: simplify EveryTestHasSameNamespaceAsCoveredClass check by @simPod in #71
- refactor: drop deprecated EveryTestHasSameNamespaceAsTestedClass check by @simPod in #72
- feat: add support for covers attributes by @simPod in #68
Full Changelog: 0.4.0...0.4.1
Allow PHPUnit v10
What's Changed
- Update psalm/plugin-phpunit requirement from ^0.16.1 to ^0.17.0 by @dependabot in #39
- Configure Renovate by @renovate in #40
- chore(deps): update dependency vimeo/psalm-github-actions to v4.23.0 by @renovate in #41
- chore(deps): update actions/checkout action to v3 by @renovate in #42
- chore(deps): update vimeo/psalm-github-actions docker tag to v4.26.0 by @renovate in #48
- chore(deps): update vimeo/psalm-github-actions docker tag to v4.27.0 by @renovate in #49
- chore(deps): update github/codeql-action action to v2 by @renovate in #47
- chore(deps): update actions/download-artifact action to v3 by @renovate in #44
- chore(deps): update actions/upload-artifact action to v3 by @renovate in #45
- chore(deps): update codecov/codecov-action action to v3 by @renovate in #46
- chore: add "testing" keyword by @simPod in #50
- ci: run psalm from vendor by @simPod in #58
- Require thecodingmachine/safe v2 by @simPod in #36
- chore(deps): update dependency psalm/plugin-phpunit to ^0.18.0 by @renovate in #59
- chore(deps): update dependency cdn77/coding-standard to v7 by @renovate in #60
- ci: remove dependabot by @simPod in #61
- chore(deps): update dependency vimeo/psalm to v5 by @renovate in #62
- test: do not use deprecated methods by @simPod in #65
- chore(deps): allow phpunit v10 by @simPod in #64
New Contributors
Full Changelog: 0.3.0...0.3.1
Leverage coverage annotations
What's Changed
- Require cdn77/entity-fqn-extractor v0.2 by @simPod in #34
- Require phpunit v9.5 by @simPod in #35
- Require PHP 8.1 by @simPod in #33
- Add test cases for readonly properties by @simPod in #32
- chore: replace deprecated psalm totallyTyped settings by @simPod in #37
- feat: introduce EveryTestHasSameNamespaceAsCoveredClass check by @simPod in #38
For EveryTestHasSameNamespaceAsCoveredClass
see docs
Full Changelog: 0.2.2...0.3.0
0.2.2
What's Changed
- Update infection/infection requirement from ^0.25.1 to ^0.26.0 by @dependabot in #26
- Add allow-plugins to composer.json by @simPod in #29
- Upgrade phpstan to v1 by @simPod in #30
- Drop PHP 7.4 support by @simPod in #28
- Update cdn77/coding-standard requirement from ^5.0 to ^6.0 by @dependabot in #27
- Allow thecodingmachine/safe v2 by @simPod in #31
Full Changelog: 0.2.1...0.2.2
0.2.1
TestChecks
Introduced TestChecks
See https://github.com/cdn77/TestUtils/blob/74685a1/README.md#test-checks