What's Changed
- Batch dirty collab by @appflowy in #1469
- chore: bump collab by @appflowy in #1470
- chore: batch insert collab into redis by @appflowy in #1471
- chore: skip empty update by @appflowy in #1472
- chore: batch insert snapshot by @appflowy in #1474
- chore: use rid as dirty timestamp by @appflowy in #1475
- chore: fix empty state vector on encoded collab snapshot by @Horusiath in #1481
- fix: use updated_at as ts when batch insert by @appflowy in #1482
- chore: ws client log by @appflowy in #1483
- chore: remove unused snapshot by @appflowy in #1484
- chore: simplify get latest collab by @appflowy in #1485
- Refactor collab storage by @appflowy in #1486
- chore: build folder from workspace actor by @appflowy in #1488
- chore: parallelise workspace actors by @Horusiath in #1489
- chore: run tests for both old and new sync protocols by @Horusiath in #1448
- chore: use ResponseActFuture by @appflowy in #1490
- fix: workspace controller actor runloop by @appflowy in #1492
Full Changelog: 0.9.61...0.9.62