loro/crates
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
..
bench-utils refactor(rust): extract LoroStringValue, LoroMapValue, LoroBinaryValue, LoroListValue (#535) 2024-11-04 17:03:14 +08:00
delta chore: bump rust crates 2025-01-04 02:14:02 +08:00
dev-utils
examples fix: dead loop when importing updates (#570) 2024-11-29 13:01:15 +08:00
fractional_index chore: bump rust crates 2025-01-04 02:14:02 +08:00
fuzz fix: dead loop when importing updates (#570) 2024-11-29 13:01:15 +08:00
kv-store chore: bump rust crates 2025-01-04 02:14:02 +08:00
loro feat: add exportJsonInIdSpan and make peer compression optional (#602) 2025-01-05 01:25:15 +08:00
loro-common chore: bump rust crates 2025-01-04 02:14:02 +08:00
loro-ffi feat: UndoManager's onPush now can access the change event (#588) 2024-12-23 11:49:35 +08:00
loro-internal feat: add exportJsonInIdSpan and make peer compression optional (#602) 2025-01-05 01:25:15 +08:00
loro-wasm feat: add exportJsonInIdSpan and make peer compression optional (#602) 2025-01-05 01:25:15 +08:00
rle chore: bump rust crates 2025-01-04 02:14:02 +08:00