Releases: cujojs/jiff
Releases · cujojs/jiff
0.5.1
- Fix for rare off-by-1 error in array diffing
0.5.0
- Patch inversion
- Experimental Patch commutation. Only works for array paths in this release, but will be extended to support object paths in a future release.
0.4.2
- Fix default hash function
- Fix README typo
0.4.1
- Generate numeric index instead of
"/-"
when appending to arrays. It's allowed by the RFC and avoids an extra comparison.
0.4.0
- Passes json-patch-tests suite
0.3.0
- Supports
move
,copy
, andtest
operations. - Throws appropriate errors for invalid patch operations and
test
failures - Correctly handles array paths ending in
"/-"
0.1.0
- JSON Patch support for add, replace, and remove operations
- Diff for objects, arrays, and values that produces rfc6902-compliant patches