Skip to content

v2.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Oct 09:31

🚀 Added

  • Excalidraw support, emitting a .excalidraw file you open and edit in Excalidraw directly. Excalidraw has no table shape, so each entity becomes a frame named after the entity with one rectangle per field, and each relation an arrow docked to the FK and referenced column rows, using Excalidraw's own crow's-foot cardinality arrowheads. Like .drawio, the format has no auto-layout, so the emitter lays the entities out on a grid itself. (eea51b7)

💊 Fixed

  • draw.io, Excalidraw, Structurizr, and Pikchr diagrams no longer contain em dashes. Field and entity descriptions, and --names both aliases, were separated with —. draw.io, Excalidraw, and Pikchr now use ·, and Structurizr uses , alias: / , description: to match its other comma-joined column properties. --check will report drift on committed diagrams in these four formats that include descriptions or aliases. Regenerate and recommit to clear it. (26cfca7)