This repository has been archived by the owner on Jul 8, 2023. It is now read-only.
Releases: eloquent/phony
Releases · eloquent/phony
5.0.2
5.0.1
5.0.0
- [BC BREAK] PHP 7.2 is no longer supported.
- [NEW] Added support for PHP 8 union types (#250).
- [NEW] Added support for PHP 8
false
types (#250). - [NEW] Added support for PHP 8
mixed
types (#250). - [NEW] Added support for PHP 8
static
return types (#250). - [NEW] Added support for
parent
types (#250).
Known issues
- PHP 8 named arguments are not supported.
- No guarantees are made about which specific value will be returned from a stub (or mock method) with a union return type, when no explicit return value is specified. The value may differ depending on the order in which the union type's members appear.
4.0.1
4.0.0
- [BC BREAK] PHP 7.1 is no longer supported.
- [NEW] Added support for specifying ad-hoc mock property types (#247).
- [IMPROVED] Improved exporter output for array references (#244).
- [IMPROVED] Improved exporter output for weak references (#245).
- [IMPROVED] Improved type hints and type declarations for better integration with PHPStan.
3.2.0
3.1.0
3.0.1
3.0.0
2.0.1
- [IMPROVED] Added the Phony and Kahlan by example guide.