Skip to content

Releases: kajitiluna/erd-designer

v0.260707.074157

Choose a tag to compare

@github-actions github-actions released this 06 Jul 22:43
fb896a1

Fixed

  • PNG export rendering in the VS Code extension:

    Exporting a diagram to PNG from the VS Code extension could produce a broken or
    incomplete image. PNG export now renders correctly.

What's Changed

Full Changelog: github-page/2026/07/v0.260706.021147...github-page/2026/07/v0.260707.074157

v0.260706.021147

Choose a tag to compare

Added

  • Agent plugin (CLI + skill) for coding agents:

    A new agent plugin enables coding agents like Claude Code to read and edit .erd files
    without requiring a running VSCode extension.
    The plugin bundles a standalone CLI (erd-cli.cjs) and a skill definition,
    so agents can create tables, columns, relations, and perspectives directly from the terminal.

Changed

  • Google Drive app top page redesign:

    The Google Drive app landing page now uses a unified visual style with the main web app,
    including a gradient background, a refreshed logo layout, and consistent button styling.

What's Changed

  • Upgrade TypeScript and enhance agent plugin for CLI integration by @kajitiluna in #207

Full Changelog: github-page/2026/07/v0.260704.022936...github-page/2026/07/v0.260706.021147

v0.260704.022936

Choose a tag to compare

@github-actions github-actions released this 03 Jul 17:31
aa28baf

Added

  • Search panel on canvas:

    Users can now search for tables, columns, relations, and memos on the canvas.
    Press Ctrl+F (or Cmd+F on macOS) to open the search panel, or click the search icon.
    Matching items are highlighted on the canvas, and arrow buttons (or Enter/Shift+Enter) navigate between results.
    Search targets can be filtered by category using checkboxes.

Changed

  • Boundless canvas:

    The canvas is no longer constrained to a fixed area. Users can pan freely in any direction using
    right-click or middle-click drag, and zoom with the mouse wheel.

What's Changed

  • Enhance canvas features with search panel and README improvements by @kajitiluna in #205

Full Changelog: github-page/2026/06/v0.260621.003845...github-page/2026/07/v0.260704.022936

v0.260621.003845

Choose a tag to compare

@github-actions github-actions released this 20 Jun 15:40
4963d4c

What's Changed

Full Changelog: github-page/2026/06/v0.260614.181615...github-page/2026/06/v0.260621.003845

v0.260614.181615

Choose a tag to compare

@github-actions github-actions released this 14 Jun 09:17
58c33d8

Changed

  • MCP Server: Read operations now available as tools:

    Document, table, column, perspective, and other lookup operations that were previously
    accessible only as MCP resources are now also exposed as tools.
    This allows AI agents that work primarily with tools to access ERD data without using resource URIs.

    In addition, some tool names were updated for consistency:
    fetch_databasefetch-database, find-perspective-by-idfind-perspective,
    find-document-by-urifind-document-by-filepath.

What's Changed

Full Changelog: github-page/2026/06/v0.260606.161105...github-page/2026/06/v0.260614.181615

v0.260606.161105

Choose a tag to compare

@github-actions github-actions released this 06 Jun 07:12
e71794f

What's Changed

  • chore(deps): bump react-router and react-router-dom by @dependabot[bot] in #199
  • chore(deps-dev): bump vitest and @vitest/coverage-v8 by @dependabot[bot] in #198

Full Changelog: github-page/2026/05/v0.260530.183537...github-page/2026/06/v0.260606.161105

v0.260530.183537

Choose a tag to compare

@github-actions github-actions released this 30 May 09:36
6dfe76d

Added

  • DDL import: CHECK constraint expression for columns:

    When importing DDL, column-level CHECK (...) constraints are now recognized.
    The expression is populated into the CHECK field in the column edit dialog,
    and is reflected in subsequent DDL exports as a CHECK (...) clause.
    Previously, CHECK expressions were silently ignored during import.

  • MCP Server: CHECK constraint, CHARACTER SET/COLLATE, and expression options for tables and columns:

    The MCP server tools for adding and updating tables and column-shares now support the fields
    introduced in versions 0.20260509 and 0.20260521:
    checkExpression, characterSet, collate, optionExpression (columns), and definitionExpression (tables).

  • MCP Server: Comment style options for DDL export:

    The export-ddl tool now accepts commentStyle and commentSeparator in exportDdlSetting,
    as introduced in version 0.20260523.

What's Changed

  • Enhance MCP server tools with CHECK constraints and deploy flow by @kajitiluna in #197
  • chore(deps): bump qs from 6.14.2 to 6.15.2 by @dependabot[bot] in #195
  • chore(deps): bump tmp from 0.2.5 to 0.2.7 by @dependabot[bot] in #196

Full Changelog: github-page/2026/05/v0.260523.155437...github-page/2026/05/v0.260530.183537

v0.260523.155437

Choose a tag to compare

@kajitiluna kajitiluna released this 23 May 07:58
65c3b16

Added

  • Comment style options for DDL export:

    When exporting DDL, you can now choose how comments are generated for tables and columns.

    • Logical Name (default): Uses only the logical name as a comment. This matches the previous behavior.
    • Logical Name + Description: Combines the logical name and description into a single comment,
      joined by a configurable separator string.

    The separator can be freely customized in the export dialog.
    The Comment Style selector and separator input are enabled only when the "Comments" option is checked.

What's Changed

Full Changelog: github-page/2026/05/v0.260521.233919...github-page/2026/05/v0.260523.155437

v0.260521.233919

Choose a tag to compare

@kajitiluna kajitiluna released this 23 May 07:58
272c1cc

Added

  • CHECK constraint expression for tables and columns:

    You can now define CHECK constraint expressions for both tables and individual columns.

    • Table edit dialog:

      A new "Check" tab provides a text field for entering a table-level CHECK expression.
      Use ${column_name} placeholders to reference column physical names.
      Placeholders are automatically resolved at DDL export time, and are updated in sync
      when a column's physical name is renamed.

    • Column edit dialog:

      A CHECK expression field is now available for individual columns.
      Use ${this} as a placeholder to refer to the column itself (e.g., ${this} > 0).

    These expressions are reflected in the DDL export as CHECK (...) constraints.

Changed

  • Relation context menu:

    Added a "Reset label" option to the relation context menu.
    You can now quickly restore a relation label to display its relation name.

What's Changed

Full Changelog: github-page/2026/05/v0.260513.064632...github-page/2026/05/v0.260521.233919

v0.260513.064632

Choose a tag to compare

@kajitiluna kajitiluna released this 23 May 07:58
f344ebb

What's Changed

  • Fix order of column options by @kajitiluna in #188
  • chore: update GitHub Actions to Node.js 24 compatible versions by @Copilot in #186

Full Changelog: github-page/2026/05/v0.260509.201649...github-page/2026/05/v0.260513.064632