All notable changes are documented in this file using the Keep a CHANGELOG principles.
float
comparison precision'0'
and false
SebastianBergmann\Comparator\Exception
now correctly extends \Throwable
ValueError
composer.json
from ^7.3 || ^8.0
to >=7.3
float
comparison precision'0'
and false
composer.json
from ^7.1
to >=7.1
MockObjectComparator
is now tried before all other (default) comparatorsDOMNodeComparator
ignores $ignoreCase
parameterScalarComparator
does not handle extremely ugly string comparison edge casesDateTimeComparator
does not support fractional second deltassebastian/diff
DateTimeImmutable
objectsSebastianBergmann\Comparator\Factory::reset()
to unregister all non-default comparatorsphpunit/phpunit-mock-objects
version ^5.0