Skip to content

Initial release

Pre-release
Pre-release
Compare
Choose a tag to compare
@heckj heckj released this 24 Aug 00:07
· 92 commits to main since this release

Initial alpha release.

The pre-release includes an initial implementation, API, and documentation for the raw CRDT data types:

  • GCounter
  • PNCounter
  • LWWRegister
  • GSet
  • ORSet

The pre-release is intended for feedback on API usage, and should not be considered stable.
The delta-state merge methods are set to asynchronous, and both an ORMap and an actor-based replicator wrapper is still pending as of this release.

To use this release, add the following dependency to your Package.swift:

.package(url: "https://github.com/heckj/CRDT.git", from:"0.5.0-alpha1")