Releases: coast-team/mute-core
Releases · coast-team/mute-core
v7.1.0
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
v7.0.1
v7.0.0
7.0.0 (2018-08-20)
Bug Fixes
- syncmessage: no longer undefined values in Intervals array (ca187eb)
Code Refactoring
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
v6.0.0
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
v4.0.2
v4.0.1
v4.0.0
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)