Skip to content

Releases: coast-team/mute-core

v7.1.0

08 Oct 08:02
Compare
Choose a tag to compare

7.1.0 (2018-10-08)

Bug Fixes

  • logcrdt: add an intermediate const before test if undefined (2e7c867)
  • logs: fix logs crdt and rename LogService after the rebase (6edd18e)
  • logs: refactor operations'logs structure (mainly TextOperation) (c947b3a)

Features

  • logs: add LogsService in MetaDataService (2b8535f)
  • logs: change the way to collect operations logs (085bbbb)
  • logservice: add LogService and its Crdt (612af67)
  • metadata: add logsService.state in emitAll and on remote changes (ca06459)
  • statevector: add compareTo and maxPairwaise method in StateVector (a4a4979)

v7.0.2

03 Sep 11:50
Compare
Choose a tag to compare

7.0.2 (2018-09-03)

Bug Fixes

  • dist: build for node contained code for browser build (b1b8333)

v7.0.1

21 Aug 08:52
Compare
Choose a tag to compare

7.0.1 (2018-08-21)

Bug Fixes

  • dependencies: move back mute-structs and safe-any (05bbc26)

v7.0.0

20 Aug 15:31
Compare
Choose a tag to compare

7.0.0 (2018-08-20)

Bug Fixes

  • syncmessage: no longer undefined values in Intervals array (ca187eb)

Code Refactoring

  • global API rethinking (627102f)
  • put '$' at the end of each Observable variable (94ba93a)

BREAKING CHANGES

  • All observables attributes names of MuteCore are unified. Each observable name has
    $ at the end. Look at MuteCore observables attribute. MuteCore.sync method changed to
    MuteCore.synchronize.
  • Many breaking changes. MuteCore no longer has public docService,
    collaboratorsService, metaDataService, syncService attributes. All observables are get/set directly
    in MuteCore instance.

v6.0.1

13 Jul 14:40
Compare
Choose a tag to compare

6.0.1 (2018-07-13)

Bug Fixes

  • build: commonjs build was ecmascript modules (21831ce)

v6.0.0

11 Jul 14:58
Compare
Choose a tag to compare

6.0.0 (2018-07-11)

Code Refactoring

  • doc: add exports from mute-structs and modify func sign (9c26f45)

BREAKING CHANGES

  • doc: 1) DocService.positionFromIndex returns "Position | undefined" instead of "Position
    | null". 2) DocService.setTitle method is removed. 3) DocService.indexFromId(id: Identifier) becomes
    DocService.indexFromId(id: sync.IndetifierMsg).

v5.0.0

10 Jul 08:28
Compare
Choose a tag to compare

5.0.0 (2018-07-10)

Code Refactoring

  • core: modifiy contructor parameters (6a9d774)

Features

  • metadata: export metadata types (b3ab810)

BREAKING CHANGES

  • core: Add Metadata initialization parameters to the MuteCore constructor. Previous
    profile parameters are remained, but the format has changed.

v4.0.2

02 Jul 09:39
Compare
Choose a tag to compare

4.0.2 (2018-07-02)

Bug Fixes

  • metadata: return value type by merge doc title function (1d8e63d)

v4.0.1

28 Jun 11:50
Compare
Choose a tag to compare

4.0.1 (2018-06-28)

Bug Fixes

  • title: merge modification date with remote update (6663f42)

v4.0.0

28 Jun 09:18
Compare
Choose a tag to compare

4.0.0 (2018-06-28)

Bug Fixes

  • metadata: title's count is passed via localChanges (6e5e3f7)

Features

  • metadata: add 2 static function mergeTitle and mergeFixData (224e218)

BREAKING CHANGES

  • metadata: MetaDataService.initTitle parameters change : before it was initTitle(title:
    string), now it's initTitle(title: string, titleLastModification: number)