Skip to content

Releases: great-expectations/great_expectations

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)

1.1.0

03 Oct 21:28
e3e3b32
Compare
Choose a tag to compare
  • [FEATURE] Update Batch.validate() API to accept expectation parameters (#10456)
  • [BUGFIX] README.md updated link (#10446)
  • [BUGFIX] Ensure that fluent_datasources show up in context (#10438)
  • [BUGFIX] Enable SlackNotificationAction variable substitution (#10443)
  • [DOCS] Bump python version to 3.9 in docs (#10453)
  • [DOCS] add example of environment variable substitution (#10417) (thanks @adeola-ak)
  • [DOCS] Add Databricks (SQL) to Cloud supported list (#10452)
  • [MAINTENANCE] Improve context.data_sources autocomplete (#10447)
  • [MAINTENANCE] Use Comparable type alias for Expectation min/max value (#10448)
  • [MAINTENANCE] Remove mostly from ExpectColumnUniqueValueCountToBeBetween (#10450)
  • [MAINTENANCE] Limit Result Format and QueryMetricProvider total unexpected records (#10432)
  • [MAINTENANCE] Mark GX as stable on PyPi (#10457)
  • [MAINTENANCE] Add Alena Hutchinson to core developers team (#10459)
  • [MAINTENANCE] Remove Python 3.8 Support (EOL) (#10441)