Skip to content

v1.3.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@joebobmiles joebobmiles released this 14 Mar 17:11
· 38 commits to staging since this release

1.3.0-rc.1 (2023-03-14)

Bug Fixes

  • added string diff to getChanges (82f156a)
  • array diffs handle insert at head (530596c)
  • avoid strings with no common subsequences (4782766)
  • diff ignores functions in objects on deletion (9a287de)
  • diff indices not being offset after adds (b4d3d9b)
  • diff now handles complicated change sequences properly (baa3c01)
  • refactored patchStore to use new getChanges (bef2732)
  • removed excess logic for when a or b are empty strings (31d93d0)
  • simplified object and array diff with helper (5e4a5f4)
  • tested string to YText conversion (8f60467)

Features

  • added string patching for store (0c0ffe1)
  • added string to YText mapping (d65f5a0)
  • added YText patching (d21b785)
  • array diff now nests string diffs (7f85523)
  • implemented base text diff algorithm (2e833bf)
  • object diff now handles string values (459b88f)
  • text support #40 (f571511)
  • updated basic diff algorithm to produce change lists (df45cfb)