backgroundImage

What’s new in GX: September 2023

Community contributions, Pydantic 2.0 support, and more

Erin Kapp
October 04, 2023
Never miss a blog

sign up for our email list

Banner Image
A yellow 'akiapola'au (Hawaiian honeycreeper) with a band on one leg flies away from a pair of hands
Get the scoop on everything GX that was released into the wild last month. Also released into the wild: this 'akiapola'au. (📸: Josh Pang-Ching, USGS, 2013)

People power: community contributions

  • [CONTRIB] fixing null eq safe for SQLAlchemy and rendering (#8617) (thanks @karthigaiselvanm)

  • [BUGFIX] Fix validation for QueryAsset with create_temp_table: False (#8611) (thanks @moatazelmohtaseb)

  • [BUGFIX] Fix backslashes in url path under Windows (#8663) (thanks @MarcelBeining)

  • [BUGFIX] add try except to redshift regexp resolver (#8707) (thanks @itaise)

  • [MAINTENANCE] Parameterize severity in PagerdutyAction (#8714) (thanks @Sonchaegeon)

Holding up: new supports of all kinds

  • [BUGFIX] Snowflake column name case sensitivity (#8719)

  • [MAINTENANCE] Pydantic 2.0 support (#8604)

  • [MAINTENANCE] Update GitPython (#8661)

  • [MAINTENANCE] Azure Blob Stores TupleStoreBackend now supports credential string (#8683)

  • [MAINTENANCE] Bump gitpython from 3.1.33 to 3.1.35 in /docs_rtd (#8686)

Sprucing things up: new features

  • [FEATURE] update data assistant run to take in validator (#8560)

  • [FEATURE] Add DataAssetStore (#8601)

  • [FEATURE] Allow optional expectation_suite_name to be passed to RunDataAssistantEvent (#8693)

  • [FEATURE] DataDocs Renderer for ExpectMulticolumnSumToEqual and LikePattern Expectations (#8739)

New chapters: documentation updates

  • [DOCS] Add New Topic for Identifying Failed Table Rows (#8554)

  • [DOCS] Remove YAML Configuration Option from Manage Checkpoints and Other Documentation (#8637)

  • [DOCS] Update Request Data from a Data Asset (#8642)

  • [DOCS] Relocate Use Great Expectations with Google Cloud Platform and BigQuery (#8696)

  • [DOCS] Clarify How to Use Custom Expectations Without a Filesystem (#8700)

  • [DOCS] Remove examples of YAML configuration for Checkpoints in docs (#8704)

  • [DOCS] Create Snowflake Quickstart for GX Cloud (#8756)

Pest control: bug fixes

  • [BUGFIX] Use correct syntax for creating temporary views for DatabricksSQL datasources (#8655)

  • [BUGFIX] Fix FDS auto-complete for Conda installs (#8698)

  • [BUGFIX] Assets with persisted data don't get added to in-memory cache (#8699)

  • [BUGFIX] Ensure renderers use parent class renderers instead of using non-implemented override methods (#8745)

Upkeep: additional maintenance

  • [MAINTENANCE] Change default context root to gx/ over great_expectations/ (#8423)

  • [MAINTENANCE] Add test case for trino datatypes in onboarding assitant (#8507)

  • [MAINTENANCE] typing - expect_column - to_exist and to_not_be_null (#8652)

  • [MAINTENANCE] Comprehensive SQL column identifier tests (#8673)

  • [MAINTENANCE] Add get_all method to Store and StoreBackend APIs (#8702)

  • [MAINTENANCE] Additional examples of row_condition for Spark and SQL (#8713)


Get the full GX changelog here.

Search our blog for the latest on data quality.


©2025 Great Expectations. All Rights Reserved.