mirror of
https://github.com/pestphp/pest.git
synced 2026-03-06 07:47:22 +01:00
11 KiB
11 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.
v1.3.0 (2021-05-23)
Added
- Named datasets no longer show the arguments (#302)
Fixed
- Wraps global functions within
function_exists(#300)
v1.2.1 (2021-05-14)
Fixed
- Laravel commands failing with new
--test-directoryoption (#297)
v1.2.0 (2021-05-13)
Added
v1.1.0 (2021-05-02)
Added
- Possibility of "hooks" being added using the "uses" function (#282)
v1.0.5 (2021-03-31)
Added
v1.0.4 (2021-03-17)
Added
- Support for PHPUnit 9.5.3 (#278)
v1.0.3 (2021-03-13)
Added
- Support for test extensions (#269)
v1.0.2 (2021-02-04)
Added
- Support for PHPUnit 9.5.2 (#267)
v1.0.1 (2021-01-18)
Added
- Support for PHPUnit 9.5.1 (#261)
Fixed
- Fix
TestCase@expectPHPDoc tag (#251)
v1.0.0 (2021-01-03)
Added
pest:test --duskoption (#245)
Changed
- Stable version
- Updates init structure (#240)
v0.3.19 (2020-12-27)
Fixed
- Fix binary path in
pest:duskcommand (#239)
v0.3.18 (2020-12-26)
Added
toBeJson()expectation (plugin-expectations#2)
v0.3.17 (2020-12-20)
Fixed
- Class inheritance with
depends()(#236)
v0.3.16 (2020-12-13)
Changed
- Moves expectation API for external plugin (5d7f262)
v0.3.15 (2020-12-04)
Added
Fixed
- Static analysis while using string as key for datasets (#233)
v0.3.14 (2020-11-28)
Added
v0.3.13 (2020-11-23)
Added
Fixed
- Resolve issue with name resolution in
depends()(#216)
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
--helpoutput (#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
v0.3.5 (2020-09-16)
Added
toStartWithandtoEndWithexpectations (#187)
v0.3.4 (2020-09-15)
Added
toMatchObjectexpectation (4e184b2)
v0.3.3 (2020-09-13)
Added
toHaveKeysexpectation (204f343)
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
Fixed
- don't decorate output if --colors=never is set (36b879f)
v0.2.3 (2020-07-01)
Added
--initandpest:installartisan command output changes (#118, db7c4b1)--versionoption to view the current version of Pest (9ea51ca)
v0.2.2 (2020-06-21)
Added
dependsphpunit feature (#103)
Fixes
- datasets name conflit (#101)
v0.2.1 (2020-06-17)
Fixes
- Multiple
usesin the same path override previoususes(#97)
v0.2.0 (2020-06-14)
Adds
--initoption to install Pest on a new blank project (70b3c7e)- pending higher orders tests aka tests without description (aa1917c)
Fixed
Changed
helpers.phpstub 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
testfunction 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