Releases: DataRecce/recce
Releases · DataRecce/recce
v0.6.0
Highlight
- Support to rerun from existing checks
- Support and enhance lineage view and check
- Enhace row count check UI
What's Changed
- [Release] Bump version to 0.6.0.dev by @wcchang1115 in #146
- [Feature] RC-123 enhance UI of querying row count by @kentwelcome in #147
- [Feature] Support to rerun in the check detail page by @popcornylu in #148
- [Feature] RC-136 Support lineage diff check by @kentwelcome in #144
- [Feature] rc-151 auto resize the lineage view when size change by @kentwelcome in #168
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Highlight
- Enhance the copying lineage view to include more information
- Support table view options directly within the check
- User Experience Enhancements
What's Changed
- [Release] Bump version to 0.5.0.dev by @wcchang1115 in #127
- [Document] Add the hint to tell the user how to prepare the base envrionments' artifacts by @popcornylu in #128
- [Document] Update readme by @popcornylu in #129
- [Document] Update readme by @popcornylu in #130
- [Document] Update readme by @popcornylu in #131
- [Feature] rc-124 Improve copy image from lineage view by @kentwelcome in #133
- [Feature] Add view_options in check api by @popcornylu in #135
- [Feature] rc-139 Highliht the node when click it to select detail view by @kentwelcome in #136
- [Feature] Enhance default check name by @wcchang1115 in #139
- [Feature] Simplify updating check description by @wcchang1115 in #140
- [Feature] Replace pandas as recce native dataframe presentation. by @popcornylu in #138
- [Feature] querying too much data lets web page hang by @popcornylu in #142
- [Feature] querying too much data lets web page hang. Fix layout by @popcornylu in #145
- [Bug] Value diff. Show 0% instead of N/A by @popcornylu in #132
- [Bug] Value diff. Show 0% instead of N/A by @popcornylu in #134
- [Bug] Fix run list api error by @popcornylu in #137
- [Bug] rc-122 row count check only applies to unqueried models by @kentwelcome in #141
- [Bug] Add catalog metadata and existence information by @wcchang1115 in #143
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Highlight
- Support for storing checklist state
- Allowance for per-check copy
- Support for pinning certain columns of query result
What's Changed
- [Feature] support to store the checklist state so that i can switch branch by @popcornylu in #123
- [Feature] Allow to do per-check copy by @wcchang1115 in #125
- [Feature] support to pin certain columns in the query result by @popcornylu in #126
- [Bug] The query diff does not show error message correclty by @popcornylu in #124
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Highlight
- Value & profile diff support progress update, and finer-grained cancelation.
- Update the row count check to the new run architecture.
- Support to copy lineage to clipboard
What's Changed
- [Feature] rc-117 copy the lineage view as image to clipboard by @kentwelcome in #119
- [Feature] Value diff supports cancel and progress update by @popcornylu in #120
- [Feature] rc-105 refactor row count query by run task by @kentwelcome in #121
- [Feature] Update profile diff to support progress update and finer-grained cancellation by @popcornylu in #122
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- [Chore] Add files to fit GitHub's community standards by @kentwelcome in #43
- [Refactor] Update README wording and add badges by @kentwelcome in #44
- [Fix] Fix typo by @kentwelcome in #45
- [Enhance] Add close button in Lineage Node View by @kentwelcome in #42
- [Chore] Add version number by @qrtt1 in #46
- Bump @adobe/css-tools from 4.3.1 to 4.3.2 in /js by @dependabot in #47
- [Feature] sc-32616 Default show changed only nodes in Lineage View by @kentwelcome in #48
- [Feature] support dbt macros by @qrtt1 in #49
- [Bug] handle lost on_configuration_change field by @qrtt1 in #50
- [Bug] remove optional deprecation_date by @qrtt1 in #53
- [Feature] rc-41 Add query button in Lineage Node View by @kentwelcome in #51
- [Bug] dbt compatible by @qrtt1 in #54
- [Chore] Add some Makefile commands by @kentwelcome in #55
- [Feature] Add sql diff view when navigating a modified model by @wcchang1115 in #52
- [Feature] rc-45 Add download image button in Lineage View by @kentwelcome in #57
- [Fix] Lineage minimap color by @kentwelcome in #58
- [Feature] Suport dbt's target and profile related options by @kentwelcome in #60
- [Feature] Reload manifest and catalog files when they changed by @kentwelcome in #61
- Bug/fix client side exception invalid ws by @kentwelcome in #63
- [Fix] PUBLIC_API_URL issue by @kentwelcome in #64
- [Chore] Make python 3.9 works by @popcornylu in #66
- [Feature] support /api/compare_column_values by @qrtt1 in #67
- [Feature] Columns mismatched summary by @qrtt1 in #68
- [Feature] Add checklist backend by @wcchang1115 in #62
- [Feature] add ad hoc query as checks frontend by @popcornylu in #65
- [Bug] rc-74 fix package_config_from_data function call issue by @kentwelcome in #71
- [Feature] rc-48 implement the summary page to demo the summary layout by @kentwelcome in #69
- [Bug] Fix bugs on execution and display by @qrtt1 in #70
- [Feature] Frontend Integrates the run and check API by @popcornylu in #72
- [Feature] migration value-diff to run-api by @qrtt1 in #73
- [Feature] support hash routing and allows to have
/checks/<check-id>
resource page. by @popcornylu in #76 - [Chore] make pnpm lint pass by @popcornylu in #77
- [Chore] Add default route for index page by @popcornylu in #78
- [Chore] Use useQuery to fetch lineage data by @popcornylu in #79
- [Feature] rc-79 Schema summary doesn't include add/remove models by @kentwelcome in #80
- [Feature] rc-75 Add row count diff in nodw view page by @kentwelcome in #74
- [Feature] Create a simple check by @wcchang1115 in #81
- [Chore] Add code lint workflow by @wcchang1115 in #84
- [Feature] Allow make value-diff as the check item by @qrtt1 in #82
- [Feature] rc-68 allow to create a schema check by @kentwelcome in #83
- [Refine] modify create check api input format by @kentwelcome in #85
- [Feature] Make the value diff available all models by @popcornylu in #86
- [Bug] Fix the new added check is not selected by default by @popcornylu in #87
- [Feature] Allows to add adhoc query to check by @popcornylu in #88
- [Feature] RC-87 add a query row count button in lineage view by @kentwelcome in #90
- [Feature] validate Primary Key for value-diff by @qrtt1 in #89
- [Feature] Warning packages not installed by @qrtt1 in #91
- Query page enhancement by @popcornylu in #95
- [Feature] Add profile check by @wcchang1115 in #93
- [Feature] RC-89 Add Select panel on Lineage View page by @kentwelcome in #94
- [Feature] Support cancel in the adhoc query page by @popcornylu in #96
- [Feature] Allows to copy checklist as markdown by @wcchang1115 in #97
- [Feature] RC-90 Add row count check for single or multiple nodes by @kentwelcome in #98
- [Chore] Make profile fit into the new task arch by @wcchang1115 in #99
- [Bug] cannot run value diff by @popcornylu in #101
- [Chore] Rename executor to task by @popcornylu in #102
- [Bug] Show hint if there is no change found by @wcchang1115 in #104
- [Feature] Fix and enhance profile task by @wcchang1115 in #100
- [Feature] Query diff view allows to filter out unchanged rows or columns by @popcornylu in #105
- [Feature] Copy the query diff result as image and save to clipboard by @kentwelcome in #103
- Bump follow-redirects from 1.15.3 to 1.15.4 in /js by @dependabot in #108
- [Chore] Hide the query and diff cli command by @popcornylu in #110
- [Bug] Copy checklist under HTTP by @wcchang1115 in #107
- [Bug] RC-93 show error message when copy to clipboard fail by @kentwelcome in #111
- [Bug] rc-93 Schema view only show copy button at checklist page by @kentwelcome in #112
- [Bug] Profile diff use wrong class name by @popcornylu in #113
- [Feature] remove summary tab by @kentwelcome in #114
- [Bug] Add error handler for copying checklist by @wcchang1115 in #115
- [Feature] Support to reorder the check list by @wcchang1115 in #109
- [Bug] Fix select mode exit accidentally issue by @kentwelcome in #117
- [Bug] row count check don't show color when still loading by @kentwelcome in #118
- [Document] Update doc by @popcornylu in #116
New Contributors
- @qrtt1 made their first contribution in #46
- @dependabot made their first contribution in #47
Full Changelog: v0.1.0...v0.2.0
v0.1.0
We are pleased to released the first version of Recce!
Recce can empowers you to swiftly obtain lineage diff and query diffs for your dbt projects with ease.
Happy exploring with Recce, your go-to companion for dbt project analysis.
What's Changed
- [Feature] Replace Query Textarea by MonacoEdiotr by @kentwelcome in #36
- [Feature] better UX there is artifacts or models are missing on one side by @popcornylu in #37
- [Chore] Fix build failed by @popcornylu in #38
- [Feature] Set max zoom of lineage to 1 by @popcornylu in #39
- [Feature] Hide the schema pane if no columns in the schema pane by @popcornylu in #40
- [Document] Add the Jaffle Shop example by @popcornylu in #41
Full Changelog: v0.1.0.dev1...v0.1.0
v0.1.0.dev2
What's Changed
- [Feature] Replace Query Textarea by MonacoEdiotr by @kentwelcome in #36
- [Feature] better UX there is artifacts or models are missing on one side by @popcornylu in #37
- [Feature] Set max zoom of lineage to 1 by @popcornylu in #39
- [Feature] Hide the schema pane if no columns in the schema pane by @popcornylu in #40
- [Document] Add the Jaffle Shop example by @popcornylu in #41
- [Chore] Fix build failed by @popcornylu in #38
Full Changelog: v0.1.0.dev1...v0.1.0.dev2
v0.1.0.dev1
What's Changed
- Support dataframe diff by @popcornylu in #1
- Add lineagediff by @popcornylu in #2
- Add diffview in web server by @popcornylu in #3
- Add lineage diff by @popcornylu in #4
- Add schema diff UI by @popcornylu in #11
- Add LICENSE file by @kentwelcome in #19
- Update issue template. Change to use yaml format by @popcornylu in #23
- [Feature] add schema information in lineage api by @popcornylu in #7
- [Feature] sc-32608 Setup CLI telemetry by @kentwelcome in #9
- [Feature] Refine CLI commands by @popcornylu in #29
- [Chore] Rename to recce by @popcornylu in #5
- [Chore] Add a workflow to check js change, auto build and commit by @wcchang1115 in #8
- [Chore] Add python unit tests ci workflow by @wcchang1115 in #10
- [Chore] sc-32608 Fix typo in Nightly Workflow by @kentwelcome in #12
- [Chore] Refactor nightly build workflow by @kentwelcome in #14
- [Chore] Setup Recce pypi version from VERSION file by @kentwelcome in #15
- [Chore] Add dependency for starlette by @wcchang1115 in #16
- [Chore] Add Code of Conduct file by @kentwelcome in #20
- [Chore] Add files into package data by @kentwelcome in #21
- [Chore] Add pypi release workflow by @wcchang1115 in #28
- [Chore] Update the js project structure by @popcornylu in #34
- [Chore] Fix build static action permission issue by @kentwelcome in #35
- [Fix] fix failed issue for nightly build by @kentwelcome in #13
- [Bug] Fix profile yaml file contain json format by @kentwelcome in #32
- [Bug] Update user_id when it change in CLI by @kentwelcome in #33
New Contributors
- @popcornylu made their first contribution in #1
- @wcchang1115 made their first contribution in #8
- @kentwelcome made their first contribution in #9
Full Changelog: https://github.com/DataRecce/recce/commits/v0.1.0.dev1