Skip to content

5.48.0

Latest

Choose a tag to compare

@datakitchen-devops datakitchen-devops released this 03 Jun 02:32
· 1 commit to main since this release

Features

  • server: harden API + MCP server for production deployments (TG-1065) (4257369)
  • mcp: add run status & history tools (TG-1050) (ac8baa2)
  • mcp: add test definition CRUD tools (TG-1054) (6b2c390)
  • mcp: profiling L3 — cross-column search, frequent values, patterns (TG-1067) (11bba62)
  • add server-side pagination for test definitions (TG-1041) (8d9b600)
  • mcp: profiling L4 — cross-run comparison, trends, schema history (TG-1068) (7eb4c2c)
  • salesforce: add Salesforce Data 360 flavor (354aa95)
  • mcp: schedule CRUD tools (TG-1071) (918088c)
  • TG-1001: exclude monitor suites from all queries (5f4b3b8)
  • mcp: add new tool get_quality_scores (cec8098)
  • mcp: add CRUD tools for quality scores (3818ff0)
  • mcp: single-arg compare_test_runs (TG-1056) (fe37c41)
  • retention: add per-project data retention cleanup (TG-1063) (077c70d)
  • mcp: test definition note CRUD tools (TG-1086) (b95ccea)
  • add feedback popup and help item (e9b3c0e)
  • mcp: add CRUD mcp tools for notifications (8e5d3ae)
  • ui: log UI render errors and show a custom error page (a3173bf)

Bug Fixes

  • monitors: freshness-gate Volume_Trend/Metric_Trend prediction (c44ec72)
  • scorecards: filter categories by CDE (470fc1e)
  • drop args column from quick-start seed insert (39d4798)
  • standalone: resolve embedded host/port at connection-build time (f3a1582)
  • standalone: revert Windows signal forwarding to TerminateProcess (1a6150d)
  • scoring: accept leading-dot decimals in fn_eval (e33ef2f)
  • salesforce: apply MR review feedback (55d6a79)
  • TG-1080: cross-flavor template fixes for QUERY-style tests (183805c)
  • common-models: get_previous returns self in TestRun and ProfilingRun (3e800d9)
  • ui: handle out-of-range dates when serializing results to JSON (b26e147)
  • generation: correct Freshness_Trend tran_date_cols filter precedence (1049e1d)
  • profiling: guard empty SPLIT_PART casts in pattern anomaly criteria (a2ece91)
  • scorecard: improve category layout (2704c7a)
  • reports: correct Column Tags and link layout in test issue report PDF (3a09de1)
  • source-data: preserve datetimes for source-data queries and reports (753fc8e)
  • source-data: handle fractional-second timestamps in parse_fuzzy_date (73b66ef)
  • address review feedback (6c95948)

Refactors

  • ui: add data-value to help e2e tests (571bf41)
  • mcp: add get_column_profile_detail tool (55cca1a)
  • mcp: apply TG-1054 review feedback (e02afc3)
  • consolidate row-limiting clauses into FlavorService (079331d)
  • centralize /api/v1 prefix in api package router (e5f6ac0)
  • extract _check_access helper for API resolvers (61509f3)
  • drop vestigial args column from job_executions and job_schedules (158331d)
  • consolidate cross-cutting enums into common.enums (453203b)
  • gate public job exposure by job_key allowlist, not source (207f8e4)
  • TG-1041: address reviewer feedback on pagination implementation (75eafe5)
  • mcp: apply TG-1067 review feedback (ce8cca3)
  • mcp: apply TG-1068 review feedback (49c3d2c)
  • mcp: apply TG-1071 review feedback (a4037d8)
  • mcp: update inventory tool to display scorecards (167a7b1)
  • TG-1041: address second round of reviewer feedback (b104cb1)
  • models: decouple Streamlit cache from common layer (9f0a452)
  • mcp: apply TG-1086 review feedback (a36ee7d)
  • mcp: remove redundant session flush in schedule tools (e4fef2c)

Documentation

  • mcp: change doc group for test definitions (563dc0c)

Docker Image

datakitchen/dataops-testgen:v5.33.3

PyPI Package

dataops-testgen==5.33.3