Skip to content

Releases: great-expectations/great_expectations

1.2.5

05 Dec 19:02
7b93b5d
Compare
Choose a tag to compare
  • [FEATURE] expect_table_columns_to_match_ordered_list observed value renderer (#10683)
  • [FEATURE] Value-set Expectation observed value renderers (#10718)
  • [BUGFIX] UnexpectedRowsExpectation - Unable to use {batch} keyword with partitioner for some backends (#10721)
  • [DOCS] Cloud Expectation condition docs (#10690)
  • [DOCS] DSB-1233: addyng non-versioned-section styling to all the cloud section (#10694)
  • [DOCS] Ensure "Connect GX Cloud to ..." pages accurately reflect the current workflow (#10689)
  • [DOCS] DSB-1219: Adding redirects (#10692)
  • [DOCS] Add databricks to supported datasources in corresponding expectations (#10691)
  • [DOCS] Update Manage Data Assets page to reflect the current UI and remove duplicate content (#10695)
  • [DOCS] Changing announcement banner (#10703)
  • [DOCS] data quality uniqueness article (#10584)
  • [DOCS] remove abandoned pages (#10704)
  • [DOCS] add code block titles to avoid overlaps in display (#10708)
  • [DOCS] Fixing close button on Announcement bar (#10717)
  • [DOCS] link fixes - December 2024 (#10716)
  • [DOCS] Make announcement bar not closable (#10719)
  • [DOCS] - Wrong dependency included in Set Up a GX Environment (#10722)
  • [DOCS] data quality -- freshness (#10612)
  • [DOCS] fix batch definition data types (#10723)
  • [DOCS] fix docs typo (#10725)
  • [MAINTENANCE] Pin snowflake-sqlalchemy due to breaking change (#10698)
  • [MAINTENANCE] Add atomic diagnostic renderer to ExpectColumnMostCommonValueToBeInSet (#10697)
  • [MAINTENANCE] Add tests around expectations (#10688)
  • [MAINTENANCE] Write tests for misconfigured expectations error reporting (#10696)
  • [MAINTENANCE] Test expectations against Snowflake column types (#10706)
  • [MAINTENANCE] Test remaining expectations (#10715)
  • [MAINTENANCE] Logging message in Datasource store (#10729)
  • [MAINTENANCE] Test postgres type support (#10727)
  • [CONTRIB] Handle connection error during version check (#10720) (thanks @stejin)

1.2.4

20 Nov 20:57
6f523d5
Compare
Choose a tag to compare
  • [DOCS] ADR around not using meta fields (#10672)
  • [DOCS] Update Expectation conditions docs (#10661)
  • [DOCS] community contributions - November 2024 (#10681)
  • [DOCS] Data quality on integrity (#10583)
  • [MAINTENANCE] : standardize _atomic_diagnostic_observed_value (#10643)
  • [MAINTENANCE] Add support to framework for spark integration testing (#10670)
  • [MAINTENANCE] Reduce test duration of flakey test (#10663)
  • [MAINTENANCE] DatabricksSQL expectation testing (#10653)
  • [MAINTENANCE] Add datetime inference to test framework (#10666)
  • [MAINTENANCE] Add bigquery to marker tests (#10674)
  • [MAINTENANCE] Update testing framework to work with bigquery (#10675)
  • [MAINTENANCE] Fixture to get assets for test framework (#10673)
  • [MAINTENANCE] Update CODEOWNERS with reqs owner. (#10684)
  • [MAINTENANCE] Remove commented out code (#10686)
  • [MAINTENANCE] Tests to prove sqlite partitioners work (#10676)
  • [MAINTENANCE] Condition parser typing and row conditions testing (#10667)
  • [MAINTENANCE] Improve experience around expectation deletion with Cloud-backed suites (#10662)

1.2.3

15 Nov 01:14
9675302
Compare
Choose a tag to compare
  • [BUGFIX] double-sided z score renderer (#10648)
  • [BUGFIX] Stop masking config strings (#10625)
  • [DOCS] Mark actions as not ready for contributions (#10646)
  • [DOCS] MS Teams Action (#10655)
  • [DOCS] Remove install instructions for redshift and trino (#10660)
  • [MAINTENANCE] Clean up Azure CI configuration (#10638)
  • [MAINTENANCE] add Aaron to teams file (#10641)
  • [MAINTENANCE] Bump ruff to 0.7.2 (#10629)
  • [MAINTENANCE] Bump docstring-parser to 0.16 (#10608)
  • [MAINTENANCE] Add integration test for MicrosoftTeamsNotificationAction (#10628)
  • [MAINTENANCE] Clean up MicrosoftTeamsNotificationAction docstring and import patterns (#10642)
  • [MAINTENANCE] Add constant for all unparameterized data sources to test (#10654)
  • [MAINTENANCE] Refactor Checkpoint utils (#10649)
  • [MAINTENANCE] Sqlite integration testing (#10657)
  • [MAINTENANCE] Use random schema in integration tests (#10658)

1.2.2

07 Nov 20:07
ae27ce6
Compare
Choose a tag to compare
  • [FEATURE] Add check for valid column type when calling add_batch_def in a sql asset (#10590)
  • [FEATURE] Expectations tests against SQL backends infer column types (#10622)
  • [BUGFIX] Parse spaces in row condition column name (#10611)
  • [BUGFIX] Batch Expectations correctly handle date min and max values (#10613)
  • [BUGFIX] Mask conn_str in configs (#10626)
  • [BUGFIX] Missing renderer params when row_condition is used (#10632)
  • [DOCS] Updated cloud action support posture to be in line with reality (#10609)
  • [DOCS] Add dynamic parameters documentation (#10483)
  • [DOCS] Fix column name in failing example for ExpectColumnValuesToBeB… (#10620)
  • [DOCS] remove unsupported actions (#10624)
  • [MAINTENANCE] Bump mermaid from 10.9.0 to 10.9.3 in /docs/docusaurus (#10549)
  • [MAINTENANCE] Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /docs/docusaurus (#10566)
  • [MAINTENANCE] Mock posthog in action tests (#10615)
  • [MAINTENANCE] Add another member to teams.yml (#10616)
  • [MAINTENANCE] Validate Expectation JSON Schema follows meta-schema specification (#10627)
  • [MAINTENANCE] Prevent unneeded test setup/teardown (#10619)
  • [MAINTENANCE] dynamically generate extra table names in tests (#10630)
  • [MAINTENANCE] test cleanup (#10631)
  • [MAINTENANCE] Add mysql support to testing framework (#10633)
  • [MAINTENANCE] Make PR Title Checker GH Action more secure (#10636)
  • [MAINTENANCE] Add mssql support to testing framework (#10634)

1.2.1

01 Nov 13:24
8551670
Compare
Choose a tag to compare
  • [BUGFIX] Add redirect for deploy-gx-agent (#10573)
  • [BUGFIX] Fix typing on mostly and value_set fields (#10571)
  • [BUGFIX] ExpectationSuite equality should ignore expectation ordering (#10562)
  • [BUGFIX] Get MicrosoftTeamsNotificationAction working with V1 (#10593)
  • [BUGFIX] Support string substitution for EmailAction (#10600)
  • [BUGFIX] Ensure that data docs are accessible through MS Teams action results (#10599)
  • [BUGFIX] Incorrect row count when UnexpectedRowsExpectation returns more than 200 rows (#10604)
  • [DOCS] Edit API reference internal links to prevent 404s (#10528)
  • [DOCS] data quality distribution analysis, working draft (#10440)
  • [DOCS] Changing broken links in changelog file and some left in reference/API (#10588)
  • [DOCS] Fixes small friction points noticed during onboarding (#10560)
  • [DOCS] remove duplication in GCP Secret Manager instructions (#10591)
  • [DOCS] loose ends for python 3.12 support (#10596)
  • [DOCS] Fixes more small issues noticed during onboarding (#10598)
  • [DOCS] Mark MicrosoftTeamsNotificationAction as first-class (#10595)
  • [DOCS] Add lychee to spot broken urls (#10585)
  • [MAINTENANCE] PostgreSQL Expectation Tests (#10582)
  • [MAINTENANCE] Snowflake Expectation Tests (#10586)
  • [MAINTENANCE] Reenable xfailed e2e tests (#10555)
  • [MAINTENANCE] Add test to public api to ensure that decorated methods have decorated parent classes (#10529)
  • [MAINTENANCE] Bump ruff and mypy versions to 0.7.1 and 1.13.0, respectively (#10565)
  • [MAINTENANCE] Return informative error when saving expectation suite (#10570)
  • [MAINTENANCE] Filesystem expectation testing (#10556)
  • [MAINTENANCE] Update teams.yml devrel members. (#10567)
  • [MAINTENANCE] Update 0.18.x changelog for release of 0.18.22 (#10575)
  • [MAINTENANCE] Add more canonical expectation tests (#10578)
  • [MAINTENANCE] Clean up misc utils (#10581)
  • [MAINTENANCE] update docs link for configuring credentials (#10580)
  • [MAINTENANCE] DRY up config substitution for slack notifications (#10602)
  • [MAINTENANCE] Support config substitution for MicrosoftTeamsNotificationAction (#10606)
  • [MAINTENANCE] Add testing support for multi-asset data sources (#10592)
  • [MAINTENANCE] Instrument analytics for Checkpoint action creation and runs (#10597)

0.18.22

25 Oct 19:59
aa6b840
Compare
Choose a tag to compare
  • [BUGFIX] Fix datadocs icons (v0.18) (#10561)

1.2.0

24 Oct 23:15
84cfd3d
Compare
Choose a tag to compare
  • [BUGFIX] Remove row_condition from Expectations for which it does not apply (#10519)
  • [BUGFIX] fix rendering performance (#10530)
  • [BUGFIX] Ensure that file-backed domain objects are stored in JSON files (#10523)
  • [BUGFIX] File Path Batch Definitions serialize incorrectly (#10543)
  • [DOCS] Bump max Python version in docs (#10522)
  • [DOCS] Fix some typos (#10521)
  • [DOCS] Add redirects for old URLs that no longer exist (#10516)
  • [DOCS] Update Data Doc site configuration page (#10536)
  • [DOCS] Add base Datasource to Public API (#10527)
  • [DOCS] DSB-1009: Add Learn page for GX - Airflow data pipeline tutorial (#10534)
  • [DOCS] Change href from relative path to root in API docs (version 0.18) (#10507)
  • [DOCS] Fixing broken links (#10541)
  • [DOCS] Community/issues board mentions (#10548)
  • [DOCS] Update _redirects (#10558)
  • [MAINTENANCE] ruff 0.6.9 + mypy 0.12 (#10525)
  • [MAINTENANCE] Bump ruff to 0.7.0 (#10535)
  • [MAINTENANCE] Add DataAsset.get_batch_definition to public API docs (#10533)
  • [MAINTENANCE] Remove TRY203 Ruff violations (#10540)
  • [MAINTENANCE] Update gx row_condition parser (#10524)
  • [MAINTENANCE] Use python 3.12 in netlify (#10531)
  • [MAINTENANCE] Update airflow snippet to use checkpoint name rather than id (#10551)
  • [MAINTENANCE] Fix azure aws/spark tests (#10550)
  • [MAINTENANCE] Remove util functions from public API (#10557)
  • [MAINTENANCE] Basic expectation testing framework (#10554)
  • [MAINTENANCE] Reenable xfailed e2e tests (#10555)

1.1.3

15 Oct 22:50
37513c8
Compare
Choose a tag to compare
  • [BUGFIX] Fix datadocs icons (#10511)
  • [DOCS] Add public_api decorators to object factories (#10513)
  • [DOCS] Patch incorrect label in migration guide (#10518)
  • [MAINTENANCE] Remove snapshottest dependency (#10498)
  • [MAINTENANCE] Add GH Actions for release process (#10502)
  • [MAINTENANCE] Support Python 3.12 (#10503)
  • [MAINTENANCE] Patch ge_releaser installation pattern in released-related GH Actions (#10509)
  • [MAINTENANCE] Enable pact test for all expectation suites (#10506)
  • [MAINTENANCE] Isolate clickhouse marker in CI (#10512)

1.1.2

10 Oct 19:10
3e3d007
Compare
Choose a tag to compare
  • [FEATURE] Add context.enable_analytics method (#10385)
  • [BUGFIX] V1 Validator shouldn't mutate user's result format dict (#10496)
  • [DOCS] Update min version in _data.jsx (#10494)
  • [MAINTENANCE] Remove result_url from CheckpointResult (#10493)
  • [MAINTENANCE] Deprecate context.get_datasource (#10471)

1.1.1

09 Oct 13:11
f9aa879
Compare
Choose a tag to compare
  • [BUGFIX] Ensure that SlackNotificationAction credentials don't get serialized (#10476)
  • [BUGFIX] Ensure that Cloud-backed validation results get IDs (#10478)
  • [DOCS] Remove Python 3.8 reference from readme (#10474)
  • [DOCS] dbt Tutorial created in collaboration with Jonathan Porter (#10458)
  • [DOCS] Replace terms.json urls in v0.18 (#10479)
  • [DOCS] V0 to V1 Migration Guide (#10477)
  • [MAINTENANCE] Remove Python 3.8 Support (EOL) (#10441)
  • [MAINTENANCE] Bump dompurify from 3.0.11 to 3.1.7 in /docs/docusaurus (#10465)
  • [MAINTENANCE] Bump express from 4.19.2 to 4.21.0 in /docs/docusaurus (#10464)
  • [MAINTENANCE] Bump webpack from 5.88.2 to 5.94.0 in /docs/docusaurus (#10463)
  • [MAINTENANCE] Bump micromatch from 4.0.5 to 4.0.8 in /docs/docusaurus (#10466)
  • [MAINTENANCE] Remove old team and non-gx employees from teams.yml (#10469)
  • [MAINTENANCE] Remove contrib pipeline. (#10470)
  • [MAINTENANCE] Remove makefun dependency (#10472)
  • [MAINTENANCE] Add public-api check back to CI (#10449)
  • [MAINTENANCE] Clean up requirements files (#10485)
  • [MAINTENANCE] Remove ipython dependency (#10487)
  • [MAINTENANCE] Remove pytz dependency (#10489)
  • [MAINTENANCE] Update experimental metric repository for V1 backend api (#10486)
  • [MAINTENANCE] Remove urllib3 dependency (#10488)