Skip to content

v4.0.0

Choose a tag to compare

@dineug dineug released this 11 Oct 15:35
· 60 commits to main since this release

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