Skip to content

v14.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Apr 11:24

14.4.0 (2024-04-20)

Bug Fixes

  • json-crdt-extensions: 🐛 delete slices from index on deletion (db7f10e)

Features

  • json-crdt-extensions: 🎸 add slice update method (ba77d20)
  • json-crdt-extensions: 🎸 improve .toString() presentation (97b60c2)
  • json-crdt-extensions: 🎸 improve method setup and constants (3c50c72)
  • json-crdt-extensions: 🎸 improve Range.at() method (75a1d51)
  • json-crdt-extensions: 🎸 improve Slice and PersistedSlice interfaces (42d3820)
  • json-crdt-extensions: 🎸 improve slice state refresh and print layout (c482e64)
  • json-crdt-extensions: 🎸 improve slices interface (1ed13b8)
  • json-crdt-extensions: 🎸 improve the Point class (cefd3c5)
  • json-crdt-extensions: 🎸 improve unserialization of slices (a0332b0)
  • json-crdt-extensions: 🎸 make Cursor generic (423fe16)
  • json-crdt-extensions: 🎸 make Point generic (0af5609)
  • json-crdt-extensions: 🎸 make Range generic and remove Peritext from its scope (03ccf42)
  • json-crdt-extensions: 🎸 pretty print one-line JSON (894cddd)

Performance Improvements

  • json-crdt-extensions: ⚡️ store slice list in AvlMap (5acce0f)
  • util: ⚡️ store size of the map in AvlMap (690f91a)
  • util: ⚡️ walk tree less when computing its size (c99fa95)