Releases: databrickslabs/ontos
Releases · databrickslabs/ontos
marketplace-v0.5.4
Release Notes - v0.5.4 (2026-02-13)
✨ Features
- search: add Properties tab and extend concept assignment with UC assets
- db: add ERD table docs, centralize model imports, document all models
- semantic-models: add rebuild graph action and localize button
- add code quality tooling and fix existing issues
- workflows: add bulk actions for workflow definitions and executions
- knowledge: show property context in incoming links
- ontology: extract domain/range/related from RDF graph
- ontology: add multi-language comments support
- ontology: expand SPARQL extraction to include all OWL types
- concepts: add multi-language label support with language selector
- semantic-models: add view content dialog for loaded ontologies
- semantic-models: add Industry Ontology Library for importing standard ontologies
- data-contracts: add UC asset lookup dialog with smart search
- workflows: add webhook step for calling external HTTP services
- workflows: add dirty state tracking with unsaved changes warning
- semantic-models: add Edit/Delete buttons for editable concepts
- semantic-models: add unified knowledge collection system with governance
- audit: add comprehensive audit logging to route endpoints
- data-catalog: add business terms to columns with dedup and search
- settings: add UI customization tab for branding and theming
- i18n: add Dutch (nl) language support
- jobs: wire on_job_success trigger into background polling
- semantic-models: add properties display with domain grouping in tree view
🐛 Bug Fixes
- data-contracts: persist column property links and load them in Edit Schema dialog
- frontend: repair catalog link and add deep-linking support
- backend: ontology loading - add uq_rdf_triple and rollback on sync error
- frontend: rename config files to .cjs for ES module compatibility
- ontology: remove unused imports in ontology-library-dialog
- use base import for registerLanguage static method
- mdm: correct matched_fields format and add missing demo data cleanup
- notifications: resolve workflow approval/rejection not processing correctly
- rdf: use NULLS NOT DISTINCT for unique constraint on rdf_triples
- business-glossary: limit concept tree height with internal scrolling
- glossary: deduplicate concepts when properties toggle is enabled
- ontology: add language resolution to properties-grouped endpoint
- ontology: use language resolution for getConceptLabel
- frontend: correct filter badge count with stale hidden sources
- i18n: add missing terms.concepts/properties translations
- ontology: use language resolution in NodeLinksPanel
- concepts: deduplicate concepts by IRI in cache computation
- concepts: improve blank node filtering and format detection
- semantic-models: prevent duplicate entries in semantic models list
- semantic-models: validate ontology content before DB insert to prevent dead rows
- industry-ontology: ensure imported ontologies appear in Business Glossary
- industry-ontology: use 'rdfs' format for SemanticModelCreate
- industry-ontology: fix graph serialization bytes/string handling
- workflows: improve dark mode contrast and readability
- ui: prevent dialogs from closing on outside click
- semantic-models: display property hierarchy in graphs
- semantic-links: sync entity links to graph and redirect to data catalog
- data-catalog: route contract columns to contract details page
- database-schema: resolve translation error and improve dark mode styling
- ui: add dark mode support for colored badges, alerts, and text
📚 Documentation
- update README.md, fixing instruction
⚡ Performance
- semantic-models: optimize SPARQL concept query to prevent server hang
♻️ Refactoring
- business-glossary: restructure UI with tab components and fix issues
- remove old BusinessGlossary models and add demo collections
- change-log: centralize change logging in manager classes
- settings: remove unused Databricks tab
🔧 Maintenance
- bump version to 0.5.4
- add coverage files to .gitignore
- squashed commit of the following:
- bump version
Full Changelog: https://github.com/databrickslabs/ontos/commits/marketplace-v0.5.4