NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1316 most downloaded on Packagist
A comprehensive library for generating differences between two strings in multiple formats (unified, side by side HTML etc).
Last release 3 months ago
22 Jun 2026
Ships unpredictably
gaps range from 1 weeks to 2.1 years
Rarely documented
notes for 10 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
151 releases · first in 2018
Fix comparing numeric strings (e.g. '0' vs '00000' ) producing an empty diff ( #94 ).
'0' vs '00000') producing an empty diff (#94).There is no new feature in this major release. The main focus is to modernize the codebase and improve type safety.
There is no new feature in this major release.
The main focus is to modernize the codebase and improve type safety.
DifferOptions value object.RendererOptions value object.For migration guide, see https://github.com/jfcherng/php-diff/blob/v7/UPGRADING/UPGRADING_v7.md
One column per quarter.
Nothing published for this version
Nothing published for this version
Fix comparing numeric strings (e.g. '0' vs '00000' ) producing an empty diff ( #94 ).
'0' vs '00000') producing an empty diff (#94).fix: remove debug print
fix: Differ::getStatistics() not working when no difference
Differ::getStatistics() not working when no differencechore: fix deprecated php-cs-fixer options
chore: add cze (Czech) translation
cze (Czech) translation (#74)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Ported changes from 6.16.x : fix: remove debug print
Ported changes from 6.16.x:
fix: Differ::getStatistics() not working when no difference
Ported changes from 6.16.x:
Differ::getStatistics() not working when no differencechore: fix deprecated php-cs-fixer options
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →