- Removed
json_patch::patch_unsafe
operation as regularpatch
is it does not provide enough value. - Error types changed to include some context.
- Removed
json_patch::from_value
. Useserde_json::from_value
instead.
- Fixed incorrect diffing for the whole document. Previously, differ would incorrectly yield path of
"/"
when the whole document is replaced. The correct path should be""
. This is a breaking change. #18