Releases: DataRecce/recce
v0.26.0
What's new in Recce v0.26.0
We're excited to announce the latest version of our software, bringing you improvements.
🐛 Bug Fixes and Stability Improvements
Several issues have been addressed.
We'll continue to optimize performance, fix bugs, and improve user experience.
All changes
What's Changed
- [Chore] Fix pnpm ci issue by @popcornylu in #380
- [Chore] Add telemetry for creating check/run and number preset check by @popcornylu in #381
- [Bug] Fix adding multiple schema checks to nodes by @wcchang1115 in #382
- [Bug] Handle the edge case of output file path is dir or not exist by @kentwelcome in #383
- [Bug] AttributeError: 'list' object has no attribute 'from_dict' by @popcornylu in #385
- [Bug] Use correct query diff result view component by @wcchang1115 in #386
Full Changelog: v0.25.0...v0.26.0
v0.25.2
What's Changed
- Add telemetry for creating check/run and number preset check by @popcornylu in #381
- [Bug] Fix adding multiple schema checks to nodes by @wcchang1115 in #382
Full Changelog: v0.25.1...v0.25.2
v0.25.1
v0.25.0
What's new in Recce v0.25.0
We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:
🎉 Support the node selector in the lineage page
We've integrated dbt selector functionality into our lineage graph, offering a more sophisticated way to apply filters to your nodes.
see lineage and the node selection document
✨ Enhance the recce summary for the node selection
Because the schema diff and row count diff support node selection now, we updated the information of the recce summary for these two checks.
All changs
What's Changed
- [Feature] DRC-533 Add check's status in metadata when upload to cloud by @kentwelcome in #371
- [Feature] Support node selector in the lineage diff view by @popcornylu in #374
- [Feature] Summary supports row count and schema diff with node selector by @wcchang1115 in #375
- [Enhancement] Support to select removed node by graph operator by @popcornylu in #376
- [Chore] Refine summary mismatched nodes content by @wcchang1115 in #377
- [Feature] DRC-531 --state-file-host also support GitHub App by @kentwelcome in #378
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's new in Recce v0.24.0
We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:
🎉 Preset Check with Node Selector
We've integrated dbt selector functionality into our preset checks, offering a more sophisticated way to apply checks to your nodes.
This feature currently supports row count difference and schema difference checks.
see document
🔭 Enhanced Web UI with Adjustable Panels:
This update allows you to resize and adjust panel layouts, giving you more control over your workspace and helping you focus on the information that matters most to you.
🔐 Enhanced Privacy with Encrypted Recce State Files:
We've significantly boosted security by implementing encryption for Recce state in the cloud. These files are now encrypted and decrypted using a key known only to you. Please note the importance of safeguarding this key, as we cannot recover it if lost.
see document
🐛 Bug Fixes and Stability Improvements
Several issues have been addressed throughout the application.
We'll continue to optimize performance, fix bugs, and improve user experience in future updates.
All changes
What's Changed
- [Feature] Support more select operations by @popcornylu in #357
- [Feature] Add the select api endpoint by @popcornylu in #359
- [Feature] use splitter in the UI by @popcornylu in #363
- [Feature] Add splitter by @popcornylu in #362
- [Feature] Support node selector in row count checks by @wcchang1115 in #360
- [Feature] Implement password protect cloud state file by @kentwelcome in #358
- [Feature] Support node selector in schema check by @popcornylu in #365
- [Feature] Provide the default preset checks by @wcchang1115 in #366
- [Chore] Update the recce server meta.description by @popcornylu in #361
- [Chore] Set the size of the index column of the schema view by @popcornylu in #364
- [Chore] Update the CLI command description by @popcornylu in #369
- [Chore] Change check status wording by @wcchang1115 in #370
- [Bug] Show no match when row count diff selection no match by @wcchang1115 in #367
- [Bug] DRC-535 Add dbt related options in
summary
command by @kentwelcome in #373
Full Changelog: v0.23.0...v0.24.0
v0.23.1
The release is mainly for changing the description. Other two are non-user-facing changes.
What's Changed
- [Feature] Support more select operations by @popcornylu in #357
- [Feature] Add the select api endpoint by @popcornylu in #359
- [Chore] Update the recce server meta.description by @popcornylu in #361
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
- [Feature] DRC-501 Compress when upload/download the recce state to cloud by @kentwelcome in #342
- [Feature] DRC-500 Implement sync button in frontend UI when cloud mode by @kentwelcome in #345
- [Feature] Add snapshot node in the lineage graph by @popcornylu in #349
- [Feature] Add the select nodes method by @popcornylu in #355
- [Feature] DRC-519 command to purge existing state file from cloud by @kentwelcome in #352
- [Chore] Bump braces from 3.0.2 to 3.0.3 in /js by @dependabot in #340
- [Chore] Bump ws from 8.14.2 to 8.17.1 in /js by @dependabot in #346
- [Chore] unittest for query diff task by @popcornylu in #354
- [Bug] DRC-502 Fix typeerro issue when calling recce_pr_information by @kentwelcome in #341
- [Bug] Should get the repository name from the ci event object by @popcornylu in #343
- [Bug] DRC-511 build the nodes by
nodes
instead ofparent_map
by @kentwelcome in #347 - [Bug] DRC-518 Recce cloud option didn't compress the state content by @kentwelcome in #348
- [Bug] The dbt deps should not be required in the review mode by @popcornylu in #353
Full Changelog: v0.22.0...v0.23.0
v0.22.3
What's Changed
- [Fix] DRC-511 build the nodes by
nodes
instead ofparent_map
by @kentwelcome in #347 - Bump ws from 8.14.2 to 8.17.1 in /js by @dependabot in #346
- Add snapshot node in the lineage by @popcornylu in #351
Full Changelog: v0.22.2...v0.22.3
v0.22.2
What's Changed
- [Feature] DRC-501 Compress when upload/download the recce state to cloud by @kentwelcome in #342
- [Bug] Should get the repository name from the ci event object by @popcornylu in #343
Full Changelog: v0.22.1...v0.22.2
v0.22.1
What's Changed
- Bump braces from 3.0.2 to 3.0.3 in /js by @dependabot in #340
- [Fix] DRC-502 Fix type error issue when calling recce_pr_information by @kentwelcome in #341
Full Changelog: v0.22.0...v0.22.1