Skip to content

v9.0.0

Compare
Choose a tag to compare
@cedricenclos cedricenclos released this 05 Dec 13:40
· 48 commits to master since this release

9.0.0 (2018-12-05)

Bug Fixes

  • lsrichope: operation fromPlain and deserialize function (35a76fc)
  • lsrichoperation: fix fromPlain method (976d9c8)
  • lsstate: fix fromPlain method (facb457)
  • lssync: fix computeDependencies method (4c620ee)
  • lssyncmessage: fix type for accumulator in serializeRichOperation (aa858cf)

Features

  • core: Add the new generic classes to accept different crdt algorithm (fc583d2)
  • core: update generic abstract classes implementation (bef4958)
  • factory: add factory for State and DocService (c0e75a3)
  • index: add index.ts file in core folder (310343c)
  • index: export LogState class (dd1359f)
  • index: export StateTypes, StateStrategy and Strategy (105c817)
  • logootsplit: add all classes for LogootSplit (1093458)
  • logs: updated the log system (a2572a8)
  • mutecore: update the main MuteCore class (ae7502b)
  • proto: change message to allow multiple RichOperation implementation (fe33530)
  • proto: remove DotMsg and add map<int32, int32> (b692f8f)
  • richoperation: add a toJson function (1a3b091)
  • richoperation: add RichOperationStrategy for fromPlain (c884fa0)
  • state: add set remoteOperation (1534fac)
  • statestrategy: add a getStr static method (cfa9121)

BREAKING CHANGES

  • mutecore: Drastic structure changes for MuteCore