Files
pest/CHANGELOG.md
2020-11-11 23:31:19 +00:00

6.5 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v0.3.12 (2020-11-11)

Added

  • Add support for PHPUnit 9.4.3 (#219)

v0.3.11 (2020-11-09)

Changed

  • Improved the exception output for the TeamCity printer (usage with phpstorm plugin) (#215)

v0.3.10 (2020-11-01)

Added

  • Add support for PHPUnit 9.4.2 (d177ab5)

v0.3.9 (2020-10-13)

Added

  • Add support for named datasets in description output (#134)
  • Add Pest version to --help output (#203)
  • Add support for PHPUnit 9.4.1 (#207)

v0.3.8 (2020-10-03)

Added

  • Add support for PHPUnit 9.4.0 (#199)

Fixed

  • Fix chained higher order assertions returning void (#196)

v0.3.7 (2020-09-30)

Added

  • Add support for PHPUnit 9.3.11 (#193)

v0.3.6 (2020-09-21)

Added

  • toMatch expectation (#191)
  • toMatchConstraint expectation (#190)

v0.3.5 (2020-09-16)

Added

  • toStartWith and toEndWith expectations (#187)

v0.3.4 (2020-09-15)

Added

  • toMatchObject expectation (4e184b2)

v0.3.3 (2020-09-13)

Added

v0.3.2 (2020-09-12)

Added

  • Support to PHPUnit 9.3.9, and 9.3.10 (1318bf9)

v0.3.1 (2020-08-29)

Added

  • Support to PHPUnit 9.3.8 (#174)

v0.3.0 (2020-08-27)

Added

  • Expectation API (TODO)
  • PHPUnit 9.3 and PHP 8 support (#128)
  • Fowards $this calls to globals (#169)

Fixed

  • don't decorate output if --colors=never is set (36b879f)

v0.2.3 (2020-07-01)

Added

  • --init and pest:install artisan command output changes (#118, db7c4b1)
  • --version option to view the current version of Pest (9ea51ca)

v0.2.2 (2020-06-21)

Added

  • depends phpunit feature (#103)

Fixes

  • datasets name conflit (#101)

v0.2.1 (2020-06-17)

Fixes

  • Multiple uses in the same path override previous uses (#97)

v0.2.0 (2020-06-14)

Adds

  • --init option to install Pest on a new blank project (70b3c7e)
  • pending higher orders tests aka tests without description (aa1917c)

Fixed

  • --verbose and --colors options not being used by printers (#51)
  • missing support on windows (#61)

Changed

  • helpers.php stub provides now namespaced functions
  • functions provided by plugins are now namespaced functions:
use function Pest\Faker\faker;

it('foo', function () {
    $name = faker()->name;
});

v0.1.5 (2020-05-24)

Fixed

  • Missing default decorated output on coverage (88d2391)

v0.1.4 (2020-05-24)

Added

  • Support to Lumen on artisan commands (#18)

Fixed

  • Mockery tests without assertions being considered risky (415f571)

v0.1.3 (2020-05-21)

Added

  • Plugin::uses() method for making traits globally available (6c4be01)

v0.1.2 (2020-05-15)

Added

  • Support to custom helpers (#7)

v0.1.1 (2020-05-14)

Added

  • test function without any arguments returns the current test case (6fc55be)

Fixed

  • "No coverage driver error" now returns proper error on Laravel (28d8822)

v0.1.0 (2020-05-09)

Added

  • First version