Repository navigation
v4.0.0
What's Changed
- feat: Add a System appearance to the theme builder in every host by @dineug in #466
- fix(erd-editor): Escape cell values in the HTML table a copy writes by @dineug in #469
- feat(erd-editor): Map C# types by database and mark nullable columns by @dineug in #470
- fix(erd-editor): Keep every GraphQL relationship between two tables by @dineug in #471
- feat: Give the foreign key of a serial key the integer type it stores by @dineug in #472
- feat: Add Mermaid erDiagram as a Generator Code language by @dineug in #473
- feat(erd-editor): Middle drag pans anywhere; right drag moves nothing by @dineug in #474
- fix(schema-sql-parser): Import ALTER TABLE primary keys marked CLUSTERED by @dineug in #475
- fix: Keep the whole DEFAULT expression through SQL import and export by @dineug in #476
- fix: Import the column defaults SSMS scripts as ADD DEFAULT FOR by @dineug in #477
- fix: Import SQL Server MS_Description table and column comments by @dineug in #478
- fix: Import PostgreSQL serial and identity columns as auto increment by @dineug in #479
- fix(erd-editor): Apply MSSQL export comments to schema-qualified tables by @dineug in #480
- fix(erd-editor): Write valid SQL key names for schema-qualified tables by @dineug in #481
- feat: Apply Primary Key and Alt+K to every selected column by @dineug in #482
- feat(erd-editor): Remove the selection with Delete, Backspace or a menu by @dineug in #483
- feat: Clear colors and carry table colors through DBML and AML by @dineug in #484
- feat: Place imported tables by their relationships before they land by @dineug in #485
- feat: Add Import and Add to append a file's tables below the diagram by @dineug in #486
- feat(erd-editor): Add an image export dialog with PNG and clipboard copy by @dineug in #487
- feat(erd-editor): Add SVG export to the export image dialog by @dineug in #488
- fix(erd-editor): Place Hangul hits only for rows shown and end the menu recorder race by @dineug in #489
- feat: Mint ids as UUIDv7 in Uuid25 form from a new @dineug/uuid package by @dineug in #490
- ci: Write the Gradle cache from the IntelliJ build job alone by @dineug in #491
- feat(erd-editor): Replace @easylogic/colorpicker with an in-house color picker by @dineug in #492
- feat: Lock the viewport, tab and code settings a document saves by @dineug in #493
- fix!: Converge settings locks across co-editing peers and drop the MCP view-settings tools by @dineug in #494
- feat(erd-editor): Draw every image export at 100% whatever the zoom by @dineug in #495
- feat: Offer the editor in 25 languages and greet empty diagrams with a guide by @dineug in #496
- refactor(erd-editor): Replace five runtime dependencies with in-house code by @dineug in #497
- feat: Map relationships onto existing columns from the draw and the relationship menu by @dineug in #498
- feat: Add PHP and Doctrine to the Code Generator languages by @dineug in #499
- feat: Write Schema SQL with IF NOT EXISTS, drop and re-create, a header and saved scripts by @dineug in #500
- feat: Add Rust and SeaORM to the Code Generator languages by @dineug in #501
- feat: Draw compact connector ends, rounded corners and curved self loops by @dineug in #502
- feat: Add Swift, Zod and JSON Schema to the Code Generator and correct every generator's types by @dineug in #503
- feat: Add table groups with membership, header colors and group-aware Schema SQL, layout, DBML and MCP by @dineug in #504
- test: Remove the causes of three flaky tests in the IntelliJ hub, app and erd-editor suites by @dineug in #505
- feat!: Save only what a diagram is, apart from the runtime value editors share by @dineug in #506
- fix(erd-editor): Prefer white text on a table group's color unless black leads by more than 4 by @dineug in #507
- feat(erd-editor): Spin lucide's loader in busy toasts and mark how each report ended by @dineug in #508
- feat(app): Show the app in the editor's 25 display languages and review every translation by @dineug in #509
- feat(erd-editor): Enlarge Export image, centre every modal, give every panel a close button by @dineug in #510
- feat: Table group x and sashes, one stack for tables and memos, Memos in View Option by @dineug in #511
Full Changelog: v3.10.0...v4.0.0