crdt_lf 0.5.1 copy "crdt_lf: ^0.5.1" to clipboard
crdt_lf: ^0.5.1 copied to clipboard

Conflict-free replicated data type (CRDT) - Local-first implementation provided in dart

0.5.1 - 2025-05-08 #

Fixed #

  • Fix folder name clash with gitignore rules

0.5.0 - 2025-05-07 #

Breaking

  • rename document.import in document.binaryImportChanges
  • rename document.export in document.binaryExportChanges

Added #

  • Snapshot implementation 14
  • Version vector (foundational for building snapshots)

Fixed #

  • Fix Fugue tree insertion

0.4.0 - 2025-04-29 #

Changed #

  • chore: move test utils under helpers folder

0.3.0 - 2025-04-21 #

Added #

  • CRDTDocument expose localChanges stream to listen to local changes 18
  • flutter_example contains a routing with a basic example for each use case (currently only todo list)16
  • Split Fugue algorithm from text handler 4

0.2.0 - 2025-04-09 #

Added #

  • Tests 6

Fixed #

  • Fix cached value in handlers

0.1.0 - 2025-04-01 #

Initial release

Added #

  • CRDTDocument with ChangeStore and Frontiers
  • CRDTTextHandler
  • CRDTListHandler
  • CRDTFugueTextHandler
4
likes
0
points
79
downloads

Publisher

verified publishermattiapispisa.it

Weekly Downloads

Conflict-free replicated data type (CRDT) - Local-first implementation provided in dart

Homepage
Repository (GitHub)
View/report issues

Topics

#crdt #local-first #fugue #hlc

License

unknown (license)

Dependencies

crypto, hlc_dart

More

Packages that depend on crdt_lf