Skip to content

Latest commit

 

History

History
274 lines (195 loc) · 30.2 KB

CHANGELOG.md

File metadata and controls

274 lines (195 loc) · 30.2 KB

Changelog

1.8.0 (2025-02-13)

Features

  • dbml-import: add error highlighting for dbml imports (#556) (190e4f4)
  • docker image: add support for custom inference servers (#543) (1878083)

Bug Fixes

  • canvas: add right-click option to create relationships (#568) (e993f15)
  • canvas: locate table from canvas (#560) (dc404c9)
  • docker: add option to hide popups (#580) (a96c2e1)
  • export-sql: show create script for only filtered schemas (#570) (85fd14f)
  • i18n: fix Ukrainian (#554) (7b62719)
  • import dbml: add import for indexes (#566) (0db67ea)
  • import-query: improve the cleanup for messy json input (#562) (93d59f8)
  • index unique: extract unique toggle for faster editing (#559) (dd4324d)
  • mssql-import: improve script readability by adding edition comment (#572) (be65328)
  • realtionships section: add the schema to source/target tables (#561) (b9e621b)
  • sqlserver-import: open ssms guide when max chars (#565) (9c485b3)
  • table actions: fix size of table actions (#578) (26d95ee)

1.7.0 (2025-02-03)

Features

  • dbml-editor: add dbml editor in side pannel (#534) (88be6c1)
  • import-dbml: add import dbml functionality (#549) (b424518)

Bug Fixes

1.6.1 (2025-01-26)

Bug Fixes

  • change empty state image (#531) (42d4cba)
  • chat-type: remove typo of char datatype in examples (#530) (58231c9)
  • empty_state: customize empty state (#533) (1643e7b)
  • Image Export: importing css rules error while download image (#524) (e9e2736)
  • shortcuts: add zoom all shortcut (#528) (7452ca6)
  • filter-tables: show clean filter if no-results (#532) (c36cd33)

1.6.0 (2025-01-02)

Features

Bug Fixes

  • add loadDiagramFromData logic to chartdb provider (#513) (ee659ea)
  • dependency: upgrade react query to v7 - clean console warnings (#504) (7c5db08)
  • i18n: translation/Arabic (#509) (4b43f72)

1.5.1 (2024-12-15)

Bug Fixes

  • export: fix SQL server field.nullable type to boolean (#486) (a151f56)
  • readme: Update README.md - add CockroachDB (#482) (2b6b733)

1.5.0 (2024-12-11)

Features

  • CockroachDB: Add CockroachDB support (#472) (5409288)
  • i18n: translate share and dialog sections in Indonesian locale files (#468) (3574cec)

Bug Fixes

  • core: fix update diagram id (#477) (348f805)
  • dialogs: fix footer position on dialogs (#470) (2309306)
  • sql-server import: nullable should be boolean instead of string (#480) (635fb53)

1.4.0 (2024-12-02)

Features

  • add templates: add six more templates (#452) (be1b109)
  • add templates: add six more templates (django-axes, laravel-activitylog, octobox, pay-rails, pixelfed, polr) (#460) (03772f6)
  • add templates: add six more templates (reversion, screeenly, staytus, deployer, devise, talk) (#457) (ddeef3b)
  • clickhouse: add ClickHouse support (#463) (807cd22)
  • i18n: Added bangla translations (#432) (885eb71)
  • side-panel: Add functionality of order tables by drag & drop (#425) (a0e966b)

Bug Fixes

  • clipboard: defensive for navigator clipboard (#462) (5fc10a7)
  • import-database: update database type after importing into an existing generic diagra (#456) (a8fe491)
  • Last Saved: Translate the "last saved" relative date message (#400) (d45677e)
  • mariadb-types: Add uuid data type (#459) (94656ec)
  • window type (#454) (9c7d03c)

1.3.1 (2024-11-26)

Bug Fixes

  • docker: make OPENAI_API_KEY optional in docker run (#448) (4bb4766)

1.3.0 (2024-11-25)

Features

  • side panel: collapsible side panel on desktop view + keyboard shortcut (#439) (70f545f)

Bug Fixes

  • dialogs: fix height of dialogs for small screens (#440) (667685e)
  • drawer: set fix min size (#429) (c5e0ea6)
  • export-sql: add unique to export script (#422) (b75c6fe)
  • fix layout warnings (#434) (94ec43b)
  • i18n: add bahasa indonesia translation (#331) (ab07da0)
  • i18n: add missing type to vi.ts (#444) (e77ee60)
  • i18n: Add Telugu Language (#352) (8749591)
  • i18n: add Turkish translations (#315) (d9fcbee)
  • i18n: add Vietnamese translations (#435) (6c65c2e)
  • i18n: Translating to Gujarati language (#433) (2940431)
  • i18n: Translation of the export error into Russian (#418) (7c3c628)
  • i18n: update korean for 1.2.0 (#419) (8397bef)
  • import script: remove double quotes (#442) (fb702c8)
  • share: fix export to handle broken indexes & relationships (#416) (4be3592)
  • templates: add Five more templates (bouncer, cabot, feedbin, Pythonic, flarum, freescout) (#441) (eaa0678)

1.2.0 (2024-11-17)

Features

  • duplicate table: duplicate table from the canvas and sidebar (#404) (44cf5ca)

Bug Fixes

  • AI exports: add cahching layer to SQL exports (#390) (e5dbbf2)
  • canvas: fix auto zoom on diagram load (#395) (492c932)
  • dockerfile: support SPA refresh to resolve nginx return 404 (#384) (eaf75ce)
  • docs: update license reference (#403) (44d10c2)
  • export image: Add support for displaying cardinality relationships + background (#407) (68474e7)
  • i18n: add Nepali translations (#406) (e1e55c4)
  • i18n: change language keeps selected language also after refreshing the page (#409) (f35f62f)
  • i18n: Create Translations in Marathi language (#266) (c6f7ff7)
  • i18n: fix language nav: close when lang selected, hide tooltip when lang selected (#411) (02aaabd)
  • templates: add five more templates (Sylius, Monica, Attendize, SaaS Pegasus & BookStack) (#408) (0f67394)
  • templates: add six more templates (ticketit, snipe-it, refinerycms, comfortable-mexican-sofa, buddypress, lobsters) (#402) (07d3745)
  • templates: fix cloned indexes from a template (#398) (9f8500f)
  • templates: fix tags urls (#405) (fe8b9f9)
  • templates: tag urls lowercase to support browsers (#397) (959e540)

1.1.0 (2024-11-13)

Features

  • add templates: add five more templates (laravel, django, twitter… (#371) (20b3396)
  • canvas: Added Snap to grid functionality. Toggle/hold shift to enable snap to grid. (#373) (6c7eb46)
  • share: add sharing capabilities to import and export diagrams (#365) (94a5d84)

Bug Fixes

  • bundle: fix bundle size (#382) (4ca1832)
  • dockerfile: support openai key in docker build (#366) (545e857)
  • i18n: add korean (#362) (b305be8)
  • i18n: Add simplified chinese (#385) (9f28933)
  • i18n: Added Russian language (#376) (2c69b08)
  • i18n: added traditional Chinese language translation (#356) (123f40f)
  • i18n: Fixed part of RU lang introduced in #365 feat(share) (#380) (5508c1e)
  • i18n: french translation update - share menu (#391) (e3129ce)
  • import json: for Check Script Result, default with quotes (#358) (1430d2c)
  • improve title name edit interaction (#367) (84e7591)
  • share: add loader to the export (#381) (3609bfe)
  • sql export: make loading for export interactive (#388) (125a39f)
  • templates: change the template url to be database instead of db (#374) (f1d073d)
  • templates: fix issue with double-clone on localhost (#394) (78c427f)

1.0.1 (2024-11-06)

Bug Fixes

  • offline: add support when running on isolated network (#359) (aa884b4)
  • open default diagram after deleting current diagram (#350) (87a40cf)
  • select-box: allow using tab & space to show choices (#336) (93f623a)
  • smart query: import postgres FKs (#357) (acb736e)
  • templates: add two more templates (Airbnb, Wordpress) (#317) (ebce882)
  • templates: align database icon (#351) (efaddee)
  • template: separator in case of empty url (#355) (180886c)
  • templates: fetch templates data from router (#321) (d8a20eb)

1.0.0 (2024-11-04)

Features

  • ability to change zoom or pan on scroll in the canvas component (ac208c4)
  • add import logic based on the JSON input (01f4e4b)
  • add import logic based on the JSON input (939ac22)
  • add release (ac37475)
  • add release (80491ae)
  • Added darkmode support, user and system preferences (d63700f)
  • added japanese language translation (#235) (588543f)
  • change the menu to activate/deactive zoom on scroll (a69b241)
  • disable darkmode toggle until colors are fixed, remove class from create (e2029da)
  • fetcher: add pg magic sql (f74f208)
  • improve dockerfile (48a0f4f)

Bug Fixes

  • 🐛 pk_column changed to column in sqlite (f85a2d0)
  • add contents permissions (b896134)
  • add permissions (16a6166)
  • add reference_schema to support again import with FKs (ce8ef57)
  • add reference_schema to support again import with FKs all dbs (4d34ade)
  • add reference_schema to the postgres import script (48414da)
  • add support to MySQL versions below 8.0 (f2f74ad)
  • autofocus on mobile (d5cb3e5)
  • change to on push (866f8f5)
  • change to on push (60f0317)
  • change to on push (07da6d0)
  • change workflow name (3770703)
  • change workflow name (3b4f256)
  • ci (be04ac2)
  • docker login (de8ca35)
  • i18n: add missing German translations (#311) (b2c2045)
  • permissions (f654418)
  • permissions issue (e51f4d3)
  • remove cache (9877dd3)
  • remove cache (be62368)
  • remove effective scroll action (1c6786b)
  • remove multi platform build (90fe199)
  • remove multi platform build (21e1a22)
  • restrict relationship handle on views (a1734eb)
  • rounded table node (21b3c91)
  • small update on mobile, add the word Saved (0a11b6f)
  • support multi schemas when using import script in postgres (1eff951)
  • tag (2bc8255)
  • tag (00d1792)
  • to support all postgres schemas and not only public (f203813)
  • update import queries and fix bug for MySQL & MariaDB (89e0cdd)
  • uses docker/build-push-action@v5 (4799d41)
  • uses docker/build-push-action@v5 (7358c9c)
  • when import MySQL database via smart query fix PKs import (dac6059)
  • zoom in/out on scroll instead of panning (6a0bc30)