Skip to main content

Command Palette

Search for a command to run...

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

Updated
3 min read
Datadef v0.1.1 — Seeing Lineage, Shipping Confidence, Writing Smoothly
T

I’m a senior IT and data consultant with a passion for building tools that make engineers’ lives easier. After years of seeing data teams struggle with documentation and lineage, I decided to create Datadef to simplify the process. I love turning real-world pain points into practical solutions that save time and reduce frustration

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.

TL;DR

  • 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)

Check all the changes at : datadef.io

Why this release matters

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.

What’s new

Lineage highlight system

  • 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

Image

Export/Import coverage

  • 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

UX polish

Clipboard + duplication

  • 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

Image export

  • Selection borders and resize handles are hidden during capture for cleaner images

Edge visuals

  • The highlight glow overlay no longer renders a marker on top of the arrow. The tip now feels smaller and more precise without changing the underlying edge.

Wiki

  • Default title “Project Documentation” on first creation

  • Title stays put when editing the body in the notion-style editor

Fixes

  • 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.

See you next week

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.

Check all the changes at : datadef.io

More from this blog

D

Datadef Blog

6 posts