Skip to content

4.12.6

Choose a tag to compare

@aarthy-dk aarthy-dk released this 16 Jul 18:17
· 308 commits to main since this release

Features

  • add help menu, support mailto, and upgrade notification (325569b)
  • project-dashboard: redesign cards layout (5aabcbd)
  • Adding duplicated rows test and hygiene issues; Tuning test selection (4e206cf)
  • version: get latest release versions from s3 (e4d3d14)
  • telemetry: Capturing failed logins; Persistent instance ID (99c1b83)
  • test-definitions: align matching attributes for aggregate tests (f502fdf)
  • tests: add aggregate balance percent and range tests (91d7121)
  • test suites: warn users before unlocking a test definition (009d3fb)
  • tests: Support moving and copying test definition to same suite with different columns TG-899 (d064811)
  • data-catalog: add test count and dropdown options for export (fa3c125)
  • export: add dropdown options to test definitions and result pages (e68f67d)
  • schedules: add schedule dialogs to table groups and test suites pages (bc9a54e)
  • allow deleting profiling runs (2aba7f0)
  • allow filtering by partial column name (c770e15)

Bug Fixes

  • test runs: sample the source data lookup DataFrame (5aff0e0)
  • source-data: bug when sampling dataframe (aff987a)
  • logo: prevent logo resize (3f48615)
  • source-data: preserve sort order when sampling (72f8692)
  • snowflake: upgrade python connector to fix certificate error (b6d5741)
  • docker: missing arg for support email (87c0692)
  • table-groups: handle connections with no flavor code (b44fb46)
  • test runs: hide score if no tests were run (cb5cda4)
  • upgrade: drop views before altering table (9c846e1)
  • Inserting the Test Run record earlier in the process (8a72804)
  • Allowing literal underscores in the table group pattern fields (a43194e)
  • data-catalog: add commas when displaying numbers (e72b2b4)
  • data-catalog: column tags not updated when table fully selected (c98b12e)
  • sort: close popover on apply (4beff73)
  • misc styling improvements (5fcf9d3)
  • tests: flag invalid tests and display Error details in test results (56d2d0d)
  • Do not generate Required Entity tests for empty tables (773e771)
  • grid: change to current selection not reflected (633c64f)
  • issue-report: error status in test history breaks export (add3610)
  • Allowing literal underscores in the table group pattern fields (3d1d469)
  • profiling: don't apply sample ratio to date_days_present (a089c96)
  • table-groups: sampling incorrectly displayed (cfe80a1)
  • select: handle none values in run dialogs (8a41d6c)
  • connections: stop connection form from re-rendering needlessly (c914376)
  • Fixing hygiene issues lookup queries (3d3191b)
  • grid: dialogs on grids close abruptly (4d0b330)
  • misc styling improvements (aa6007e)

Refactors

  • table groups: implement page as vanjs components (58159e4)
  • table groups: lock the schema field when profiling or tests exist (d3e37cd)
  • flavor-service: update connect args and templated variables (aef8d1a)
  • test runs: allow deleting multiple test runs (d878004)
  • test definitions: display profiling and generation date (435aa22)
  • test results: style and arrangement of elements in result details (ea88bbb)

Miscellaneous

  • test runs: limit result history in issue PDF report (d406e7b)
  • apply limit to hygiene issue report (2d2dc39)
  • set limit to source data lookups in ui dialog (c48bd3a)
  • Fixing the test result page for the Dupe_Rows test (84711e7)
  • analytics: add usage counts to login event (af3d648)
  • Addressing code review feedback (99513b6)
  • Addressing code review feedback (9d37db6)
  • upgrade Streamlit from 1.44.1 to 1.46.1 (c481d0d)

Docker Image

datakitchen/dataops-testgen:v4.12.6

PyPI Package

dataops-testgen==4.12.6