Skip to content

Releases: streamich/json-joy

v17.3.0

12 Oct 22:20
Compare
Choose a tag to compare

17.3.0 (2024-10-12)

Features

  • json-crdt-patch: 🎸 allow combining multiple patches at once (bb52208)
  • json-crdt-patch: 🎸 implement combine() for joining two adjacent patches (427c7c9)
  • json-crdt-patch: 🎸 implement consecutive string insert compaction (67feb63)

v17.2.0

10 Oct 23:35
Compare
Choose a tag to compare

17.2.0 (2024-10-10)

Bug Fixes

  • json-crdt-extensions: 🐛 if position is specified, return EOS point (a617ebb)

Features

  • json-crdt-extensions: 🎸 improve .fwd() and .bwd() string iterators, and implify (3ed7057)
  • json-crdt-extensions: 🎸 improve point iteration (70210ae)

v17.1.0

10 Oct 22:40
Compare
Choose a tag to compare

17.1.0 (2024-10-10)

Features

  • json-crdt-extensions: 🎸 add editor backward iteration (0358fdd)
  • json-crdt-extensions: 🎸 implement semantic forward movement in the editor (4cff1b7)

Performance Improvements

  • json-crdt-extensions: ⚡️ improve backward iteration end condition check (4f8c968)

v17.0.1

07 Oct 20:27
Compare
Choose a tag to compare

17.0.1 (2024-10-07)

Bug Fixes

  • json-text: 🐛 classify null as primitive (a0ef6e7)

v17.0.0

06 Oct 13:28
Compare
Choose a tag to compare

17.0.0 (2024-10-06)

Bug Fixes

  • 🐛 correct library imports (8e12deb)

chore

  • 🤖 remove migrated sub-libraries (a04825a)

BREAKING CHANGES

  • 🧨 A number of sub-libraries have been externalized

v16.27.2

05 Oct 19:32
Compare
Choose a tag to compare

16.27.2 (2024-10-05)

Bug Fixes

  • 🐛 move json-expression library externally (3d62c55)

v16.27.1

05 Oct 11:42
Compare
Choose a tag to compare

16.27.1 (2024-10-05)

Bug Fixes

v16.27.0

01 Oct 22:02
Compare
Choose a tag to compare

16.27.0 (2024-10-01)

Bug Fixes

  • json-crdt: 🐛 correctly handle deletes (f7af05b)
  • json-crdt: 🐛 return undefined view on empty document (14a5e42)

Features

  • json-crdt: 🎸 add store convenience API (760da9c)
  • json-crdt: 🎸 improve view selector (5a433a6)
  • json-crdt: 🎸 return undefined on missing sub view (d88f762)

v16.26.0

01 Oct 18:01
Compare
Choose a tag to compare

16.26.0 (2024-10-01)

Features

  • 🎸 remove usage of constructor name property (857c8d3)

v16.25.0

24 Sep 13:04
Compare
Choose a tag to compare

16.25.0 (2024-09-24)

Features

  • json-crdt: 🎸 introduce .applyLocalPatch() method (24ba067)