xmldiff

XML diff and merge


The extension is able to produce diffs of two XML documents and then to apply the difference to the source document. The diff is a XML document containing copy/insert/delete instruction nodes in human readable format. DOMDocument objects, local files and strings in memory can be processed.

License: BSD 2-clause

Latest releases

Version Release Download
1.1.4 2024-11-27 xmldiff-1.1.4.tgz
1.1.3 2021-01-17 xmldiff-1.1.3.tgz
1.1.2 2015-02-03 xmldiff-1.1.2.tgz
1.1.1 2015-02-02 xmldiff-1.1.1.tgz
1.1.0 2015-02-01 xmldiff-1.1.0.tgz
Show all releases

Changelog

Version Message
1.1.4 - Fix PHP 8.4 compatibility (Remi Collet)
1.1.3 - fix inappropriate xmlCleanupParser usage
- Fix PHP 8.0 compatibility (Remi Collet)
- Apply latest compat patches to bundled diffmark
1.1.2 - fix invalid free in PHP7
1.1.1 - fix availability of integer constant macros in C++ (Jan Ehrhardt)
1.1.0 - PHP7 compatibility
Show complete changelog