loro/crates/loro-internal/benches
Zixuan Chen ac51ceb2f9
Some checks failed
Release WASM / Release (push) Has been cancelled
Test All / build (push) Has been cancelled
feat: add exportJsonInIdSpan and make peer compression optional (#602)
This change will make the internal operations more accessible to the application code.

* feat: add exportJsonInIdSpan and make peer compression optional

- Introduced `export_json_updates_without_peer_compression` method to allow exporting JSON updates without compressing peer IDs, making it easier for application code to process.
- Updated existing `export_json_updates` method to accept a `with_peer_compression` parameter, defaulting to true.
- Refactored related code in various files to accommodate the new functionality, ensuring backward compatibility.

* fix: slice err & add tests

* chore: changeset
2025-01-05 01:25:15 +08:00
..
automerge-paper.json.gz refactor: move loro-core to loro-internal 2023-01-16 20:08:43 +08:00
encode.rs feat: add exportJsonInIdSpan and make peer compression optional (#602) 2025-01-05 01:25:15 +08:00
event.rs refactor!: better event api (#489) 2024-10-03 15:14:21 +08:00
list.rs Feat-rust-api (#193) 2023-11-28 16:22:43 +08:00
map.rs feat: group ops (#243) 2024-01-12 16:47:44 +08:00
pending.rs refactor: only need shared ref on loro doc now (#203) 2023-12-03 14:54:45 +08:00
text_r.rs refactor!: better event api (#489) 2024-10-03 15:14:21 +08:00
tree.rs refactor: Loro import function should return LoroEncodeError (#487) 2024-10-02 11:11:08 +08:00