Releases: wmde/Diff
Releases · wmde/Diff
3.3.1
3.3.0
- Raised minimum PHP version from 7.0 to 7.2
- Added testing with PHP 7.3, 7.4, 8.0 and 8.1
3.2.0
Merge pull request #110 from wmde/rel320 3.2.0 release
3.1.0
2.3.0
2.2.0
3.0.0
Improvements
- Added return type hints where possible
- Added scalar type hints where possible
- Added strict_types declare statements to all files
Breaking changes
- Dropped support for PHP 5.x
- Dropped class aliases deprecated since Diff 1.0
- Removed
ListDiff
andMapDiff
, deprecated since Diff 0.5 - Removed
ListDiffer::MODE_NATIVE
andListDiffer::MODE_STRICT
, deprecated since Diff 0.8 - Removed
MapDiffer::setComparisonCallback
in favour of a new constructor argument
2.1.0
Improved various PHPDocs
2.0.0
- Added
Diff::equals
- Removed unused
Diff\Appendable
interface - Removed
Diff.credits.php
- Changed visibility of most protected fields and methods to private
Internal changes
bootstrap.php
no longer runscomposer update
- Added PHPCS and PHPMD support and configuration (
phpcs.xml
andphpmd.xml
) - Added
composer cs
command for running the code style checks - CI now runs
composer ci
(includes code style checks) instead ofphpunit
1.0.1
- Removed not needed support for the MediaWiki i18n system
- Updated the url in Diff.credits.php (used on Special:Version when included with MediaWiki)