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.2
- 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: added per-column filters to narrow down grid content by specific column values - Grid View: added a hierarchical view for the model-level grid, representing the nested structure of the data model or Diagram View - Grid View: added possibility to expand all / collapse all when hierarchical view - Grid View: added the model grid at ERDV Diagram View level - Licensing: enabled sync of obfuscated license key in browser from desktop - DDL reverse-engineering: enhanced parser grammar to support advanced constraint clauses - ERD: fixed issue where relationship lines became disconnected from entity boxes after undoing changes and playing with display options - Workgroup: added full path location of locally-cloned repo to log file - Lineage Capture: added clear lineage button in Tools > Options > General to remove all lineage data from the current model - Avro: added feature flag to ensure appropriate resolution of references during forward-engineering with no impact on other targets - DeltaLake/Databricks: enhanced reverse-engineering to include comments and content of struct - Snowflake: enhanced added handling of constraints and comments declared as separate ALTER statements in reverse-engineering - SQLServer/Azure SQL: added handling of views when underlying tables are missing during reverse-engineering - SQLServer/Azure SQL: added support for reverse-engineerin...
Version history
| Version | Updated | Notes |
|---|---|---|
| 8.12.2 | - 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... |
| 8.9.9 | Unknown | - Tech refresh of ElectronJS (v40.8.3), NodeJS (v24.14.0), Chromium (v144.0.7559.236), V8 engine (v14.4.258.32), and related modules - DDL: enhanced support for reverse-engineering of arrays - Excel export: added shared... |
| 8.9.8 | Unknown | - Documentation: enhanced robustness of PNG image generation for large model ERDs |
| 8.9.7 | Unknown | - Tech refresh of ElectronJS (v40.8.0), NodeJS (v24.14.0), Chromium (v144.0.7559.236), V8 engine (v14.4.258.32), and related modules - General: introduced ability to manually move and adjust size of dialog boxes - Docume... |
| 8.9.6 | Unknown | - ERD, ERDVs: enabled highlighting of relationships when selecting foreign keys in the entity box - Graph Diagram: improved robustness to handle missing visual properties - PowerDesigner: enabled reverse-engineering of r... |
| 8.9.5 | Unknown | - Tech refresh of ElectronJS (v40.6.1), NodeJS (v24.13.1), Chromium (v144.0.7559.220), V8 engine (v14.4.258.25), and related modules - Polyglot Relationships: added optional display of relationship verbs and roles on Gra... |