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.
For a full diff see 1.0.0...main
.
For a full diff see 0.8.1...1.0.0
.
- Added support for
phpstan/phpstan:^1.0.0
and dropped support for non-stable versions ofphpstan/phpstan
(#266), by @alexander-schranz
For a full diff see 0.8.0...0.8.1
.
- Allowed installation with PHP 8.0 (#236), by @localheinz
For a full diff see 0.7.0...0.8.0
.
-
Removed the symbolic link from
src/extension.neon
toextension.neon
(#182), by @localheinzWhen using
phpstan/extension-installer
, no changes on your end are required.When not using
phpstan/extension-installer
, you need to adjustphpstan.neon
:includes: - - vendor/jangregor/phpstan-prophecy/src/extension.neon + - vendor/jangregor/phpstan-prophecy/extension.neon
For a full diff see 0.6.2...0.7.0
.
- Moved
src/extension.neon
toextension.neon
(#140), by @localheinz - Marked classes as
@internal
(#144), by @localheinz - Moved and renamed internal classes (#153), by @localheinz
- Required
phpstan/phpstan:~0.12.6
(#165), by @Jean85 - Simplified extension by making use of generics (#165), by @Jean85 and @ondrejmirtes
For a full diff see 0.6.1...0.6.2
.
- Allowed installation with
phpunit/phpunit:^9
(#124), by @localheinz
For a full diff see 0.6.0...0.6.1
.
- Marked classes as
final
(#118), by @localheinz - Modified return value of
ObjectPropecyMethodReflection::hasSideEffects()
as invoking methods on an instance ofProphecy\Prophecy\ObjectProphecy
might have side effects (#119), by @localheinz
For a full diff see 0.5.1...0.6.0
.
- Support for
willImplement()
(#92), by @localheinz - Support for
willExtend()
(#94), by @localheinz
For a full diff see 0.5.0...0.5.1
.
- Required at least
phpstan/phpstan:^0.12.0
(#79), by @localheinz
For a full diff see 0.4.2...0.5.0
.
- Allowed installation with
phpstan/phpstan:~0.12.2
(#67), by @localheinz and @PedroTroller
For a full diff see 0.4.1...0.4.2
.
For a full diff see 0.4...0.4.1
.
For a full diff see 0.3.0...0.4
.
For a full diff see 0.2.0...0.3.0
.
For a full diff see 0.1.2...0.2.0
.
For a full diff see 0.1.1...0.1.2
.
For a full diff see 0.1...0.1.1
.
For a full diff see afd6fd9...0.1
.