Releases: DataRecce/recce
v0.39.0
What's new in Recce v0.39.0
We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:
🐛 Bug Fixes and Stability Improvements
Several issues have been addressed.
We'll continue to optimize performance, fix bugs, and improve user experience.
We'll continue to optimize performance, fix bugs, and improve user experience in future updates.
All changes
What's Changed
- Added cal.com banners. Fixed incomplete sentence by @DaveFlynn in #462
- [Bug] DRC-832 Fix recce checks status doen't shown on Cloud page by @kentwelcome in #463
- [Bug] Fix row count diff should show 0 if no rows by @popcornylu in #465
- [Bug] Fix the naming of the value diff detail by @popcornylu in #466
- [Bug] Summary AttributeError: 'SetOrdered' object has no attribute 'items' by @wcchang1115 in #467
- [Bug] Cannot find exposures node name in dbt manifest by @wcchang1115 in #469
- [Bug] Should update to the latest run after rerun a check by @popcornylu in #470
Full Changelog: v0.38.0...v0.39.0
v0.38.3
What's Changed
- [Bug] Cannot find exposures node name in dbt manifest in #469
Full Changelog: v0.38.2...v0.38.3
v0.38.2
What's Changed
- [Bug] Summary AttributeError: 'SetOrdered' object has no attribute 'items' in #467
Full Changelog: v0.38.1...v0.38.2
v0.38.1
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
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
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
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.
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
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.
We'll continue to optimize performance, fix bugs, and improve user experience in future updates.
All changes
What's Changed
- [Feature] Add run result pane in the query page by @popcornylu in #439
- [Feature] Add pr link info beside cloud mode badge by @wcchang1115 in #443
- [Feature] Rename checks tab to checklist by @wcchang1115 in #444
- [Feature] DRC-724 Save onboarding state and sync with cloud by @kentwelcome in #442
- [Feature] Bump up ruamel.yaml by @even-wei in #445
- [Feature] Remove params and view_options from api events by @even-wei in #446
- [Feature] show the run history in the run result pane by @popcornylu in #447
- [Bug] Make mermaid diagram don't exceed the max text size by @wcchang1115 in #440
New Contributors
Full Changelog: v0.35.0...v0.36.0
v0.35.0
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
andsemantic_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
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!
We'll continue to optimize performance, fix bugs, and improve user experience in future updates.
All changes
What's Changed
- [Feature] Make the node actions together by @popcornylu in #424
- [Feature] Refine PR information warning message by @wcchang1115 in #426
- [Feature] show run results under lineage by @popcornylu in #427
Full Changelog: v0.33.0...v0.34.0
v0.33.0
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
- [Feature] Profile diff should support bigquery array type by @popcornylu in #420
- [Feature] DRC-625 Telemetry for codespaces related actions by @kentwelcome in #411
- [Feature] DRC-625 Send telemetry event before server started by @kentwelcome in #421
- [Feature] Add badges for pending checks by @wcchang1115 in #419
Full Changelog: v0.32.0...v0.33.0