v0.5.0 is available #55
benoitcayladbx
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🚀 OntoBricks v0.5.0 is here!
This release is all about governance, collaboration, and trust in your ontologies — turning OntoBricks from a builder into a full lifecycle platform.
Release Notes: https://github.com/databrickslabs/ontobricks/blob/master/releases/ReleaseNotes_V0.5.0.md
Quick Video Tour: https://youtu.be/Sei7Nul3tMY
🔐 Governed domain lifecycle
The old single "Active" toggle is gone. Every domain version now flows through a proper, server-enforced state machine: DRAFT → IN-REVIEW → PUBLISHED. Only DRAFT is editable, only PUBLISHED is served to the API/MCP, and a colour-coded status badge follows every domain everywhere.
✅ Validation & Review workflow
A new Validation workspace plus a cross-domain My Tasks worklist let business users run consistency checks, sign off through a per-domain quorum-gated review, and keep a full audit trail — every decision logged with actor, transition, and comment (admins can override).
💬 Graph Chat now streams (SSE)
Tool calls and the final reply stream token-by-token — no more static "Thinking…" placeholder.
📄 Ingest binary documents
Drop in PDFs, Office docs, and images for OWL / business-rules generation — converted to markdown on the fly via Databricks
ai_parse_document.🧹 Cleaner ontologies by default
The OWL generator now owns a validate → fix → re-validate loop and iterates to a zero-warning ontology out of the box.
🎨 Business Views overhaul
A guided New Assistant (seed entities + neighbours with a 1–3 hop control), collapse/expand entities, right-click "Hide from view", and a tidy icon-only toolbar.
📊 Build tracing & analytics
An immutable
build_runsregistry records every build (UI / API / scheduler), surfaced through a Build Analytics panel and a domain-wide audit trail.🗄️ Graph / registry Lakebase separation
Run your graph DB in a separate Lakebase project, with an in-app Create Graph DB provisioner and a new Settings → Permissions tab.
🧪 Quality engineering at scale
The test suite grew from ~1,900 to 2,660+ cases across unit, integration, property, live, and e2e tiers — plus coverage gates, an LLM eval harness, ruff/mypy baselines, and pre-commit hooks.
⚙️ One-knob deploys
The Lakebase deploy-config collapsed from 13 variables to its core — a second instance now needs only
DEFAULT_APP_NAMEchanged.deploy.shgains colour logging, preflight checks, and a--dry-runmode.All reactions