JSON CRDT, JSON CRDT Patch, JSON Patch+, JSON Predicate, JSON Pointer, JSON Expression, JSON Type
APACHE-2.0 License
Bot releases are hidden (Show)
Published by streamich 11 months ago
Full Changelog: https://github.com/streamich/json-joy/compare/v11.1.0...v11.2.0
Published by streamich 11 months ago
Full Changelog: https://github.com/streamich/json-joy/compare/v11.0.0...v11.1.0
Published by streamich 11 months ago
Full Changelog: https://github.com/streamich/json-joy/compare/v10.0.0...v11.0.0
Published by streamich 11 months ago
In this major release we are happy to announce that json-joy
JSON CRDT implementation is now complete. It is now ready to be tested in real-world production environments. See the Getting started guide here.
As part of this we have also published the JSON CRDT and JSON CRDT Patch specifications, which define in detail how a JSON-like conflict-free replicated data type can be constructed, how to construct the change patches, and how to serialize all of that. These specifications will let you understand in detail how it works, but also can be used to implement JSON CRDT in other languages.
Why use json-joy
JSON CRDT implementation? See this
json-crdt-traces
package by @streamich in https://github.com/streamich/json-joy/pull/414
Full Changelog: https://github.com/streamich/json-joy/compare/v9.9.1...v10.0.0
Published by streamich 12 months ago
new_val
recursion by @streamich in https://github.com/streamich/json-joy/pull/370
Full Changelog: https://github.com/streamich/json-joy/compare/v9.8.0...v9.9.0
Published by streamich 12 months ago
Full Changelog: https://github.com/streamich/json-joy/compare/v9.7.0...v9.8.0
Published by streamich 12 months ago
Full Changelog: https://github.com/streamich/json-joy/compare/v9.6.0...v9.7.0
Published by streamich 12 months ago
Full Changelog: https://github.com/streamich/json-joy/compare/v9.5.0...v9.6.0
Published by streamich about 1 year ago
Main highlight of this release is implementation of JSON CRDT Patch specification, including all three ("json", "compact", and "binary") serialization codecs.
Full Changelog: https://github.com/streamich/json-joy/compare/v9.3.0...v9.5.0
Published by streamich over 1 year ago
Major fuzz testing improvements for json-joy
RGA CRDT:
Progress towards full-JSON CRDT:
JSON serialization improvements:
json-pack
faster JSON number decoding by @streamich in https://github.com/streamich/json-joy/pull/290
Full Changelog: https://github.com/streamich/json-joy/compare/v9.2.0...v9.3.0
Published by streamich over 1 year ago
This release includes speed improvements to MessagePack, CBOR, JSON, UBJSON, and Amazon Ion codecs.
Published by streamich over 1 year ago
The v9 release is out! Main highlights:
json-pack
.
json-type
.
json-type
Published by streamich over 1 year ago
This patch release adds benchmarks, which are used in List CRDT Benchmarks post.
It also switches the license to Apache 2.0.
Published by streamich over 1 year ago
v8.0.0 is out now! The major feature of this release is the implementation of very performant RGA algorithm that will serve as the base on which JSON CRDT will build on.
See blogposts about the RGA algorithm:
Full Changelog: https://github.com/streamich/json-joy/compare/v7.15.0...v8.0.0
Published by streamich over 2 years ago
Published by streamich over 2 years ago
Published by streamich over 2 years ago