hive_crdt 3.0.0 copy "hive_crdt: ^3.0.0" to clipboard
hive_crdt: ^3.0.0 copied to clipboard

Dart implementation of Conflict-free Replicated Data Types (CRDTs), backed by a Hive store.

3.0.0 #

This version introduces a major refactor which results in multiple breaking changes in line with crdt 5.0.0.

This package is now compatible with crdt_sync, thereby abstracting the communication protocol and network management for real-time remote synchronization.

Changes:

  • Removed direct interaction with the Record and Hlc classes
  • Added multiple table support

2.0.4 #

  • Avoid repeated records when generating changesets using since

2.0.3 #

  • Update to Dart 3

2.0.2 #

  • Fix watching for changes during a store purge

2.0.1 #

  • Add purge() method to clear the data store

2.0.0 #

  • Reapply breaking change: Remove nodeId from HlcAdapter, please use HlcCompatAdapter for backward compatibility

1.1.1 #

  • Revert breaking change on minor version bump

1.1.0 #

  • Breaking: Remove nodeId from HlcAdapter, please use HlcCompatAdapter for backward compatibility

1.0.3 #

  • Fix getRecord returning non-nullable type

1.0.2 #

  • Fix (de)serialization of deleted records

1.0.1 #

  • Migrate to Dart null safety

0.1.0 #

  • Project imported from crdt
  • Implement crdt version 3.0.0
7
likes
0
pub points
54%
popularity

Publisher

verified publishercachapa.net

Dart implementation of Conflict-free Replicated Data Types (CRDTs), backed by a Hive store.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

crdt, hive

More

Packages that depend on hive_crdt