Releases: phpspec/phpspec
Releases · phpspec/phpspec
7.5.0
Added
- PHP 8.3 compatibility @rajeshreeputra, @ciaranmcnulty
- Symfony 7.0 compatibility @thecrimpmaster, @Chris8934
Changed
- Bump GHA workflow versions @Chris8934
Fixed
- Restore ScalarMatcher priority for PHP > 8.0 @bsod85
7.4.0
Added
- Allow PHPUnit 10 @ciaranmcnulty @Jean85
- Allow Doctrine/instantiator 2 @stof
- Allow sebastian/export 5 @arendjantetteroo
Changed
- Use Psalm 5 @rogervila
- Added .editorconfig @chapeupreto
7.3.0
Added
- PHP 8.2 support @gquemener
Fixed
- Deprecation notices for dynamic properties under PHP 8.2 @gquemener
- Fixed CI config for PHP 8.2 @rogervila
7.2.0
Added
- PHP 8.1 support @ADmad, @iambrosi, @jaylinski
- Symfony 6.0 support @loic425
- TeamCity formatter @AyrtonRicardo
- Display any Specs that have been ignored (e.g. due to broken namespaces) @gquemener
- Temporarily disallow intersection types when requesting Mocks @ciaranmcnulty
Fixed
- Error when checking an Exception with unset properties is thrown @jmleroux
- Sort order of default matchers made consistent between PHP 7/8 @dannyvw
- Removed redundant cast @driesvints
Changed
- Ship fewer files in the archive versions @drupol
7.1.0
Fixed
- Suppressed errors on PHP 8 no longer cause failing tests @AlexandruGG
Added
- ApproximatelyMatcher can now compare arrays of floats @ciaranmcnulty
7.0.1
Fixed
- Collaborator generation didn't happen in some cases @ciaranmcnulty
- Some error diffs caused a strict type error on PHP 8 @ciaranmcnulty
6.3.1
Fixed
- Collaborator generation didn't happen in some cases @ciaranmcnulty
- Some error diffs caused a strict type error on PHP 8 @ciaranmcnulty
7.0.0
Changed
- Dropped support for PHP 7.2 @ciaranmcnulty
- Dropped support for Symfony 4.x < 4.4 @ciaranmcnulty
- More accurate error message for bad during* calls @drupol
- Removed superfluous phpdoc and added bool return types where appropriate @drupol
6.3.0
Added
- PHP 8.0 support @ciaranmcnulty
- Support
--fake
with object state matcher @naomigo
Note: this is intended to be the last minor release of version 6
6.2.2
Fixed
- Better failure messages for object state matcher @naomigo
- Various issues preparing for PHP 8 @ciaranmcnulty