Skip to content

Releases: DataRecce/recce

v0.38.1

24 Oct 08:46
cba1a04
Compare
Choose a tag to compare

What's Changed

  • [Bug] DRC-832 Fix recce checks status doesn't show on the Cloud page by @kentwelcome in #464

Full Changelog: v0.38.0...v0.38.1

v0.38.0

23 Oct 08:24
8ff1462
Compare
Choose a tag to compare

What's new in Recce v0.38.0

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

🏡 Flexible dbt Manifest Directory Configuration

In response to community feedback, we've implemented support for custom target paths in the recce server. Users can now specify both custom target path and target base path locations. This enhancement allows for better integration with various project structures.

🎨 Run Result Panel Enhancement

We relocated the copy to screenshot button to the toolbar, creating a more unified experience across all diff checks and queries.
It streamlines the run result panel for a consistent experience throughout the application

截圖 2024-10-23 下午5 45 03

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

All changes

What's Changed

  • [Feature] Allow custom target path and target base path for recce server by @wcchang1115 in #458
  • [Enhancement] Update the message for primary keys by @popcornylu in #454
  • [Enhancement] Move the copy to screenshot button to the toolbar by @popcornylu in #455
  • Add hashed repo and branch info to telemetry by @even-wei in #456
  • Aggregate event types, codespace events, and add runner_type to all e… by @even-wei in #457
  • [Bug] Fix histogram diff error if there is no min/max in the both side by @popcornylu in #460

Full Changelog: v0.37.0...v0.38.0

v0.37.0

16 Oct 08:54
Compare
Choose a tag to compare

What's new in Recce v0.37.0

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

📌 Compare Renamed Columns

We're excited to introduce our new "Compare Renamed Columns" feature, designed to enhance your data comparison capabilities across evolving schemas. This allows users to specify custom queries for both base and current environments, enabling seamless comparison even when column names have changed. By supporting flexible query definitions, this feature effortlessly bridges the gap between renamed columns.

截圖 2024-10-16 下午5 32 20

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

All changes

What's Changed

  • [Feature]Make the scrollbar of the history overlayed by @popcornylu in #448
  • [Feature] in history list, update the running status if a run is still running by @popcornylu in #449
  • [Feature] Update the centering and fitting logic in the lineage view by @popcornylu in #451
  • [Feature] Compare renamed columns by @kentwelcome in #452
  • [Bug] Dont cancel a run while leaving the check detail page by @popcornylu in #450
  • [Bug] Should update the check result panel when running multi-model row count diff by @popcornylu in #453

Full Changelog: v0.36.0...v0.37.0

v0.36.0

09 Oct 08:46
Compare
Choose a tag to compare

What's new in Recce v0.36.0

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

🎨 Unified Run Result Pane

As users navigate between the lineage and query interfaces, the run result pane remains fixed at the bottom of the screen, offering immediate access to crucial data without the need for tab switching. This reduces context switching and allows for more intuitive data exploration and analysis.

📅 Interactive Run History

Users can now view historical run results from any past execution with a simple click. Additionally, we've made it effortless to add checks directly from the run history. This empowers users to make more informed decisions throughout their context.

截圖 2024-10-09 下午4 58 04

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

All changes

What's Changed

New Contributors

Full Changelog: v0.35.0...v0.36.0

v0.35.0

02 Oct 09:39
Compare
Choose a tag to compare

What's new in Recce v0.35.0

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

🎨 UX improvements for exploring

Multi-selected node run results

Users can now view run results for multiple selected nodes directly on the lineage page. It provides a consistent location to examine node results, improving navigation and analysis efficiency.

Enhanced Schema Column Information

We've added the ability to run histogram and top-k checks directly in the schema column. This improvement reduces the steps required to access these important check results, streamlining data analysis and quality assessment processes.

⛽ Expanded type coverage for Recce

Recce expanded compatibility with dbt, now supporting metric and semantic_model nodes. This feature allows for a more complete representation of your dbt projects, providing a more cohesive experience for dbt users.

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

All changes

What's Changed

  • [Feature] Sow run results for multi select modes by @popcornylu in #430
  • [Feature] Modified recce run return code by @wcchang1115 in #428
  • [Feature] Allows to show histogram and top k in the schema column by @popcornylu in #433
  • [Feature] Change add to checklist button in query UI by @popcornylu in #436
  • [Feature] show onboarding gudie when first time open by @kentwelcome in #437
  • [Bug] Cannot launch recce server in file mode when file does not exist by @popcornylu in #429
  • [Bug] Fix histogram diff wrong message by @wcchang1115 in #431
  • [Bug] Fix the layout problem in the check and lineage UI by @popcornylu in #432
  • [Fix] DRC-717 Recce should support metric and semantic_model nodes by @kentwelcome in #435
  • [Fix] DRC-723 fix onboarding modal layout issue by @kentwelcome in #438

Full Changelog: v0.34.0...v0.35.0

v0.34.0

25 Sep 08:39
Compare
Choose a tag to compare

What's new in Recce v0.34.0

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

🎨 UX improvements for exploring

This update consolidates all node-related actions into a single, easily accessible location within the UI. Users can now efficiently manage and interact with nodes without navigating through multiple menus or screens.
And displaying run results in context with the overall data lineage, users can quickly identify successful operations, spot potential issues, and gain a holistic understanding of their data pipeline's performance.

These not only save time but also reduce cognitive load, allowing for a more seamless and productive workflow!

截圖 2024-09-25 下午5 15 13

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

All changes

What's Changed

Full Changelog: v0.33.0...v0.34.0

v0.33.0

18 Sep 08:25
Compare
Choose a tag to compare

What's new in Recce v0.33.0

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

📊 Enhanced Profile Diff: BigQuery Array Support

Profile Diff feature now supports BigQuery array types.
This enhancement addresses a valuable request from our user community (#415), enabling more comprehensive data profiling capabilities.

🏁 Improved User Experience: Pending Checks Badge

To enhance visibility and streamline workflow, we've added a badge for pending checks.
Users will now see a badge displayed next to the checks tab, providing an immediate visual cue when there are pending checks that require attention.

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

All changes

What's Changed

Full Changelog: v0.32.0...v0.33.0

v0.32.0

11 Sep 09:27
f59d8f0
Compare
Choose a tag to compare

What's new in Recce v0.32.0

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

☁️ Cloud Subcommand Added

We enhance the ability to manage state files on Recce cloud. It supports three operations: upload, download, and purge.
With these capabilities, you can effortlessly push your latest changes to the cloud, retrieve the most recent state, or clean up outdated files.

✏️ Up-to-Date Recce Summary

The recce run command now can generate a summary, giving you instant insights into your review state. To enhance traceability, we've also included metadata in the summary output. This additional information helps you verify that the summary is generated from the expected artifact.

📂 Enhanced State Synchronization Functionality

We've refined our sync behavior to offer more flexibility and control over how you manage conflicts between local and cloud states. Clicking sync now supports three distinct modes: merge, revert, and overwrite.

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

All changes

What's Changed

  • [Feature] DRC-618 Remove s3 tag when uploading data to presigned URL by @kentwelcome in #409
  • [Feature] Add cloud subcommand by @wcchang1115 in #408
  • [Feature] recce summary should be up-to-date by @wcchang1115 in #412
  • [Feature] support merge local and cloud state by @popcornylu in #410
  • [Bug] recce summary mismatched column show mismatched only by @wcchang1115 in #413
  • [Bug] Recce server should not be able to launch if no state available in the review mode by @popcornylu in #414

Full Changelog: v0.31.0...v0.32.0

v0.31.0

27 Aug 08:31
a4c9d5e
Compare
Choose a tag to compare

What's new in Recce v0.31.0

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

🌟 Community Contribution: Improved dbt 1.8 Functionality on BigQuery

We're pleased to have a valuable contribution from our user community in this release.
The compatibility issue between dbt 1.8 and BigQuery was addressed, restoring full functionality to the query feature.
This fix ensures that users can seamlessly execute queries when working with dbt 1.8 on BigQuery.
Kudos to @jefersonmsantos!

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

All changes ## What's Changed * Resetting invocation_context on generate_sql function when dbt_version > 1.8 by @jefersonmsantos in https://github.com//pull/404

New Contributors

Full Changelog: v0.30.0...v0.31.0

v0.30.0

20 Aug 09:52
Compare
Choose a tag to compare

What's new in Recce v0.30.0

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

🎯 Schema Diff Check enhanced

Previously, the diff icon only appeared on nodes that had been modified. With this update, you will now also see icons indicating nodes that have been added or removed, making it easier to track and understand the full scope of schema changes at a glance.

🔆 README gets a fresh look

We would like to make it easier for you to understand the key features and benefits, ensuring you are well-informed and engaged. Check it out to see what’s new and why this project is worth keeping an eye on!

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

All changes

What's Changed

New Contributors

Full Changelog: v0.29.0...v0.30.0