You can also use general purpose compressors like Zstandard to create a generic patch:
zstd --patch-from old.json new.json -o patch.zst
zstd --patch-from old.json -d patch.zst -o updated.json
replies(1):