Skip to content

Releases: great-expectations/great_expectations

1.8.1

30 Oct 22:39
620f33d

Choose a tag to compare

  • [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_parser field 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_condition groups (#11488)
  • [MAINTENANCE] Only install mssql drivers when needed (#11489)
  • [MAINTENANCE] Use Suites v2 REST endpoints (#11487)
  • [MAINTENANCE] Handle None parameter in Conditions (#11491)

1.8.0

24 Oct 02:12
6ddd4fb

Choose a tag to compare

  • [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

15 Oct 23:01
7f61532

Choose a tag to compare

  • [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 RedshiftConnectionDetails to type stub (#11434)
  • [MAINTENANCE] [pre-commit.ci] pre-commit autoupdate (#11355)

1.7.0

09 Oct 21:23
906e406

Choose a tag to compare

  • [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 PandasS3Datasource using boto3_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

02 Oct 02:09
632d0de

Choose a tag to compare

  • [DOCS] Typo fix, tense update (#11404)
  • [DOCS] make schedules opt-in (#11408)
  • [MAINTENANCE] Run Athena tests as a separate step (#11401)
  • [MAINTENANCE] Remove PyAthena upper pin (#11402)

1.6.3

24 Sep 21:03
c16f549

Choose a tag to compare

  • [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

20 Sep 00:20
32901fa

Choose a tag to compare

  • [BUGFIX] Fix ExpectColumnValuesToBeInTypeList for Trino (#11386)
  • [DOCS] workspaces (#11366)
  • [MAINTENANCE] Ensure pyarrow wheel on Python 3.12 Snowflake marker tests (#11388)

1.6.1

16 Sep 03:17
dcbee9c

Choose a tag to compare

  • [BUGFIX] Make workspaces optional for cloud_user_info (#11378)

1.6.0

12 Sep 19:55
1a5a2c4

Choose a tag to compare

  • [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_id to store_backend dict (#11371)

1.5.11

04 Sep 21:18
a0f5fb0

Choose a tag to compare

  • [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)