Releases: great-expectations/great_expectations
Releases · great-expectations/great_expectations
1.2.4
- [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
- [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
to0.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
- [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
- [BUGFIX] Add redirect for deploy-gx-agent (#10573)
- [BUGFIX] Fix typing on
mostly
andvalue_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
andmypy
versions to0.7.1
and1.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
1.2.0
- [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
to0.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
- [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
1.1.1
- [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
- [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
fromExpectColumnUniqueValueCountToBeBetween
(#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)