Releases: DataRecce/recce
Releases · DataRecce/recce
v1.46.1
v1.46.0
What's Changed
- fix(mcp): DRC-3307 fix submit_run race condition + run_check auto-approve by @iamcxa in #1342
- feat(lineage): add Lineage tab to Model Detail panel by @wcchang1115 in #1345
- fix(lineage): dedupe /api/models/{id} fetch on node click by @even-wei in #1346
Full Changelog: v1.45.0...v1.46.0
v1.45.0
What's Changed
- feat(cli): emit per_node.db in recce init --cloud [PR 2/3] by @even-wei in #1335
- feat(ui): upgrade MUI v7 → v9 (DRC-3277, DRC-3278) by @gcko in #1333
- test(cloud): add staging recce-cloud CLI smoke test by @wcchang1115 in #1337
- feat: precompute per_node.db in recce init --cloud [DRC-3295] by @even-wei in #1334
- feat(cli): emit info.json and lineage_diff.json in recce init --cloud [DRC-3296] by @even-wei in #1336
- chore(deps): consolidate dependabot updates + TypeScript 6.0 by @gcko in #1344
Full Changelog: v1.44.1...v1.45.0
v1.44.1
What's Changed
- perf: auto-disable MiniMap for large lineage graphs by @even-wei in #1316
- chore(deps): consolidate dependabot updates by @kentwelcome in #1318
- feat: align OSS /info + on-demand fetch with cloud (Phase I) by @even-wei in #1320
- refactor(lineage): server-side merged lineage + frontend consumption (DRC-3258, DRC-3260) by @gcko in #1325
- feat: show cloud share button and remove legacy share UI by @wcchang1115 in #1295
- chore(deps): consolidate dependabot updates by @gcko in #1326
- fix(api): rename /api/model/ to /api/models/ for cloud compatibility by @gcko in #1327
- chore(deps): patch 17 Dependabot security alerts by @kentwelcome in #1328
- fix(mcp): auto-approve checks after successful run in create_check by @iamcxa in #1324
- fix(profile): handle empty tables in profile_diff by @danyelf in #1329
- chore(docs): relax Co-Authored-By trailer in CLAUDE.md by @even-wei in #1332
- refactor(api): strip raw_code from /api/cll payload by @even-wei in #1331
Full Changelog: v1.44.0...v1.44.1
v1.44.0
What's Changed
- fix(valuediff): quote column identifiers in generated SQL by @even-wei in #1313
- fix(cloud): handle unsigned S3 metadata headers in presigned URL uploads by @kentwelcome in #1314
- fix(lineage): make impacted-column snapshot trigger sidebar re-render by @danyelf in #1315
- fix(lineage): distinguish modified and impacted with brown/yellow color pair by @danyelf in #1312
Full Changelog: v1.43.3...v1.44.0
v1.43.3
What's Changed
- feat(ci): add staging cloud smoke test by @kentwelcome in #1310
- perf(cll): reuse existing cached manifests instead of recreating per node by @even-wei in #1309
Full Changelog: v1.43.2...v1.43.3
v1.43.2
What's Changed
- feat(ci): auto-trigger bump @datarecce/ui in recce-cloud-infra by @kentwelcome in #1306
- fix(cloud): add S3v4 x-amz-meta-* headers to presigned URL uploads by @kentwelcome in #1308
Full Changelog: v1.43.1...v1.43.2
v1.43.1
What's Changed
- feat(lineage): new CLL experience with impact-aware column annotations by @danyelf in #1278
- fix(api): pass through cloud API error status codes in check endpoints by @gcko in #1287
- feat(cli): add --cloud mode to recce init for CLL pre-computation by @even-wei in #1284
- chore(deps): consolidate dependabot updates by @gcko in #1288
- chore(deps): update frontend dependencies including dagre 3.0 and html2canvas-pro 2.0 by @gcko in #1291
- feat: viewer role gating and error handling for check creation by @gcko in #1294
- feat(telemetry): add CLI onboarding funnel events by @wcchang1115 in #1286
- fix(cll): include adapter_type in cache key to prevent cross-database poisoning by @even-wei in #1285
- feat(lineage): make impact mode always-on in new CLL experience by @danyelf in #1293
- fix(ui): export dist/style.css for downstream CSS imports by @even-wei in #1297
- fix(ui): exclude @fontsource from tsdown externals by @gcko in #1298
- fix(ci): read version from recce/VERSION for manual nightly UI release by @kentwelcome in #1299
- fix(ui): move @fontsource import from library to app entry point by @gcko in #1300
- fix(ui): replace Fragment with array in Menu children by @danyelf in #1303
- feat(ui): add downstream column lineage to new CLL experience by @danyelf in #1302
Full Changelog: v1.43.0...v1.43.1
v1.43.0
What's Changed
- feat(DRC-3149): migrate Recce OSS from Axios to native Fetch by @gcko in #1264
- fix(cll): activate SQLite cache in server and handle computation errors by @even-wei in #1269
- fix(DRC-3160): preserve baseURL path in fetchClient URL resolution by @kentwelcome in #1271
- Call CLL at startup (behind a flag) by @danyelf in #1267
- feat(mcp): impact_analysis v2 — downstream value_diff + data_impact field by @iamcxa in #1258
- feat: add Cloud Share button for uploading artifacts from OSS by @wcchang1115 in #1279
- fix(cll): resolve table aliases in correlated subqueries within SELEC… by @wcchang1115 in #1274
- feat: leverage local profiles.yml to set up Cloud warehouse connection by @wcchang1115 in #1280
- fix: hide cloud share button and restore original share UI by @wcchang1115 in #1281
Full Changelog: v1.42.0...v1.43.0
v1.42.0
What's Changed
- feat(lineage): improve initial viewport legibility for large graphs by @gcko in #1246
- feat: add export options for row limit handling by @gcko in #1247
- chore: remove Python 3.9 support from Recce OSS by @gcko in #1250
- chore(ci): add daily workflow to close stale issues by @kentwelcome in #1252
- chore(ci): add address-dependabot action and move app-id to secrets by @kentwelcome in #1255
- chore(ci): add Slack notifications and branch fallback to Dependabot consolidation by @kentwelcome in #1257
- fix(mcp): prevent UnboundLocalError in impact_analysis value_diff step by @iamcxa in #1241
- chore(deps): consolidate dependabot updates by @kentwelcome in #1256
- feat(storybook): add lineage diff story with real jaffle-shop-expand data by @even-wei in #1260
- feat(DRC-2641): run history view + metadata Activity runs by @iamcxa in #1242
- feat(DRC-3089): move query time from title bar to result tab by @iamcxa in #1261
- feat(cll): file-based CLL cache for cross-session persistence by @even-wei in #1263
- perf(cli): defer heavy imports for faster CLI startup by @even-wei in #1266
- feat(cli): add recce init and recce cache commands by @even-wei in #1265
Full Changelog: v1.41.0...v1.42.0