Skip to content

Releases: DataRecce/recce

v0.51.3

23 Jan 10:15
5aa75a4
Compare
Choose a tag to compare

What's Changed

  • [Bug] Fix n validation error for NodeDiff by @popcornylu in #591
  • [Feature] DRC-1053 Support env_var when using Query Diff and Sandbox by @kentwelcome in #590

Full Changelog: v0.51.2...v0.51.3

v0.51.2

22 Jan 08:06
Compare
Choose a tag to compare

What's Changed

  • [Bug] Fix the wrong default view mode and wrong behavior of selecting view mode. by @popcornylu in #589

Full Changelog: v0.51.0...v0.51.2

v0.51.1

22 Jan 08:03
6578dd6
Compare
Choose a tag to compare

What's Changed

  • [Bug] Fix the wrong default view mode and wrong behavior of selecting view mode. by @popcornylu in #589

Full Changelog: v0.51.0...v0.51.1

v0.51.0

22 Jan 06:09
Compare
Choose a tag to compare

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

🧪 Experimental Feature - Breaking Change Analysis

Breaking change analysis examines models for modifications to the SQL semantic tree that could potentially alter the data generated by the model, resulting in downstream impact. Learn more
image

What's Changed

Full Changelog: v0.50.0...v0.51.0

v0.50.0

16 Jan 03:24
Compare
Choose a tag to compare

What's new in Recce v0.50.0

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

🧪 Experimental Feature - Preset Check Recommendation

Recce now recommends running row count diff checks when preset checks are defined, helping users with basic impact assessment. We've refined visual indicators with new row count diff tags on Graph Nodes, making it easier to identify nodes requiring attention. Additionally, Recce also recommends re-running out-of-date row count diff preset checks whenever the dbt manifest is updated, ensuring your checks stay current with your latest model changes.

截圖 2025-01-16 上午10 55 57

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

All changes

What's Changed

  • [Chore] Improve primary key selection in query page by @even-wei in #572
  • [Feature] Disable static file cache when access recce homepage by @wcchang1115 in #573
  • [Bugfix] Fix data order of histogram diff result by @even-wei in #577
  • [Fix] DRC-1031 Under single env mode, detect manifest changed issue by @kentwelcome in #578
  • [Feature] Recommend to run row count diff preset check by @wcchang1115 in #579
  • [Feature] Rerun recommendation after rebuild by @wcchang1115 in #580
  • [Bump] Security patch of Next from 14.2.20 to 14.2.23 by @kentwelcome in #581
  • [Feature] Telemetry for preset check recommendation by @wcchang1115 in #583
  • [Chore] Replace Menu with IconButton in Value Diff Result View by @even-wei in #582

Full Changelog: v0.49.0...v0.50.0

v0.49.0

08 Jan 09:23
4deb81d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.48.0...v0.49.0

v0.48.0

03 Jan 08:02
Compare
Choose a tag to compare

What's new in Recce v0.48.0

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

🧪 Experimental Feature - Single Environment Mode

We're excited to introduce a new experimental feature that simplifies the Recce setup process. Users can now launch Recce with a single dbt environment, offering a more lightweight and streamlined approach to preview changes. This feature reduces the setup complexity and resource requirements. For users who need to perform complete checks, you can follow instructions to prepare a base environment, ensuring you can still access Recce's full comparison capabilities when needed. Tell us more about your thoughts.

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

All changes

What's Changed

  • [Fix] DRC-979 Allow Recce Server to launch without target-base by @kentwelcome in #560
  • [Feature] Add guide for launching server with single target by @wcchang1115 in #562
  • [Feature] DRC-980 Show tooltip on node selector input field by @kentwelcome in #561
  • [Feature] DRC-1001 Hiden diff actions when signel env mode by @kentwelcome in #564
  • [Feature] Guide users to download artifacts to target base by @wcchang1115 in #563
  • [Feature] Hint users to relaunch recce when base was added by @wcchang1115 in #565
  • [Feature] Enhance clarity of preview change panel by @wcchang1115 in #567
  • [Feature] DRC-986 Telemetry for single environment experiment by @kentwelcome in #568

Full Changelog: v0.47.0...v0.48.0

v0.47.0

25 Dec 07:03
4ed74ee
Compare
Choose a tag to compare

What's new in Recce v0.47.0

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

🧪 Experimental Feature - Preview Change

This beta feature allows you to edit your model code directly within Recce and instantly visualize the impact of your changes via diff comparison. This powerful feature enables a better understanding of how code modifications affect your data, making development more efficient. Tell us more about your thoughts.

截圖 2024-12-25 下午3 36 12

🔔 Improved State Management Alerts

When you've added checks without an associated state file, Recce will now notify you before closing by triggering a browser-generated confirmation dialog. It ensures you are aware of unsaved checks and prevents accidental data loss.

🔄 Python Version Update

We've updated our Python version requirements by removing support for Python 3.8. This change helps maintain the security of our codebase and ensures we leverage newer Python features.

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

All changes

What's Changed

Full Changelog: v0.46.0...v0.47.0

v0.46.0

18 Dec 09:33
Compare
Choose a tag to compare

What's new in Recce v0.46.0

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

💾 Enhanced State File Management in Web UI

Users can now save their progress directly through the web UI, ensuring no added checks are lost during analysis sessions. Additionally, we've introduced the ability to rename loaded recce state files, providing more flexibility in organizing and managing your saved states.
截圖 2024-12-25 下午2 50 34

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

All changes

What's Changed

Full Changelog: v0.45.0...v0.46.0

v0.45.0

11 Dec 09:32
Compare
Choose a tag to compare

What's new in Recce v0.45.0

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

📦 Artifact Management with Cloud Commands

We're excited to introduce new cloud commands enabling uploading and downloading DBT artifacts to Recce Cloud. This powerful feature provides developers with a convenient way to reference base environments during local development.

✅ Check Approval for Minimal Changes

We've implemented an automatic approval mechanism for preset checks when no significant changes are detected. This enhancement streamlines the review process, reducing unnecessary manual interventions for minor, non-critical code modifications. We currently support schema diff and row count diff.

🛡️ Preset Check Validation

We've added preset check validation. This feature helps developers validate that their preset checks are constructed in the correct format.

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

All changes

What's Changed

  • [Draft] DRC-916 New cloud commands to upload/download dbt artifacts by @kentwelcome in #515
  • [Feature] DRC-935 Auto-approved the preset check if we know the result by @kentwelcome in #518
  • [Feature] DRC-916 Add debug option on command download-base-artifacts by @kentwelcome in #524
  • [Enhacnement] add check validator for each check and add unit tests by @popcornylu in #523
  • [Fix] DRC-935 Handle the edge case when add/remove models by @kentwelcome in #525
  • [Enhacnemtn] simplify right click menu by removing initial node selection by @popcornylu in #526
  • [Bug] Dont show the checkbox in lineage diff check by @popcornylu in #527
  • [Bug] Fix the pr_info issue for recce server --cloud by @popcornylu in #528
  • [Bug] Add extra process in get_columns for databricks by @wcchang1115 in #530
  • [Infra] Setup smoke test for dbt 1.7, 1.8 and 1.9 by @kentwelcome in #533
  • [Bug] DRC-951 dbt run defer could make the server cannot launch by @kentwelcome in #529

Full Changelog: v0.44.0...v0.45.0