winget install --id IntegrIT.Hackolade
About Hackolade
Hackolade Studio is an intuitive yet powerful application to perform the visually data modeling and schema design of many SQL and NoSQL databases, APIS, and storage formats. Hackolade Studio combines the graphical representation of collections in an Entity Relationship Diagram, with the graphical representation of the JSON Schema definition of each collection in a hierarchical schema view. Together, these graphical representations provide the schema model for data-at-rest and data-in-motion, plus the documentation...
What's new in 8.12.7
- Tech refresh of ElectronJS (v42.8.1), NodeJS (v24.18.1), Chromium (v148.0.7778.280), V8 engine (v14.8.178.38), and related modules - Tech refresh: upgraded from Vite 7 (Rollup) to Vite 8 (Rolldown) - Grid View: added inline editing of single and multi-select dropdowns when not basis for dependencies - ERD/ERDV: enhanced readability of entity, view, and annotation headers by automatically applying the highest contrast font color according to WCAG recommendations - Glossary: initialized the description of modeling objects with the corresponding glossary term description upon binding - PowerDesigner: added support for import of self-referencing relationships - PowerDesigner: added support for reverse-engineering of computed and conditional view columns - PowerDesigner: added support for reverse-engineering computed columns for tables in Oracle and MySQL - References: allowed enum properties of attributes referencing a definition to have their own value - Docker CLI: improved offline validation of perpetual licenses, highlighting near-expiry licenses and enforcing container licensing rules for non-concurrent licenses - Docker: added support for read-only root filesystem for the hck-cli Docker image published on Docker Hub and hardened the setup for state of the art security standards in K8s - Workgroup: bound local Git/OAuth listeners to 127.0.0.1 when IPv6 is disabled - BigQuery: updated brace-expansion and minimatch libraries - EventBridge: updated brace-expansion and js-yaml libraries - Glue: updated brace-expansion, minimatch, and yauzl libraries - OpenAPI: updated fast-u...
Version history
| Version | Updated | Notes |
|---|---|---|
| 8.12.7 | Unknown | - Tech refresh of ElectronJS (v42.8.1), NodeJS (v24.18.1), Chromium (v148.0.7778.280), V8 engine (v14.8.178.38), and related modules - Tech refresh: upgraded from Vite 7 (Rollup) to Vite 8 (Rolldown) - Grid View: added i... |
| 8.12.6 | Unknown | - Tech refresh of ElectronJS (v42.8.0), NodeJS (v24.18.0), Chromium (v148.0.7778.280), V8 engine (v14.8.178.38), and related modules - DBML: added reverse-engineering of column level check constraints - DBML: added rever... |
| 8.12.5 | Unknown | - DBML: added shortcut on each line of grid to jump to object in respective ERD or diagram view - DBML: added reverse-engineering of attributes with enums - DBML: added reverse-engineering of table-level check constraint... |
| 8.12.4 | Unknown | - Composite primary and unique keys: adjusted deletion when tables are external references on tables in another model - ERD: added multi-selection of internal and model definitions that belong to a derived entity - ERD:... |
| 8.12.3 | Unknown | - Command-Line Interface: fixed empty ERD image in Windows when rendering stopped - Composite primary and unique keys: arranged display, modification, and forward-engineering when tables are external references on tables... |
| 8.12.2 | Unknown | - Tech refresh of ElectronJS (v42.5.2), NodeJS (v24.17.0), Chromium (v148.0.7778.271), V8 engine (v14.8.178.33), and related modules - Grid View: added ability to download the grid content as an Excel report - Grid View:... |
| 8.12.1 | Unknown | - Licensing: added ability for admin to hide in browser deployment last segment of a license key in the License Status screen and log files -- for license sync between desktop and browser, one more delivery is needed - G... |
| 8.12.0 | Unknown | - Tech refresh of ElectronJS (v42.4.1), NodeJS (v24.16.0), Chromium (v148.0.7778.265), V8 engine (v14.8.178.31), and related modules - Grid View: introduced an tabular layout for modeling objects at entity and model leve... |
| 8.11.6 | Unknown | - Tech refresh of ElectronJS (v42.4.0), NodeJS (v24.16.0), Chromium (v148.0.7778.254), V8 engine (v14.8.178.29), and related modules - ERD: strengthened anchors of non-auto-positioned relationships so they remain fixed o... |
| 8.11.5 | Unknown | - Tech refresh of ElectronJS (v42.3.3), NodeJS (v24.15.0), Chromium (v148.0.7778.218), V8 engine (v14.8.178.28), and related modules - External references: enabled inheritance of standard and custom properties - Glossary... |
| 8.11.4 | Unknown | - Tech refresh of ElectronJS (v41.7.1), NodeJS (v24.15.0), Chromium (v146.0.7680.216), V8 engine (v14.6.202.34), and related modules - DataHub: added support for publishing Hackolade custom properties as structured prope... |
| 8.11.3 | Unknown | - Tech refresh of ElectronJS (v41.7.0), NodeJS (v24.15.0), Chromium (v146.0.7680.216), V8 engine (v14.6.202.34), and related modules - Tech refresh: migrated storage from Storage.json to hck.dat - ERDV: ensured appropria... |
| 8.11.2 | Unknown | - Tech refresh of ElectronJS (v41.5.1), NodeJS (v24.15.0), Chromium (v146.0.7680.216), V8 engine (v14.6.202.34), and related modules - Tech refresh: updated simple-git and git auth for security alerts (CVEs) - Browser de... |
| 8.11.1 | Unknown | - DBML: added support for reverse-engineering of TablePartial - dbt: enabled data tests, whether package-based or custom - dbt: added support for forward-engineering of custom YAML fragments for additional dbt data tests... |
| 8.11.0 | Unknown | - Tech refresh of ElectronJS (v41.3.0), NodeJS (v24.15.0), Chromium (v146.0.7680.188), V8 engine (v14.6.202.33), and related modules - Glossaries: added possibility to assign one or more glossaries of business terms to a... |
| 8.10.4 | Unknown | - Tech refresh of ElectronJS (v41.2.2), NodeJS (v24.14.1), Chromium (v146.0.7680.188), V8 engine (v14.6.202.33), and related modules - dbt: added support for dbt-specific model-level properties and column-level propertie... |
| 8.10.3 | Unknown | - Governance Platforms: added forward-engineering to DataHub platform for Snowflake data models - Tech refresh: activated new @hackolade/storage APIs with old storage file - Plugin Manager: made install button more notic... |
| 8.10.2 | Unknown | - Tech refresh of ElectronJS (v41.2.0), NodeJS (v24.14.0), Chromium (v146.0.7680.179), V8 engine (v14.6.202.31), and related modules - Tech refresh: replaced outdated react-bootstrap-table library with @tanstack/react-ta... |
| 8.10.1 | Unknown | - Tech refresh of ElectronJS (v41.1.0), NodeJS (v24.14.0), Chromium (v146.0.7680.166), V8 engine (v14.6.202.26), and related modules - Tech refresh: updated to React v18 - Excel: added support for editing column view des... |
| 8.10.0 | Unknown | - Tech refresh: replaced electron-store to leverage safeStorage API with Credential Manager (Windows), KeyChain (Mac), and Gnome Keyring or KWallet (Linux) - PowerDesigner: added support for reverse-engineering Oracle ch... |