Repository navigation
Releases: jasonmccreary/phpunit-tia
Releases · jasonmccreary/phpunit-tia
Release list
0.5.0
Fixed
- Record a graph under ParaTest in #28
- Expose every known test file on the Edges contract in #27
- Index tests by source for testsLinkedTo() in #26
- Summarize affected test files on every run in #25
- Explicit edges and integration API in #24
- Treat the configured group selection as a full run in #22
- Never replay without a recorded baseline in #21
Full Changelog: https://github.com/jasonmccreary/phpunit-tia/compare/v0.4.0..v0.5.0
0.4.0
Fixed
- Prune deleted source files from the graph after each run in #12
- Disable recording under ParaTest in #19
- Warn when
Covers*metadata truncates recorded coverage in #20
Full Changelog: v0.3.0...v0.4.0
0.3.0
Added
- Add
PHPUNIT_TIA_DEBUGto explain skip decisions in #10 - Allow the baseline fallback branch to be configured in #11
Full Changelog: v0.2.1...v0.3.0
0.2.1
Fixed
- Merge edges instead of replacing them per run in #7
- Stop advancing TIA's baseline on partial runs in #6
Full Changelog: v0.2.0...v0.2.1
0.2.0
Fixed
- Bring Graph to 100% line coverage in #2
- Verify staleness by reflection instead of inferring it from "did not report" in #1
- Guard
testIds()call for php-code-coverage <14.3 in6a3916f - Fix zero source-to-test edges for
php-code-coverage>= 14.3 in #3
Full Changelog: https://github.com/jasonmccreary/phpunit-tia/compare/v0.1.1..v0.2.0
0.1.1
0.1.0
Initial release of the PHPUnit TIA plugin! This brings the Test Impact Analysis Engine from Pest v5 to PHPUnit to improve repeat test run speed.