Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 3.48 KB

CHANGELOG.md

File metadata and controls

51 lines (33 loc) · 3.48 KB

1.1.0 (2019-11-19)

Bug Fixes

  • front: set command type before submit (7a473fd)
  • convert between json operation proto and plain object (558b376)
  • front: update import path and generalize some interfaces (fa4ae39)
  • ot: update import path and generalize some interfaces (a89320d)
  • ot: use comsumer group to receive latest op (b86ae01)

Features

  • front: load real data from backend into spreadsheet, setup connection (37906ac)
  • front: preview history at specified version (a10079b)
  • front: support copy/cut/paste command (eb35ee1)
  • front: support insert/remove column/row command (aa1bf27)
  • front: support simple concurrent editing in spreadsheet (43950af)
  • ot: call broadcast module through grpc (1e1fecf)
  • proto: add .d.ts for the proto module (2c08ec8)
  • proto: generalize Command, Snapshot, etc. Add json operation type (262a6c8)

1.0.0 (2019-10-24)

Bug Fixes

  • proto: include docId in Snapshot (b41279b)
  • client cannot apply some operations properly (ee8b7ed)
  • null check and delete operation (f02f2dc)

Features

  • backend: consume user operation from kafka (0eff9a6)
  • backend: group ops and clients by document id (ccfde10)
  • front: send init message on connection open (7bd3e2f)
  • frontend: call fetch and create api (5570bce)
  • frontend: connect to new websocket server (27067b5)
  • frontend: implement catchup and call get ops api (a86a350)
  • frontend: send op through ajax (b86d8f0)
  • ot: add db implementation backed by mongodb (e27897f)
  • ot: send conflict-free op through kafka (ff97d7b)
  • proto: add new message type which wrap a list of command (8b1bbbf)
  • proto: generate grpc service stub and type definition (93fedc7)