Releases: great-expectations/great_expectations
Releases · great-expectations/great_expectations
1.15.2
- [FEATURE] Refactor rest_contracts/conftest.py for client-driven Pact testing (GX-2725) (#11753)
- [DOCS] Small wording change (#11715)
- [DOCS] Add documentation for ValidationDefinition.get_unexpected_rows() (#11712)
- [MAINTENANCE] Add generic sql test harness (#11718)
- [MAINTENANCE] update schema names to be unique to prevent collision between CI runs (#11733)
- [MAINTENANCE] Pin localstack to 4.14.0 (#11740)
- [MAINTENANCE] Bump flatted from 3.3.3 to 3.4.2 in /docs/docusaurus (#11737)
- [MAINTENANCE] CI improvements (#11743)
- [MAINTENANCE] [pre-commit.ci] pre-commit autoupdate (#11582)
- [MAINTENANCE] Bump yaml from 1.10.2 to 1.10.3 in /docs/docusaurus (#11746)
- [MAINTENANCE] ci health report script (#11751)
- [CONTRIB] add BigQuery datasource methods to sources.pyi stub file (#11736) (thanks @Julian901)
1.15.1
1.15.0
- [MINORBUMP] SQL Server and Fabric Data Sources (#11686)
- [MINORBUMP] Add ValidationDefinition.get_unexpected_rows() (#11711)
- [BUGFIX] retry individual metrics when bulk resolution fails (#11708)
- [DOCS] reflect changes to Validate button (#11691)
- [DOCS] loose ends for new result format option (#11705)
- [DOCS] Set workspace ID for the agent (#11709)
- [DOCS] DOC-1168 - How to edit expectations using the API (#11697)
- [DOCS] Slack alerts (#11681)
- [MAINTENANCE] Bump immutable from 4.3.7 to 4.3.8 in /docs/docusaurus (#11703)
- [MAINTENANCE] Bump svgo from 3.3.2 to 3.3.3 in /docs/docusaurus (#11701)
- [MAINTENANCE] Bump dompurify from 3.3.1 to 3.3.2 in /docs/docusaurus (#11706)
- [MAINTENANCE] Suppress mypy assignment errors in Trino compatibility module (#11707)
1.14.0
- [FEATURE] Add
trust_server_certificatetoSQLServerDatasource(#11694) - [DOCS] Add ServiceNow to email alerts Cloud documentation (#11669)
- [MAINTENANCE] Bump qs from 6.14.1 to 6.14.2 in /docs/docusaurus (#11660)
- [MAINTENANCE] Improve error message on ConfigStr substitution (#11693)
- [MAINTENANCE] Add sentry error tracking for the Doc Site (#11695)
- [MAINTENANCE] Install ODBC driver in
docs-creds-needed(#11698) - [MAINTENANCE] Deprecate
schema_nameon allTableAssets (#11689)
1.13.1
- [FEATURE] Add
trust_server_certificatetoSQLServerDatasource(#11694) - [DOCS] Add ServiceNow to email alerts Cloud documentation (#11669)
- [MAINTENANCE] Bump qs from 6.14.1 to 6.14.2 in /docs/docusaurus (#11660)
- [MAINTENANCE] Improve error message on ConfigStr substitution (#11693)
- [MAINTENANCE] Add sentry error tracking for the Doc Site (#11695)
- [MAINTENANCE] Install ODBC driver in
docs-creds-needed(#11698) - [MAINTENANCE] Deprecate
schema_nameon allTableAssets (#11689)
1.13.0
- [MINORBUMP]
ExpectColumnDistinctValuesToBeInSetwith database-pushed comparison (#11614) - [MINORBUMP]
ExpectColumnDistinctValuesToContainSetwith database-pushed comparison (#11615) - [MINORBUMP]
ExpectColumnDistinctValuesToEqualSetwith database-pushed comparison (#11616) - [FEATURE] Auto-strip ORDER BY for MSSQL COUNT(*) subqueries (#11670)
- [FEATURE] Add
FabricDatasource(#11685) - [BUGFIX] Fix Databricks identifier quoting in batch query compilation. (#11671)
- [BUGFIX] Roll back connection after failed retry in _execute_query_with_recovery to prevent SQL Server teardown hang (#11680)
- [DOCS] ExpectAI for the agent (#11644)
- [DOCS] fix ExpectAI for the agent prereqs (#11678)
- [MAINTENANCE] Add azure ad service principal auth connection details (#11653)
- [MAINTENANCE] Add
SQLServerDatasourceschema (#11662) - [MAINTENANCE] Remove unsupported Entra ID Password authentication (#11665)
- [MAINTENANCE] Human-readable MSSQL test connection exceptions (#11661)
- [MAINTENANCE] Only run python 3.13 marker tests on PRs (#11666)
- [MAINTENANCE] Rename MSSQL references to SQL Server for brand consistency (#11674)
- [MAINTENANCE] Avoid unnecessary _get_default_value() calls for non-field keys (#11626) (thanks @jni-bot)
- [MAINTENANCE] Remove problematic runtime context fixture (#11683)
- [MAINTENANCE] Remove Pandas Upper Pin (#11677)
- [MAINTENANCE] Normalize SQL Server column type metrics (#11684)
- [MAINTENANCE] remove deprecated store backends (#11675)
1.12.3
- [MINORBUMP] Add support for pd.Timestamp for datetime comparison operations (#11637) (thanks @subediparas5)
- [FEATURE] Add sql server types stubs and use api in integration tests (#11643)
- [FEATURE] MSSQL support for UnexpectedRowsExpectation (#11646)
- [FEATURE] SQL Server Azure AD password authentication (#11645)
- [FEATURE] MSSQL schema support (#11649)
- [FEATURE] Support asymmetric quoted identifiers in dialect quoting (#11652)
- [BUGFIX] Remove table domain key from ExpectColumnToExist (#11630)
- [BUGFIX] Fix missing unexpected_index_query for ExpectCompoundColumnsToBeUnique on SQL (#11639)
- [DOCS] Agent request next steps (#11619)
- [DOCS] define asterisks in core result format docs (#11631)
- [DOCS] Fix link to expect_table_row_count_to_equal_other_table in documentation (#11634) (thanks @teixeirazeus)
- [DOCS] Email alerts (#11628)
- [DOCS] Revise contribution guidelines and readiness criteria (#11638) (thanks @adeola-ak)
- [DOCS] Add an Expectation using the GX Cloud API (#11567)
- [DOCS] remove info about deprecated DBFS (#11648)
- [MAINTENANCE] Remove duplicate flaky test (#11623)
- [MAINTENANCE] Bump diff from 3.5.0 to 3.5.1 in /docs/docusaurus (#11627)
- [MAINTENANCE] Add database-pushdown metrics for distinct values set comparisons (#11629)
- [MAINTENANCE] Bump webpack from 5.94.0 to 5.104.1 in /docs/docusaurus (#11636)
- [MAINTENANCE]
SQLServerDatasourcewith SQL Server authentication (#11640) - [MAINTENANCE] Add
start_periodto mercury healthcheck to prevent flaky CI failures (#11655) - [MAINTENANCE] Bump docker compose timeout to 3 min (#11659)
- [MAINTENANCE] Dispose of mssql connections in integration tests (#11663)
1.11.3
- [BUGFIX] Fix Redshift fallback column detection for schema-qualified tables (#11606) (thanks @jni-bot)
- [BUGFIX] Update isinstance check for ColumnElement in SqlAlchemyExecutionEngine (#11612) (thanks @subediparas5)
- [DOCS] Update airflow provider refs (#11621)
- [DOCS] Atlan integration (#11580)
- [MAINTENANCE] Fix flaky test by removing sqlite dependency (#11618)
- [MAINTENANCE] Remove references to v0 api in dockerfile (#11624)
- [MAINTENANCE] Bump lodash from 4.17.21 to 4.17.23 in /docs/docusaurus (#11608)
1.11.2
1.11.1
- [BUGFIX] Include Expectation ID in equality (#11593)
- [BUGFIX] fix CustomSQL & MultiSource row-level result population (#11601)
- [MAINTENANCE] Use run_fastapi.py to launch mercury v1 (#11599)
- [MAINTENANCE] Fix npm security vulnerabilities in docusaurus (#11600)
- [CONTRIB] Fix typing export for get_context (#11578) (thanks @ipriyankalimbad)