ssddanbrown/htmldiff
HTML Content Diff Generator
v2.0.0
665K downloads/mo
#4666 most downloaded on Packagist
source
What this package is like to depend on
Last release 1 years ago
07 Jul 2025
Release timing varies
gaps range from 2 months to 2.2 years
Nearly every release is documented
notes for 6 of 6 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
6 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
6 releases · Nov 2020 to Jul 2025Releases
latest 6-
v2.0.007 Jul 2025Release notes
Open source →This is marked as v2 since the below can be considered breaking changes.
- Updated the minimum required PHP version from 7.2 to 8.0.
- Updating word-splitting logic to also group together non-ascii characters to form more reliable word "chunks", rather than always splitting on non-ascii characters.
-
v1.0.412 Dec 2024Release notes
Open source →- Updated package config to allow dist/zip downloads of tagged releases from codeberg.
- Removed redundant null default causing PHP8.4 deprecation warning.
-
v1.0.329 Mar 2024Release notes
Open source →- Fixed issues with
rangeusage which could throw "undefined array key" errors in certain scenarios. - Updated GitHub actions to include PHP 8.3 for testing, and to use the latest action versions.
Full Changelog: https://github.com/ssddanbrown/HtmlDiff/compare/v1.0.2...v1.0.3
- Fixed issues with
-
v1.0.224 Jan 2022Release notes
Open source →Changes
- Fixed case where certain changes around multi-byte characters could cause issues. Required custom multi-byte character handling to retain performance. Issue originally reported in the BookStack repo.
-
v1.0.124 Jan 2021Release notes
Open source →Changes
- Swapped out some uses of
mb_functions for non-mb equivilients for a significant speed increase. Anmb_strlencheck within a for loop definition could use up a large amount of time for a large string, and that was called for each character parsed resulting in much slower than expected performance.
- Swapped out some uses of
-
v1.0.029 Nov 2020Release notes
Open source →The initial release of this library 🎉
Major credit to @Rohland and @myobie for their original work which I have just simply translated to PHP.