Skip to content

Releases: loro-dev/loro

[email protected]

23 Dec 06:39
Compare
Choose a tag to compare

Patch Changes

  • 42949c0: Fix VersionVector ownership issue in WASM binding
  • 1ca1275: feat: UndoManager's onPush now can access the change event

[email protected]

17 Dec 05:19
56216ef
Compare
Choose a tag to compare

Patch Changes

  • 3b7a738: Add getShallowValue and toJsonWIthReplacer

    • Add getShallowValue for each container (#581)
    • Implement toJsonWithReplacer method for LoroDoc to customize JSON serialization (#582)
    • Rename importUpdateBatch into importBatch & refine type (#580)

[email protected]

11 Dec 09:29
Compare
Choose a tag to compare

Patch Changes

  • adb6ab8: fix: panic when returned non-boolean value from text.iter(f) #578

[email protected]

10 Dec 08:38
Compare
Choose a tag to compare

Minor Changes

  • 01fccc5: Return ImportStatus in the import_batch method

Patch Changes

  • d08a865: fix: getOrCreateContainer should not throw if value is null #576

[email protected]

29 Nov 06:27
Compare
Choose a tag to compare

Patch Changes

  • 0325061: Fix a deadloop case when importing updates (#570)

[email protected]

18 Nov 07:28
Compare
Choose a tag to compare

Patch Changes

  • d6966ac: The fractional index in LoroTree is now enabled by default with jitter=0.

    To reduce the cost of LoroTree, if the index property in LoroTree is unused, users can still
    call tree.disableFractionalIndex(). However, in the new version, after disabling the fractional
    index, tree.moveTo(), tree.moveBefore(), tree.moveAfter(), and tree.createAt() will
    throw an error

[email protected]

16 Nov 11:35
Compare
Choose a tag to compare

Patch Changes

  • 70c4942: Add base64 build target
  • 35e7ea5: Add changeCount and opCount methods

[email protected]

12 Nov 15:09
Compare
Choose a tag to compare

Patch Changes

  • 9abeb81: Add methods to modify VV
  • ee26952: Add isDeleted() method to each container

[email protected]

09 Nov 13:06
Compare
Choose a tag to compare

Minor Changes

  • 6e878d2: Feat add API to query creators, the last editors/movers
  • 778ca54: Feat: allow users to query the changed containers in the target id range

Patch Changes

  • 6616101: Perf: optimize importBatch

    When using importBatch to import a series of snapshots and updates, we should import the snapshot with the greatest version first.

  • 6e878d2: Feat: getLastEditor on LoroMap

  • 8486234: Fix get encoded blob meta

[email protected]

04 Nov 14:48
Compare
Choose a tag to compare

Patch Changes

  • 7bf6db7: Add push to LoroText and pushContainer to LoroList LoroMovableList

  • 9b60d01: Define the behavior of doc.fork() when the doc is detached

    It will fork at the current state_frontiers, which is equivalent to calling doc.fork_at(&doc.state_frontiers())