json-joy

JSON CRDT, JSON CRDT Patch, JSON Patch+, JSON Predicate, JSON Pointer, JSON Expression, JSON Type

APACHE-2.0 License

Downloads
410.7K
Stars
644
Committers
4

Bot releases are visible (Hide)

json-joy - v16.23.2 Latest Release

Published by github-actions[bot] about 1 month ago

16.23.2 (2024-09-17)

Bug Fixes

  • json-crdt: 🐛 do not detach builder clock on .reset() (e668d84)
json-joy - v16.23.1

Published by github-actions[bot] 2 months ago

16.23.1 (2024-08-19)

Bug Fixes

  • json-crdt: 🐛 make change flush safe (91a37ae)
json-joy - v16.23.0

Published by github-actions[bot] 2 months ago

16.23.0 (2024-08-08)

Bug Fixes

  • json-type-value: 🐛 show value encoding problemsn in development mode (24d5adb)

Features

  • json-type: 🎸 improve type builder import method (544188a)
json-joy - v16.22.1

Published by github-actions[bot] 3 months ago

16.22.1 (2024-08-01)

Bug Fixes

  • json-type-value: 🐛 add default type for values (ee36743)
json-joy - v16.22.0

Published by github-actions[bot] 3 months ago

16.22.0 (2024-07-29)

Features

  • json-crdt-patch: 🎸 allow readin patches sequentially (ad98179)
json-joy - v16.21.0

Published by github-actions[bot] 3 months ago

16.21.0 (2024-07-29)

Features

  • 🎸 bump upstream dependencies (f8a507f)
json-joy - v16.20.0

Published by github-actions[bot] 3 months ago

16.20.0 (2024-07-28)

Features

  • json-crdt-patch: 🎸 improve Patch .rebase() operation (2bd08bc)
  • json-crdt: 🎸 when forking, detect if sid was already used (6d3cdf7)
json-joy - v16.19.0

Published by github-actions[bot] 3 months ago

16.19.0 (2024-07-24)

Features

  • json-crdt: 🎸 add ability to deeply select value in store (2c55b24)
  • json-crdt: 🎸 add support "reset" events JSON Patch store (71c80a8)
json-joy - v16.18.1

Published by github-actions[bot] 3 months ago

16.18.1 (2024-07-24)

Bug Fixes

  • json-crdt-patch: 🐛 correct "obj" and "vec" text dumps (d601792)
  • json-crdt-patch: 🐛 remove extra space (f3c2fea)
json-joy - v16.18.0

Published by github-actions[bot] 3 months ago

16.18.0 (2024-07-23)

Features

  • json-crdt: 🎸 make JSON Patch JSON CRDT store events synchronous (c43305e)
json-joy - v16.17.1

Published by github-actions[bot] 3 months ago

16.17.1 (2024-07-22)

Bug Fixes

  • json-crdt: 🐛 allow nested transactions (d687561)
json-joy - v16.17.0

Published by github-actions[bot] 3 months ago

16.17.0 (2024-07-22)

Features

  • json-crdt: 🎸 add ability to bind to sub-state (b012c6a)
  • json-crdt: 🎸 allow string pointers (680d47f)
json-joy - v16.16.0

Published by github-actions[bot] 3 months ago

16.16.0 (2024-07-22)

Features

  • json-crdt: 🎸 apply JSON Patch operations in a tracsaction (b377d7c)
  • json-crdt: 🎸 inprove JsonPatchStore interface (dcbbc54)
json-joy - v16.15.0

Published by github-actions[bot] 3 months ago

16.15.0 (2024-07-22)

Bug Fixes

  • json-crdt-extensions: 🐛 include text changes in hash (99936dc)

Features

  • json-crdt-extensions: 🎸 preserve object indentities in extension views (0996683)
  • json-crdt: 🎸 add ability to prefix JsonPatch operations (34d3188)
  • json-crdt: 🎸 implement JsonPatchStore class (dc0e6f3)
  • json-crdt: 🎸 shorten and make declarative all JSON Patch methods for JSON CRDT (cf437b8)
json-joy - v16.14.0

Published by github-actions[bot] 3 months ago

16.14.0 (2024-07-22)

Features

  • json-crdt-extensions: 🎸 add sample collected Quill fuzzer traces to tests (1512870)
json-joy - v16.13.2

Published by github-actions[bot] 3 months ago

16.13.2 (2024-07-20)

Bug Fixes

  • json-crdt-extensions: 🐛 do not miss second half of the contents (dce7924)
  • json-crdt-extensions: 🐛 find contained slice when there is no leading point in index (f3d64ee)
  • json-crdt-extensions: 🐛 find overlapping slices when there are no leads in index (f630d85)

Performance Improvements

  • json-crdt-extensions: ⚡️ proactively check for empty attributes (b4d719c)
json-joy - v16.13.1

Published by github-actions[bot] 3 months ago

16.13.1 (2024-07-15)

Bug Fixes

  • json-crdt: 🐛 make log start use correct logical time (019883d)
json-joy - v16.13.0

Published by github-actions[bot] 3 months ago

16.13.0 (2024-07-10)

Features

  • json-crdt-extensions: 🎸 add Quill extension inference types (c21e15b)
  • json-crdt-extensions: 🎸 add Quill types (524ae1b)
  • json-crdt-extensions: 🎸 add QuillDeltaApi implementation (656728e)
  • json-crdt-extensions: 🎸 add slice manipulation helpers (ba2254c)
  • json-crdt-extensions: 🎸 implement Quill Delta view computation (c643543)
  • json-crdt-extensions: 🎸 improve Quill Delta extension setup (10e7721)
  • json-crdt-extensions: 🎸 setup Quill Delta extension (d6a4111)
json-joy - v16.12.0

Published by github-actions[bot] 4 months ago

16.12.0 (2024-06-29)

Bug Fixes

  • json-crdt-extensions: 🐛 do not create stray slice deletion patches (c769945)

Features

  • json-crdt-extensions: 🎸 improve slice deletions (6359951)
json-joy - v16.11.0

Published by github-actions[bot] 4 months ago

16.11.0 (2024-06-24)

Features

  • json-expression: 🎸 add ability to execute expressions without extra try-catch (a8498ec)
  • json-type: 🎸 use new expession execution syntax (43cd177)

Performance Improvements

  • json-crdt-extensions: ⚡️ do not wrap Vars into an extra object (4dbc780)