Files
pest/CHANGELOG.md
2023-04-03 07:50:25 +02:00

3.9 KiB

Release Notes for 2.x

Unreleased

v2.3.0 (2023-04-03)

Added

  • skipOnWindows(), skipOnMac(), and skipOnLinux() (#757)
  • source architecture testing violation (#1)(8e66263)
  • toHaveProperties may now also check values (#760)

Fixed

  • Tests on tests/Helpers directory not being executed (#753)
  • Teamcity count (#747)
  • Parallel execution when class extends class with same name (#748)
  • Wording on uses() hint (#745)

v2.3.0 (2023-03-28)

Added

  • Better error handler about missing uses (#743)

Fixed

  • Inconsistent spelling of dataset (#739)

Chore

  • Bumps PHPUnit to ^10.0.19 (3d7e621)

v2.2.3 (2023-03-24)

Fixed

  • Unnecessary dataset on dataset arguments mismatch (#736)
  • Parallel arguments on plugins order (#703)
  • Arch plugin runtime exceptions on bad phpdocs (2f2b51c)

v2.2.2 (2023-03-23)

Fixed

  • Edge case in parallel execution test description (3ce6408)

v2.2.1 (2023-03-22)

Fixed

  • Collision between tests names with underscores (#724)

Chore

  • Bumps PHPUnit to ^10.0.18 (1408cff)

v2.2.0 (2023-03-22)

Added

  • Improved error messages on dataset arguments mismatch (#698)
  • Allows the usage of DateTimeInterface on multiple expectations (#716)

Fixed

  • --dirty option on Windows environments (#721)
  • Parallel exit code when phpunit.xml is outdated (14dd5cb)

v2.1.0 (2023-03-21)

Added

Fixed

  • Issues with different characters on test names (715)

v2.0.2 (2023-03-20)

Fixed

  • Pest.php not being loaded in certain scenarios (b887116)

v2.0.1 (2023-03-20)

Fixed

  • Wrong version configuration key on composer.json (8f91f40)

v2.0.0 (2023-03-20)

Please consult the upgrade guide and release notes in the official Pest documentation.