swaggest/json-diff
PHP library for comparing and diffing JSON structures. Generate human-readable diffs and apply patches to reconcile documents, helping detect changes between API responses, configs, and data snapshots with support for nested objects and arrays.
Full Changelog: https://github.com/swaggest/json-diff/compare/v3.12.0...v3.12.1
Full Changelog: https://github.com/swaggest/json-diff/compare/v3.11.0...v3.12.0
PathException for detailed error reporting by @MuhammadJaziraly in https://github.com/swaggest/json-diff/pull/68Full Changelog: https://github.com/swaggest/json-diff/compare/v3.10.5...v3.11.0
JsonPointer::remove() not handling sequential arrays correctly by @outdooracorn in https://github.com/swaggest/json-diff/pull/67Full Changelog: https://github.com/swaggest/json-diff/compare/v3.10.4...v3.10.5
JsonDiff, JsonPatch, JsonPointer now have a TOLERATE_ASSOCIATIVE_ARRAYS flag that enables support for associative arrays instead of \stdClass at cost of some compatibility and performance. Generally it is not recommended to this flag, but rather stick to \stdClass.
How can I help you explore Laravel packages today?