Skip to content

Releases: DataRecce/recce

v0.26.0

16 Jul 06:52
Compare
Choose a tag to compare

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

11 Jul 02:20
Compare
Choose a tag to compare

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

09 Jul 08:22
be8c2d1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.25.0...v0.25.1

v0.25.0

09 Jul 07:53
1f690e9
Compare
Choose a tag to compare

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

02 Jul 08:26
7b3490e
Compare
Choose a tag to compare

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

Full Changelog: v0.23.0...v0.24.0

v0.23.1

26 Jun 01:00
Compare
Choose a tag to compare

The release is mainly for changing the description. Other two are non-user-facing changes.

What's Changed

Full Changelog: v0.23.0...v0.23.1

v0.23.0

25 Jun 07:36
a5d65ad
Compare
Choose a tag to compare

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 of parent_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

21 Jun 02:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.2...v0.22.3

v0.22.2

18 Jun 03:03
dc896d4
Compare
Choose a tag to compare

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

14 Jun 07:50
Compare
Choose a tag to compare

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