Releases: dineug/erd-editor
Releases Β· dineug/erd-editor
v3.3.0
06 May 21:33
Compare
Sorry, something went wrong.
No results found
v3.2.7
28 Feb 07:19
Compare
Sorry, something went wrong.
No results found
What's Changed
Support for Postgres ALTER TABLE ONLY syntax #386
Support for MSSQL bracket syntax #388
Full Changelog : v3.2.6...v3.2.7
v3.2.6
09 Nov 08:04
Compare
Sorry, something went wrong.
No results found
What's Changed
fix: Optimize relationship to reduce unnecessary re-rendering.
Fixed a bug where schema GC was not triggered.
fix: self relationship #363
fix: duplicate field #292
Full Changelog : v3.2.5...v3.2.6
v3.2.5
27 Oct 15:08
Compare
Sorry, something went wrong.
No results found
What's Changed
feat: Shift for horizontal scroll #382
feat: Column Key hover on relationship #378
Full Changelog : v3.2.4...v3.2.5
v3.2.4
28 Sep 06:42
Compare
Sorry, something went wrong.
No results found
What's Changed
fix: zoom step
fix: Add support for ALTER database.TABLE syntax in the parser #376
Full Changelog : v3.2.3...v3.2.4
v3.2.3
13 Apr 12:12
Compare
Sorry, something went wrong.
No results found
v3.2.2
22 Mar 09:00
Compare
Sorry, something went wrong.
No results found
v3.2.0
08 Feb 19:44
Compare
Sorry, something went wrong.
No results found
v3.1.0
06 Jan 14:51
Compare
Sorry, something went wrong.
No results found
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
Sorry, something went wrong.
No results found