Releases: great-expectations/great_expectations
Releases · great-expectations/great_expectations
1.8.1
- [BUGFIX] Fix render_content generation with new row_condition types (#11481)
- [BUGFIX] Prevent unmocked HTTP requests in cloud tests (#11492)
- [BUGFIX] Update pytest filter to handle google.api_core Python 3.10 end-of-life warning (#11493)
- [DOCS] snowflake password deprecation (#11416)
- [DOCS] correct Snowflake private key guidance (#11490)
- [MAINTENANCE] Stop running python 3.12 marker tests on all PRs (#11457)
- [MAINTENANCE] Disable link checker (#11477)
- [MAINTENANCE] Transform legacy row_condition string into new Condition object (#11474)
- [MAINTENANCE] Keep
condition_parserfield intact for backwards compatibility (#11484) - [MAINTENANCE] Replace broken bitnami image with apache image for spark (#11444)
- [MAINTENANCE] Ignore future warning Python 3.9 EOL (#11486)
- [MAINTENANCE] Add passthrough path for pandas and spark Condition parser (#11480)
- [MAINTENANCE] Constrain
row_conditiongroups (#11488) - [MAINTENANCE] Only install mssql drivers when needed (#11489)
- [MAINTENANCE] Use Suites v2 REST endpoints (#11487)
- [MAINTENANCE] Handle
Noneparameter inConditions (#11491)
1.8.0
- [FEATURE] Snowflake Key Pair Auth API (#11395)
- [BUGFIX] Row condition for Volume Expectations (#11467)
- [DOCS] Data Health - Failed Expectations (#11419)
- [DOCS] Data Health failed Expectations screenshot updates (#11458)
- [DOCS] GX Cloud Architecture Supporting Content (#11439)
- [DOCS] restore link checker (#11449)
- [DOCS] schema in connection string for redshift and postgreSQL (#11433)
- [MAINTENANCE] Row condition comparison classes (#11450)
- [MAINTENANCE] Row condition execution engine scaffolding (#11452)
- [MAINTENANCE] Run CI datasource cleanup hourly and clean up more schemas (#11462)
- [MAINTENANCE] Filter clauses for pandas conditions (#11455)
- [MAINTENANCE] Filter clauses for spark conditions (#11456)
- [MAINTENANCE] Ignore pkg_resources warning (#11465)
- [MAINTENANCE] Add Condition type to row condition instances (#11464)
- [MAINTENANCE] Clean up datasource schemas that are over an hour old (#11463)
- [MAINTENANCE] Filter clauses for SQLA conditions (#11459)
- [MAINTENANCE] Condition class handling for pandas (#11469)
- [MAINTENANCE] Bump lycheeverse/lychee-action from 2.0.1 to 2.0.2 in /.github/workflows (#11466)
- [MAINTENANCE] Condition class handling for spark (#11470)
- [MAINTENANCE] Condition class handling for SQL (#11473)
1.7.1
- [BUGFIX] Fix ExpectColumnValuesToBeOfType for trino (#11438)
- [BUGFIX] Compile Databricks parameters in
unexpected_index_query(#11437) - [DOCS] UI for workspace ID (#11435)
- [DOCS] python version 3.13 (#11442)
- [DOCS] workspace required (#11443)
- [DOCS] Connect S3 (#11375)
- [MAINTENANCE] Add
RedshiftConnectionDetailsto type stub (#11434) - [MAINTENANCE] [pre-commit.ci] pre-commit autoupdate (#11355)
1.7.0
- [MINORBUMP] Remove Pandas Upper Bound Constraint (#11423)
- [MINORBUMP] Remove Renderer class from public API (#10866)
- [MINORBUMP] Add support for Python 3.13 (#11426)
- [BUGFIX] ensure snowflake conn str is always transformed to rich type (#11410)
- [BUGFIX] Validation authentication for
PandasS3Datasourceusingboto3_options(#11412) - [DOCS] make schedules opt-in (#11408)
- [DOCS] Completeness Anomaly Detection is opt-in (#11406)
- [DOCS] remove migration guide (#11405)
- [MAINTENANCE] Bump SQLAlchemy version on doc snippet tests (#11411)
- [MAINTENANCE] Fix test assertions for Numpy 2 compatibility (#11415)
- [MAINTENANCE] Pin pact-python due to install error on 3.12 of 3.0. (#11418)
- [MAINTENANCE] Skip tests for SQLA < 2 and Pandas >= 2.2 (#11417)
- [MAINTENANCE] Upgrade ruff (#11421)
- [MAINTENANCE] Upgrade mypy (#11422)
- [MAINTENANCE] Remove analytics (#11420)
- [MAINTENANCE] Emit a warning when workspace id is unset. (#11425)
- [MAINTENANCE] Reenable publishing pact tests (#11427)
- [MAINTENANCE] Add schema to Redshift ConnectionDetails (#11431)
1.6.4
1.6.3
- [DOCS] severity tagging (#11354)
- [DOCS] severity screenshots (#11394)
- [DOCS] integration point diagrams (#11391)
- [DOCS] Create a tutorial for how to validate unstructured data in GX Cloud (#11380)
- [MAINTENANCE] Update databricks cleanup to clean more (#11398)
- [MAINTENANCE] add column.non_null_count to MetricTypes (#11397)
1.6.2
1.6.1
1.6.0
- [FEATURE] Make GX Context workspace aware (#11369)
- [BUGFIX] Fix handling of mixed case table names when computing column metadata (#11365)
- [BUGFIX] Make handling of quoted schema and table names more robust (#11367)
- [BUGFIX] Enable reading multiple pages of S3 directory by popping ContinuationToken from query_options once it is used in a S3 request (#11361) (thanks @pawel99k)
- [DOCS] Update docs to reflect that custom docker images should use stable agent (#11353)
- [MAINTENANCE] Test
unexpected_rows(#11368) - [MAINTENANCE] Plumb in GX_CLOUD_WORKSPACE_ID into cloud-test ci step. (#11373)
- [MAINTENANCE] Add
workspace_idtostore_backenddict (#11371)
1.5.11
- [FEATURE] Checkpoint actions notify on severity (#11347)
- [FEATURE] Add handling for severity to ExpectationConfiguration serialization (#11343)
- [FEATURE] Add new method to ExpectationSuiteValidationResult class to return highest severity failure (#11341)
- [BUGFIX] ensure unexpected_rows are included if requested (#11358)
- [BUGFIX] Preserve quoting when serializing quoted table names (#11357)
- [DOCS] Cloud docs for built-in actions (#11338)
- [MAINTENANCE] Update ports that mercury runs on (#11351)