- Removed
json_patch::patch_unsafeoperation as regularpatchis it does not provide enough value. - Error types changed to include some context.
- Removed
json_patch::from_value. Useserde_json::from_valueinstead.
- 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