Skip to content

Changelog

0.16.1 (2026-08-23)

Bug Fixes

  • semantic-diff: stop reporting NULL-unsound boolean rewrites as equivalent (b0dd07d)

0.16.0 (2026-08-23)

Features

  • interactive lineage & impact explorer + CLI wiring (3b16305)
  • cross-boundary impact into BI dashboards (Metabase connector) (b37f0d4)
  • metadata-agnostic policy gate (581eaf5)
  • semantic change categorization on a swappable lineage provider (301d8c2)

0.15.0 (2026-08-21)

Features

  • explorer: render dbt descriptions as Markdown in the model card (faeefaf)
  • explorer: add "Show tests" toggle for dbt tests in graph + impact panel (a0eb15f)
  • explorer: cap fan-out with "+N more" progressive disclosure (e348f07)
  • impact: test-aware SAFE/REVIEW/BLOCK verdict, CI gate, owner routing (4165d1b)
  • artifacts: ingest dbt test nodes and expose column/model/reference test indexes (dca799b)
  • explorer: render row-set nodes with predicate hover + click card (frontend) (ac2a78e)
  • explorer: expose row-set dependents as distinct graph nodes (backend) (acc77ec)
  • impact: surface model and column descriptions in the JSON output and explorer (b64e74a)

Bug Fixes

  • impact: propagate row-set dependents along the value chain (085c967)
  • artifacts: recover compiled SQL by filename when target/compiled drifts (d1067be)

0.14.0 (2026-08-20)

⚠ BREAKING CHANGES

  • drops support for Python 3.9; the minimum supported version is now Python 3.10.

Features

  • ci: note when structural checks are skipped without a catalog (23b88fc)
  • cli: add --version flag (bce9d67)
  • action: add PR-comment credit, outputs, and pip cache (d6e1031)
  • impact: restructure the CI impact PR comment for reviewer-first triage (286e403)

Bug Fixes

  • parser: expand adapter-to-dialect mapping and warn on unknown dialect (a195fc7)
  • parser: trace all UNION branches in column lineage (2844bba)

0.13.0 (2026-08-19)

Features

  • docs: realistic two-chain lineage graph + emphasize column/impact (986c7b8)
  • docs: redesign documentation site to match explorer design system (c6b17ab), closes #5E6AD2
  • explorer: align app frontend with the docs design system (b8cf0b1)

Bug Fixes

  • explorer: dimensional database icon in the tree (101d794)

0.12.0 (2026-08-18)

Features

  • changeset: per-column logic-change precision (1d0a843)
  • comment: criticality-structured PR comment (d686012)
  • explorer: generic 'recomputed / output changes' wording (6c046bd)
  • impact: surface predicate/row-set dependents as a distinct severity (4b118e3)
  • parser: resolve predicate (filter/join) column dependencies (168ccda)

Bug Fixes

  • seed model universe from manifest so uncatalogued models are analyzable (#69) (78e372b)

0.11.0 (2026-08-18)

Features

  • explorer: add design token system and dark-mode foundation (9018328)
  • explorer: modernize graph canvas and node cards (b6a5e70)
  • explorer: redesign impact panel and relationship summary (b59959a)
  • explorer: restyle sidebar, tree, controls and primary button (95f4121)
  • explorer: surface impact confidence & coverage in the UI (086c30c)
  • explorer: thermal-rail highlight and edge hierarchy on select (aeb03e6)
  • explorer: wire theme toggle, brand mark and empty state markup (3265f49)
  • impact: add coverage & confidence signal (1451806)
  • ui: explorer readability & interaction polish (f7cee98)

Bug Fixes

  • declare requests as a runtime dependency (#68) (a22488f)

0.10.0 (2026-08-14)

Features

  • impact: --scope-git to restrict two-manifest diff to branch-changed models (f089445)

Bug Fixes

  • ci: pin Poetry to 2.1.3 in publish workflow (5f4181e)

0.9.0 (2026-08-14)

Features

  • cli: add machine-readable --format json for AI-first consumption (9211c1f)
  • impact: add diff-driven impact command (b7eb165)
  • impact: CI mode with sticky PR comment and severity gate (dd787af)
  • ui: set initial state when no model is selected (fc92a03)

Bug Fixes

  • catalog: read schema/database/name from node metadata (c2c9053)
  • display: handle exposures/sources sets in downstream output (c2b8712)
  • manifest: fall back to on-disk compiled SQL when manifest lacks compiled_code (1a1af9a)
  • parser: resolve transitive CTE aliases to the base model (0be42ea)

0.8.0 (2025-11-30)

Features

  • add model details card component (cf5aa7b)
  • add model details endpoint with desc and tags (4cdac70)
  • lineage: add expand upstream lineage capability (ef89f35)
  • make col relationship summary card collapsible (21a6135)
  • ui: add glassmorphism effect and polish interactions (017b253)
  • ui: enhance explorer tree with badges, node count and search highlight (f73d88b)
  • ui: improve graph viz with better shaddow and hover states (636df01)

Bug Fixes

  • lineage: align exposure edges horizontally with model edges (38fed02)
  • return full upstream lineage chain in api, not only n-1 (0ece04a)

0.7.0 (2025-11-28)

Features

  • folder-tree: add tooltip for truncated models (8043352)
  • impact-analysis: group transformations by model with toggle (60e5044)
  • lineage: add tooltips for truncated column and model names (fdf141e)
  • snapshots: add dbt snapshots support (a84bf63)

Bug Fixes

  • impact-analysis: close buttons for impact/relationship summary cards (6b9ddf1)
  • impact-analysis: truncate long names and fix badge pos (f9e77b2)

0.6.0 (2025-11-26)

Features

  • add column relationship summary card to lineage view (e3b1ce9)
  • add expand/collapse functionality for lineage graph (#25) (f9a88a6)
  • add search input and filtering to column selector (ab6c8c2)
  • add strip_sql_comments utility function (28cdf95)
  • improve SQL parser with forward references, EXCLUDE clause, and nested subquery support (#24) (4a2bc73)

Bug Fixes

  • handle uppercase source (85abcee)
  • non deterministic behavior (7b27132)
  • strip SQL comments in parser (db91629)
  • strip SQL comments in service layer (4f617c4)

0.5.0 (2025-11-16)

Features

  • add exposures to lineage (#18) (a03f26c)
  • add impact analysis to understand downstream effects of col changes (#21) (1352fb4)
  • enhance explore panel ui (#19) (0a0e5d6)

Bug Fixes

  • position nodes based on data flow, not selected node (#15) (66805ec)

0.4.0 (2025-11-13)

Features

  • add explorable dbt project folder tree (#11) (689902c)
  • add mssqlserver / tsql adapter support (#13) (30632fd)

0.3.1 (2025-04-12)

Bug Fixes

  • lineage: overlapping model boxes (#6) (b582bea)

0.3.0 (2025-04-09)

Features

  • add dialect support for SQL parser (#5) (a1060e7)

0.2.1 (2025-04-08)

Bug Fixes

0.2.0 (2025-04-08)

Features

  • add explore CLI command for interactive lineage visualization (#1) (f804bbc)

0.1.1 (2025-03-30)

Features

Bug Fixes