This repository has been archived by the owner on Jul 8, 2023. It is now read-only.
Tags: eloquent/phony
Tags
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.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.0.0 See the migration guide for detailed upgrade information. - **[BC BREAK]** PHP 7.0 is no longer supported (#233). - **[BC BREAK]** An explicit argument is now required in `setUseColor()`. - **[BC BREAK]** The `handle->clazz()` method was renamed to `handle->class()`.
PreviousNext