Releases: dineug/erd-editor
Releases Β· dineug/erd-editor
v2.2.10
v2.2.9
v2.2.8
v2.2.6
v2.2.5
v2.2.4
v2.2.3
v2.2.2
Changes
- Optimization of Liquibase importing for big changelogs with multiple includes #222
- Fix: Export defaultValueComputed only added if type is 'int' or 'long' #225
- Fix: Hidden relationships don't block other relationship when drawing #226
- Overwriting files when exporting Liquibase #228
- Added support for alert #230
- Fix exporting Liquibase with overwriting #231
- Fix vscode xml parsing #232
- Updated readme for vscode with Liquibase comments #233
v2.2.1
v2.2.0
Features
- vscode extension automatically loads
.xml
files inchangelog
folder - tree of tables with columns - can be opened from top menu
- colorful diff calculated from latest snapshot
- drag and drop hidden tables into editor to make them visible
- Added show/hide API to store.dispatch()
- Better naming for translations between Liquibase dialects
- Added button to table to add default columns
- Diff is shown next to table as a small circle if columns were changed
- Added basic prompt for asking details when exporting Liquibase (needs better styling CSS)
- Added support for loading Liquibase
<include file="file_name" />
inside nested folders in vscode - Support for parsing
addUniqueConstraint
when importing Liquibase - Added progress bar indicating progress of loading big liquibase
changelog.xml
with multiple<include>
- Checking
preConditions
inchangeSet
before import - Clicking on minimap teleports user to that position
- table, memo header colorpicker support
Changes
- Automatic import of Liquibase in VSCode is now only from file
changelog/changelog.xml
- Previously it was from entire folder
changelog/*.xml
- Previously it was from entire folder
Fix
- import and export (Liquibase) problems creating duplicate tables, columns, realtionships
- Table position rounded to 4 decimal places
- Export with correct string trimming
- When loading old snapshot, id's are now the same as before
- Diff is correctly shown in nested tables
- When opening tree of tables, it is automatically refreshed if no tables were previously found
- Added creation of snapshot after import
- Table visibility is now correctly synchronized with table and across all nodes of tree
- (Temporary) Make import of Liquibase faster by zooming out before importing