Skip to content

Releases: jasonmccreary/phpunit-tia

0.5.0

Choose a tag to compare

@jasonmccreary jasonmccreary released this 19 Oct 13:21
0afcb76

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

Choose a tag to compare

@jasonmccreary jasonmccreary released this 16 Sep 19:06
8f06acf

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

Choose a tag to compare

@jasonmccreary jasonmccreary released this 06 Sep 14:16
35d560b

Added

  • Add PHPUNIT_TIA_DEBUG to 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

Choose a tag to compare

@jasonmccreary jasonmccreary released this 16 Aug 13:43

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

Choose a tag to compare

@jasonmccreary jasonmccreary released this 10 Aug 21:44

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 in 6a3916f
  • 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

Choose a tag to compare

@jasonmccreary jasonmccreary released this 31 Jul 19:09

Release Notes

Changed

You may also view the full changes.

0.1.0

Choose a tag to compare

@jasonmccreary jasonmccreary released this 31 Jul 19:01
2ff43fc

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.