Skip to content

Releases: DataRecce/recce

v1.5.1

29 May 03:31
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.5.1

v1.5.0

28 May 09:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.5.0

v1.4.0

21 May 09:49
Compare
Choose a tag to compare

What's new in Recce v1.4.0

We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:

🏗️ Building the Foundation for Future Features

We're currently building the backbone to support upcoming updates. More features will be released soon.

We'll continue to optimize performance, fix bugs, and improve user experience in future updates.

All changes

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

14 May 08:28
Compare
Choose a tag to compare

What's new in Recce v1.3.0

We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:

⚙️ Remove dependency on dbt-profiler and dbt-audit-helper

We've decoupled our dependencies on both dbt-audit-helper and dbt-profiler packages. Profile comparisons and value differencing are now handled natively within Recce, creating a smoother experience with fewer external dependencies on setup.

🪡 Enhanced Numerical Formatting Controls

You can now customize the display precision of numerical data in the run result panel. This gives you flexibility in how your numerical outputs are presented, allowing for clearer data visualization based on your specific needs.

截圖 2025-05-14 下午5 39 27

We'll continue to optimize performance, fix bugs, and improve user experience in future updates.

All changes

What's Changed

  • [Chore] set up python code style rules in recce using black and by @even-wei in #724
  • [Feature] Replace dbt-audit-helper with Jinja template by @even-wei in #723
  • [Chore] Add flake8 ignore rules for tests and format all python code by @even-wei in #730
  • [Patch] security patch scanned by GitHub Dependabot by @kentwelcome in #731
  • feat: DRC-989 Improve Env Info by @gcko in #732
  • [Feature] Replace dbt profiler with jinja template by @even-wei in #733
  • Update nightly.yaml to replace correct package name by @kentwelcome in #736
  • feat: DRC-1184 - Add ability to control numerical formatting by @gcko in #734
  • [Feature] DRC-1272 Show restart button when the end of share instance by @kentwelcome in #735

Full Changelog: v1.2.0...v1.3.0

v1.2.0

07 May 09:35
Compare
Choose a tag to compare

What's new in Recce v1.2.0

We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:

⚡ Swift actions for columns in modified nodes.

You can now take quick actions on modified columns identified in breaking change analysis. Investigate related columns by profiling, comparing values, generating query diff templates, and more.
This simplifies your workflow and makes column-level investigation faster and more intuitive.

截圖 2025-05-09 晚上7 01 05

We'll continue to optimize performance, fix bugs, and improve user experience in future updates.

All changes

What's Changed

  • [Feature] allows use to perform actions on lineage node by @popcornylu in #721
  • [Enhancement] Don't change the focus node while changing breaking change analysis by @popcornylu in #725
  • [Bug] Remove add to checklist in single env by @wcchang1115 in #726
  • [Bug] Profile diff result is empty if profile on only added columns by @popcornylu in #728
  • [Bug] The context menu would have offset if the history pane is open by @popcornylu in #729
  • [Chore] Add tracking event for submit run from CLL/breaking change analysis by @popcornylu in #727

Full Changelog: v1.1.1...v1.2.0

v1.1.1

02 May 03:11
7251186
Compare
Choose a tag to compare

What's Changed

  • [Bug] Modifies of contract would fail the node selection by @popcornylu in #720

Full Changelog: v1.1.0...v1.1.1

v1.1.0

30 Apr 09:11
Compare
Choose a tag to compare

What's new in Recce v1.1.0

We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:

🕵️ Visibility of Removed Nodes in Lineage View

The lineage view has been enhanced to display removed models. This improvement gives you a more comprehensive view of your data lineage and makes it easier to understand previous dependencies.

🔗 Column-Level Actions in Lineage View

When examining breaking change analysis or column-level lineage, you can select individual columns and perform direct actions like profile diff, histogram diff, and top-k diff without leaving the view. This feature eliminates extra navigation steps and improves efficiency when investigating column-specific data changes.

截圖 2025-04-30 下午6 45 25

We'll continue to optimize performance, fix bugs, and improve user experience in future updates.

All changes

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.1

23 Apr 00:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

22 Apr 12:58
Compare
Choose a tag to compare

🚀 Recce 1.0 with Recce Cloud beta

We’re excited to announce the launch of Recce 1.0 alongside the Recce Cloud beta to bring clarity, speed, and collaboration to the data validation workflow.

Recce 1.0 introduces Breaking Change Analysis and Column-Level Lineage, helping you detect real changes and avoid false downstream impact, so you can focus on what truly matters. With Recce Cloud beta, you can now share the full validation context, including lineage, queries, and checklists, with anyone, making stakeholder collaboration effortless.

checklist-for-change-validation share with full context to collaborate

Recce 1.0

  • Breaking Change Analysis: Quickly detect breaking, partial, and non-breaking changes across SQL models using static analysis.
  • Column-Level Lineage (CLL): Understand exactly which columns are impacted by your changes—no more guessing or reading deeply nested SQL.
  • Top-K Diff: Compare metric-level changes (e.g. CLV) and quickly identify which customers, segments, or orders are most affected.
  • Checklist for Review: Bundle queries, results, and findings in a shareable, reviewable checklist.

Recce Cloud (beta)

  • No local setup required: Review PRs, run validations, and share investigations—all from the browser.
  • Team Collaboration: Easily share lineage, queries, results, and checklists with stakeholders. No screenshots or spreadsheets needed.
  • Versioned Validation: Compare pre- and post-PR metrics in one click, trace downstream impact, and verify correctness before merging.

👉 Learn more in our announcing blog post.

All changes

Full Changelog: v0.61.0...v1.0.0

v0.61.0

16 Apr 09:50
f675bef
Compare
Choose a tag to compare

What's new in Recce v0.61.0

We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:

🎯 Partial Breaking Change Analysis

We've introduced a new change category to breaking change analysis: "Partial Breaking Change." This category helps you precisely identify which models and fields are partially affected. And by leveraging column-level lineage with partial breaking change, you can significantly narrow down the scope of necessary reviews and reduce the time spent investigating changes.

截圖 2025-04-16 下午6 45 13

We'll continue to optimize performance, fix bugs, and improve user experience in future updates.

All changes

What's Changed

Full Changelog: v0.60.0...v0.61.0