Skip to content

Releases: cujojs/jiff

0.5.1

13 May 15:36
Compare
Choose a tag to compare
  • Fix for rare off-by-1 error in array diffing

0.5.0

13 May 14:55
Compare
Choose a tag to compare
  • 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

28 Apr 18:15
Compare
Choose a tag to compare
  • Fix default hash function
  • Fix README typo

0.4.1

26 Apr 18:19
Compare
Choose a tag to compare
  • Generate numeric index instead of "/-" when appending to arrays. It's allowed by the RFC and avoids an extra comparison.

0.4.0

26 Apr 02:27
Compare
Choose a tag to compare

0.3.0

25 Apr 23:29
Compare
Choose a tag to compare
  • Supports move, copy, and test operations.
  • Throws appropriate errors for invalid patch operations and test failures
  • Correctly handles array paths ending in "/-"

0.1.0

21 Apr 15:39
Compare
Choose a tag to compare
  • JSON Patch support for add, replace, and remove operations
  • Diff for objects, arrays, and values that produces rfc6902-compliant patches