1.3.0 (2024-11-25)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 🐛 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)