Skip to content

Releases: dineug/erd-editor

v3.2.3

13 Apr 12:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.2...v3.2.3

v3.2.2

22 Mar 09:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.2.2

v3.2.0

08 Feb 19:44
Compare
Choose a tag to compare

Added

  • Diff Viewer

v3.1.0

06 Jan 14:51
Compare
Choose a tag to compare

Changes

  • The SharedStore API has been added to support collaborative editing.
type SharedStore = {
  connection: () => void;
  disconnect: () => void;
  dispatch: (actions: Array<AnyAction> | AnyAction) => void;
  dispatchSync: (actions: Array<AnyAction> | AnyAction) => void;
  subscribe: (fn: (value: AnyAction[]) => void) => Unsubscribe;
  destroy: () => void;
};

// example
const sharedStore = editor.getSharedStore({...});
  • ReplicationStore API added for efficient remote storage.
type ReplicationStore = {
  readonly value: string;
  on: (reducers: Partial<ReducerRecord>) => Unsubscribe;
  setInitialValue: (value: string) => void;
  dispatch: (actions: Array<AnyAction> | AnyAction) => void;
  dispatchSync: (actions: Array<AnyAction> | AnyAction) => void;
  destroy: () => void;
};

// example
import { createReplicationStore } from '@dineug/erd-editor/engine.js';
const replicationStore = createReplicationStore({...});

v3.0.0

22 Dec 16:31
Compare
Choose a tag to compare
releases v3.0.0

v2.2.11

19 Dec 08:27
Compare
Choose a tag to compare

Changes

v2.2.10

09 Nov 10:38
Compare
Choose a tag to compare

Changes

  • relationship drawing optimization options

v2.2.9

05 Nov 20:25
Compare
Choose a tag to compare

Changes

  • relationship drawing bug fix #252

v2.2.8

05 Nov 08:04
Compare
Choose a tag to compare

Changes

  • relationship drawing optimization #247

v2.2.6

15 Sep 17:15
Compare
Choose a tag to compare

Changes

  • Automatic Table Placement