Datadef v0.1.1 — Seeing Lineage, Shipping Confidence, Writing Smoothly

Search for a command to run...

No comments yet. Be the first to comment.
I spent the last few days building a ChatGPT App for Datadef. The Model Context Protocol (MCP) is powerful—it basically lets you turn ChatGPT into a host for your own interactive apps—but the documentation is still a bit scattered. This is a breakdow...

The call came at 5:14 AM. A bearing on production line 7 had failed, and the plant manager wanted to know why our "predictive maintenance system" hadn't caught it. I spent the next four hours tracing data from the dashboard back through our pipelines...

Ready to build data lineage diagrams that actually get used? This release is all about getting you and your team productive instantly. We've shipped production-ready templates, made drawing as intuitive as Draw.io, and created a dashboard experience ...

I've been building software for long enough to know that the features you think will change everything usually don't, and the ones that actually do change everything are the ones you barely thought about when you shipped them. Case in point: Datadef'...

Introduction In most companies, the architecture of project management instruments usually revolves around elements like tasks, milestones, and timelines. These tools, though very effective in delivering software products or handling general business...

This week was about turning sharp corners into smooth curves. I wanted Datadef to feel more alive when you explore lineage, more reliable when you move projects around, and more pleasant when you write docs. v0.1.1 brings all three.
Lineage highlights across nodes, edges, and table columns for instant context
Export/Import now includes indicators (with handle remapping), lineage relationships, wiki documents, and columnIndex
Copy/Paste and Duplicate fixed for indicator edges with correct handle/ID remapping
Cleaner image export (no selection borders or resize handles)
Polished edge tips on highlighted edges
Wiki: default “Project Documentation” title + stable title editing (no more UI resets)
When you select a node in the Lineage panel, you should immediately feel how data flows. In v0.1.1, connected nodes and edges light up while everything else takes a back seat. For tables, even the relevant columns highlight. It’s a tiny interaction that changes how fast you can think with the canvas.
Project portability also took a big step forward. Export/Import now includes indicators (with per-node cloning and handle remapping), lineage relationships, wiki documents (with hierarchy and links), and columnIndex. You can move a project and trust it’ll look and behave the same.
And for writing: the Wiki now starts with a sensible “Project Documentation” title and your title edits stick—even when you’re in the notion-style editor body. Simple, but it removes friction.
A shared highlight state in the canvas context
Unified Lineage panel dispatches rich highlight metadata (nodes, edges, and column maps)
Nodes and edges dim/highlight smoothly; TableNode supports column-level highlighting
Table refactor: faster, cleaner column rendering and interaction to make column-level lineage practical and performant
Indicator edges: source/target handles remapped via index tokens
Lineage relationships: exported/index-mapped and correctly re-linked on import
Wiki documents: hierarchy (parentIndex), linked nodes (linkedNodeIndex), and metadata
nodeIndicators.columnIndex persisted to keep column-level lineage fidelity across environments
Indicator-aware copy/paste/duplicate: indicators are cloned per-node; handles remapped; edges point to the right indicators
Table copy/duplicate respects column associations so column-indexed indicators remain coherent after paste/duplicate
Default title “Project Documentation” on first creation
Title stays put when editing the body in the notion-style editor
Multi-select duplication used to lose indicator edges. It now clones indicators and remaps edge handle IDs correctly.
Export/Import used to miss parts of your project (indicator handles, lineage, wiki, columnIndex). It’s all in now.
TableNode stability fixes: removed edge cases where column-bound indicators could desync during complex edits.
Datadef v0.1.1 lays another brick in the foundation, we’re smoothing the edges now so we can build faster later. The goal isn’t just polish, but momentum: every release should make the canvas feel more alive and the workflow more natural. From here, it’s about scaling the vision, bigger projects, richer context, and more ways for Datadef to grow with you.