Changelog
Deprecation policy
GX Core follows Semantic Versioning 2.0.0, including its guidelines for deprecation.
When we deprecate public functionality, we will
- update our documentation to let you know about the change.
- issue a new minor release with the deprecation in place.
Before we completely remove the functionality in a new major release, there will be at least one minor release that contains the deprecation so that you can smoothly transition.
1.5.8
- [BUGFIX] Handle SQL parameter limit for Databricks (#11317)
- [DOCS] Move ingestion in diagram (#11329)
- [DOCS] Update configure_metadata_stores.md (#11316) (thanks @Abdelkrim)
- [DOCS] User Input to Expectation Generation Retry Workflows (#11325)
- [MAINTENANCE] Restore Link Checker CI step (#11327)
- [MAINTENANCE] pre-commit autoupdate (#11330)
1.5.7
- [BUGFIX] change pyspark column reference from DataFrame.getitem to F.col() (#11286) (thanks @alansk97)
- [MAINTENANCE] Remove link checker step (temporarily) (#11322)
- [MAINTENANCE] Fix MSSQL compatibility test CI flow (#11320)
- [MAINTENANCE] Bump posthog 6.1.0 (#11303)
- [MAINTENANCE] Improve CI speed for marker tests (#11321)
- [MAINTENANCE] Bump form-data from 4.0.2 to 4.0.4 in /docs/docusaurus (#11310)
- [MAINTENANCE] pre-commit autoupdate (#11287)
- [MAINTENANCE] Bump mypy to 1.16.1 (#11262)
- [MAINTENANCE] Add typing extensions dependency to build (#11323)
- [MAINTENANCE] Update build commands (#11324)
1.5.6
- [BUGFIX] Remove incompatible min/max types for some range expectations (#11305)
- [DOCS] generate SQL (#11289)
- [DOCS] Data Health (#11294)
- [DOCS] Add postgres flavors to expectation docstrings (#11304)
- [DOCS] pipeline architecture diagram (#11298)
- [DOCS] Standardize data source naming in docstrings (#11306)
- [DOCS] new Data Sources (#11293)
- [DOCS] restore link checker (#11308)
- [DOCS] Data Health screenshot (#11307)
- [MAINTENANCE] : Add scripts to clean up databricks and snowflake schemas (#11297)
- [MAINTENANCE] Update docstring for Postgres flavor data sources (#11302)
- [MAINTENANCE] cloud-snippets under test (#11292)
1.5.5
- [FEATURE] Add new Postgres "flavor" Data Source classes (#11290)
- [FEATURE] Add BigQuery data source class (#11296)
- [BUGFIX] Disable init analytics as it was not really getting entirely disabled when specified on data context config (#11276) (thanks @jmcorreia)
- [DOCS] Correct forecasted range caveat (#11295)
- [MAINTENANCE] Bump ruff to 0.12.2 (#11288)
1.5.4
- [BUGFIX] B/gx 1174/generalize schema expectation (#11272)
- [BUGFIX] Fix renderer for ExpectTableColumnsToMatchSet (#11281)
- [DOCS] Anomaly Detection: Expectation drawer and model (#11234)
- [DOCS] Clarify integration support policy page (#11247)
- [MAINTENANCE] Remove TableFactory from cloud e2e (#11274)
- [MAINTENANCE] Bump ruff to 0.12.0 (#11263)
- [MAINTENANCE] convert Snowflake & Databricks integration tests to parameterize_batch_for_data_sources (#11277)
1.5.3
- [BUGFIX] Make ExpectTableColumnsToMatchSet case insensitive (#11266)
- [DOCS] ExpectColumnProportionOfNonNullValuesToBeBetween (#11245) (#11257)
- [MAINTENANCE] Allow posthog v4 and v5 (#11265)
1.5.2
- [FEATURE] Add SuiteParameterDict to all Expectation Kwargs (#11222) (thanks @Pascal06S)
- [BUGFIX] fix
ValidationError
inExpectColumnPairValuesToHaveDifferenceOfCustomPercentage
(#11209) (thanks @sariaslaso) - [BUGFIX]
add_batch_definition_whole_directory
only loading 1 file (#11254) - [BUGFIX] Remove datetime types from proportion
min_value
andmax_value
parameters (#11259) - [DOCS] temporarily remove link checker (#11250)
- [DOCS] Cloud API data source tip (#11248)
- [DOCS] ExpectColumnProportionOfNonNullValuesToBeBetween (#11245) (#11257)
- [MAINTENANCE] Update "fraction" to "proportion" on NonNullProportion renderer (#11253)
- [MAINTENANCE] Bump brace-expansion from 1.1.11 to 1.1.12 in /docs/docusaurus (#11251)
1.5.1
- [FEATURE] Add ColumnAggregateNonNullCount metric (#11229)
- [FEATURE]
ExpectColumnProportionOfUniqueValuesToBeBetween
(#11235) - [DOCS] Revise use of the term "API" (#11196)
- [DOCS] fix link to removed content (#11232)
- [MAINTENANCE] Revert "[MAINTENANCE] Snowflake tests only run with snowflake flag" (#11230)
- [MAINTENANCE] Add session pool to expectation tests (#11228)
- [MAINTENANCE] Remove RuleBasedProfiler (#11231)
1.5.0
- [MINORBUMP] docs for Multi-source Expectations (#11165)
- [DOCS] revise use of the term "Cloud" in the Core docs (#11207)
- [DOCS] restore link checker (#11212)
- [MAINTENANCE] add warning filter (#11217)
- [MAINTENANCE] Update renderer labels (#11216)
- [MAINTENANCE] Improve
ExpectQueryResultsToMatchComparison
docstring (#11221) - [MAINTENANCE] pre-commit autoupdate (#11218)
- [MAINTENANCE] Remove
pkg_resources
dependency (#11213) - [MAINTENANCE] Example suite parameter tests (#11225)
- [CONTRIB] Add type geometry and super into redshift_execution_engine.py (#11194) (thanks @VolkovGeoPhy)