All notable changes of the PHPUnit 9.0 release series are documented in this file using the Keep a CHANGELOG principles.
9.0.0 - 2020-02-07
- Implemented #3746: Improve developer experience of global wrapper functions for assertions
- Implemented #3333: Remove annotation(s) for expecting exceptions
- Implemented #3334: Drop support for PHP 7.2
- Implemented #3339: Remove assertions (and helper methods) that operate on (non-public) attributes
- Implemented #3342: Remove optional parameters of
assertEquals()
andassertNotEquals()
- Implemented #3370: Remove
assertInternalType()
andassertNotInternalType()
- Implemented #3426: Clean up
assertContains()
andassertNotContains()
- Implemented #3495: Remove
assertArraySubset()
- Implemented #3523: Remove the
setUseErrorHandler()
method - Implemented #3951: Remove optional parameters of
assertFileEquals()
etc. - Implemented #3956: Remove support for doubling multiple interfaces
- Implemented #3957: Remove
expectExceptionMessageRegExp()