loro/crates/loro-common
Zixuan Chen ddafb7e899
feat: diff, revertTo, and applyDiff (#610)
* feat: expose diff, apply_diff, revert_to, to rust crate

* fix: revert to

* refactor: simplify TextDiff data structure

* fix: make diff and apply_diff actually work

* step 0

* feat(wasm): add diff, applyDiff, revertTo

* test: add a more complicated revert test

* chore: fix clippy warnings

* feat: add order to diff events batch

* fix: DiffBatch invariants maintain

* docs: refine docs a bit

* chore: fix warnings

* chore: add changeset
2025-01-09 12:39:03 +08:00
..
src feat: diff, revertTo, and applyDiff (#610) 2025-01-09 12:39:03 +08:00
Cargo.toml chore: bump rust crates 2025-01-04 02:14:02 +08:00
LICENSE chore: publish mvp rust api 2023-11-28 21:29:11 +08:00
README.md refactor: prepare for snapshot encoding 2023-07-14 16:05:06 +08:00

loro-common

This crate contains the common basic types for the Loro project. It's shared by loro-internal and loro-preload.