diff --git a/docs/docusaurus/docs/components/_data.jsx b/docs/docusaurus/docs/components/_data.jsx index da33fe1e5b1d..4d2bdd7602ba 100644 --- a/docs/docusaurus/docs/components/_data.jsx +++ b/docs/docusaurus/docs/components/_data.jsx @@ -1,5 +1,5 @@ export default { - release_version: 'great_expectations, version 1.0.0a4', + release_version: 'great_expectations, version 1.0.0a5', min_python: '3.8', max_python: '3.11' } diff --git a/docs/docusaurus/docs/oss/changelog.md b/docs/docusaurus/docs/oss/changelog.md index 08c18acf5bf2..e750bdc28efd 100644 --- a/docs/docusaurus/docs/oss/changelog.md +++ b/docs/docusaurus/docs/oss/changelog.md @@ -11,6 +11,125 @@ slug: /core/changelog - Deprecation warnings are accompanied by a moniker (as a code comment) indicating when they were deprecated. For example: `# deprecated-v0.13` - Changes to methods and parameters due to deprecation are also noted in the relevant docstrings. +### 1.0.0a5 +* [FEATURE] add slack analytics for cloud ([#9944](https://github.com/great-expectations/great_expectations/pull/9944)) +* [FEATURE] Add serialization logic to Expectation models ([#9949](https://github.com/great-expectations/great_expectations/pull/9949)) +* [FEATURE] Add get data context mercury v1 integration test. ([#9978](https://github.com/great-expectations/great_expectations/pull/9978)) +* [FEATURE] SnowflakeDatasource update ([#10005](https://github.com/great-expectations/great_expectations/pull/10005)) +* [FEATURE] SnowflakeDatasource make `role` + `warehouse` required ([#10021](https://github.com/great-expectations/great_expectations/pull/10021)) +* [FEATURE] Experimental Python 3.12 support ([#8862](https://github.com/great-expectations/great_expectations/pull/8862)) +* [FEATURE] Add atomic renderer for `ExpectMulticolumnSumToEqual` ([#10076](https://github.com/great-expectations/great_expectations/pull/10076)) +* [FEATURE] Add missing atomic renderers to Expectations ([#10079](https://github.com/great-expectations/great_expectations/pull/10079)) +* [FEATURE] Snowflake - Key-Pair auth updates from `0.18.x` ([#10095](https://github.com/great-expectations/great_expectations/pull/10095)) +* [FEATURE] Add sentence case titles to Expectation schemas ([#10097](https://github.com/great-expectations/great_expectations/pull/10097)) +* [FEATURE] Use v1 data context endpoint (cloud) ([#10093](https://github.com/great-expectations/great_expectations/pull/10093)) +* [FEATURE] SnowflakeDatasource - AccountIdentifier error improvments ([#10104](https://github.com/great-expectations/great_expectations/pull/10104)) +* [FEATURE] use v1 cloud api for data sources ([#10094](https://github.com/great-expectations/great_expectations/pull/10094)) +* [FEATURE] Make save method for data context variables public ([#10057](https://github.com/great-expectations/great_expectations/pull/10057)) +* [FEATURE] Add context.data_sources.all ([#10116](https://github.com/great-expectations/great_expectations/pull/10116)) +* [FEATURE] Misc Data Source cleanup ([#10126](https://github.com/great-expectations/great_expectations/pull/10126)) +* [FEATURE] Clean up import structure for gx ([#10146](https://github.com/great-expectations/great_expectations/pull/10146)) +* [FEATURE] Turn on remaining v1 endpoints ([#10155](https://github.com/great-expectations/great_expectations/pull/10155)) +* [FEATURE] Update dataframe batch.validate workflow ([#10165](https://github.com/great-expectations/great_expectations/pull/10165)) +* [BUGFIX] Migrate back to github hosted runners until docker issue is fixed ([#10011](https://github.com/great-expectations/great_expectations/pull/10011)) +* [BUGFIX] Fix parsing of account/me response. ([#10015](https://github.com/great-expectations/great_expectations/pull/10015)) +* [BUGFIX] Handle OSError during save on read-only file system. ([#10024](https://github.com/great-expectations/great_expectations/pull/10024)) +* [BUGFIX] add ecr caching to trino and spark images ([#10037](https://github.com/great-expectations/great_expectations/pull/10037)) +* [BUGFIX] Avoid writing to great_expectations.yml during init ([#10038](https://github.com/great-expectations/great_expectations/pull/10038)) +* [BUGFIX] Z-score renderer when `double_sided` ([#10084](https://github.com/great-expectations/great_expectations/pull/10084)) +* [BUGFIX] SQLDatasource (V1) - lowercase unquoted schema_names for SQLAlchemy case-sensitivity compatibility ([#10109](https://github.com/great-expectations/great_expectations/pull/10109)) +* [BUGFIX] Revert package update ([#10118](https://github.com/great-expectations/great_expectations/pull/10118)) +* [BUGFIX] Remove illegible duplicate local Data Docs link from Slack renderer ([#10130](https://github.com/great-expectations/great_expectations/pull/10130)) +* [BUGFIX] Fix type of StoreBackend._manually_initialize_store_backend_id ([#10159](https://github.com/great-expectations/great_expectations/pull/10159)) +* [BUGFIX] On store add, add id to input model ([#10167](https://github.com/great-expectations/great_expectations/pull/10167)) +* [BUGFIX] Add checkpoint_id to validation result meta ([#10169](https://github.com/great-expectations/great_expectations/pull/10169)) +* [BUGFIX] Update binary path in mssql docker image ([#10171](https://github.com/great-expectations/great_expectations/pull/10171)) +* [DOCS] Revises and reorganizes content for installing additional dependencies per the GX 1.0 ToC ([#9934](https://github.com/great-expectations/great_expectations/pull/9934)) +* [DOCS] Initial revision and reorg of "Create a Data Context" content for revised GX 1.0 ToC ([#9938](https://github.com/great-expectations/great_expectations/pull/9938)) +* [DOCS] Removes content for integrating with GCP from the BigQuery SQL connect to data topic in the 0.18.x docs ([#9955](https://github.com/great-expectations/great_expectations/pull/9955)) +* [DOCS] Clarify SQL Expectation Support in GX Cloud Docs ([#9951](https://github.com/great-expectations/great_expectations/pull/9951)) +* [DOCS] core expectation model metadata ([#9967](https://github.com/great-expectations/great_expectations/pull/9967)) +* [DOCS] Update Table and Multi Column Expectation docstrings ([#9990](https://github.com/great-expectations/great_expectations/pull/9990)) +* [DOCS] Add Alerts Content to the GX Cloud Documentation ([#9880](https://github.com/great-expectations/great_expectations/pull/9880)) +* [DOCS] Updates Expectations docstrings with supported OSS Data Sources for gallery ([#10030](https://github.com/great-expectations/great_expectations/pull/10030)) +* [DOCS] Adds GX 1.0 preview docs for Run Validations topic ([#10026](https://github.com/great-expectations/great_expectations/pull/10026)) +* [DOCS] Connect to data using SQL for GX 1.0 ([#9971](https://github.com/great-expectations/great_expectations/pull/9971)) +* [DOCS] Remove splitter from data asset docs and add batch definition documentation to expectation docs ([#10032](https://github.com/great-expectations/great_expectations/pull/10032)) +* [DOCS] Update path to config_variables.yml file in docs. ([#10044](https://github.com/great-expectations/great_expectations/pull/10044)) +* [DOCS] Add data quality use case TOC skeleton under Learn ([#10049](https://github.com/great-expectations/great_expectations/pull/10049)) +* [DOCS] GX 1.0 updated docs for Expectations ([#10048](https://github.com/great-expectations/great_expectations/pull/10048)) +* [DOCS] Updates broken links to code examples in github ([#10059](https://github.com/great-expectations/great_expectations/pull/10059)) +* [DOCS] Update feedback modal ([#10054](https://github.com/great-expectations/great_expectations/pull/10054)) +* [DOCS] Included all new expectations, grouped by DQ issue ([#10062](https://github.com/great-expectations/great_expectations/pull/10062)) +* [DOCS] 0.18.9 -> 0.18.17 changelogs ([#10068](https://github.com/great-expectations/great_expectations/pull/10068)) +* [DOCS] GX 1.0 Checkpoint guides ([#10055](https://github.com/great-expectations/great_expectations/pull/10055)) +* [DOCS] 1.0 Customize Expectations guides ([#10066](https://github.com/great-expectations/great_expectations/pull/10066)) +* [DOCS] Updated integrated support policy for 1.0 ([#10064](https://github.com/great-expectations/great_expectations/pull/10064)) +* [DOCS] Fix typo ([#10083](https://github.com/great-expectations/great_expectations/pull/10083)) +* [DOCS] Fix styles for hovering button in terminal ([#10090](https://github.com/great-expectations/great_expectations/pull/10090)) +* [DOCS] update gx cloud and airflow doc ([#10025](https://github.com/great-expectations/great_expectations/pull/10025)) +* [DOCS] Updated documentation for the GX Scheduler ([#10103](https://github.com/great-expectations/great_expectations/pull/10103)) +* [DOCS] 1.0 connect to filesystem data guides ([#10115](https://github.com/great-expectations/great_expectations/pull/10115)) +* [DOCS] 1.0 guides for connecting to data in dataframes ([#10133](https://github.com/great-expectations/great_expectations/pull/10133)) +* [DOCS] 1.0 guide for getting sample data for testing or data exploration ([#10136](https://github.com/great-expectations/great_expectations/pull/10136)) +* [DOCS] Added more expectations for Cloud, sorted by DQ issue ([#10137](https://github.com/great-expectations/great_expectations/pull/10137)) +* [DOCS] Incorporating review feedback ([#10138](https://github.com/great-expectations/great_expectations/pull/10138)) +* [DOCS] first draft for Data Quality: Schema tech doc ([#10022](https://github.com/great-expectations/great_expectations/pull/10022)) +* [DOCS] Update docs to include Runner and suppress Agent ([#10139](https://github.com/great-expectations/great_expectations/pull/10139)) +* [DOCS] Typo corrections in GX Cloud docs ([#10156](https://github.com/great-expectations/great_expectations/pull/10156)) +* [DOCS] Integrate feedback modal with Jira ([#10110](https://github.com/great-expectations/great_expectations/pull/10110)) +* [DOCS] DSB-961: Fix table of contents highlighting ([#10152](https://github.com/great-expectations/great_expectations/pull/10152)) +* [DOCS] Add dedicated page for scheduler ([#10158](https://github.com/great-expectations/great_expectations/pull/10158)) +* [DOCS] 1-0 guide: how to toggle analytics collection ([#10166](https://github.com/great-expectations/great_expectations/pull/10166)) +* [DOCS] 1.0 preview docs: Configure project Stores ([#10150](https://github.com/great-expectations/great_expectations/pull/10150)) +* [DOCS] 1.0 guide for securely storing and accessing credentials and tokens ([#10157](https://github.com/great-expectations/great_expectations/pull/10157)) +* [DOCS] updated older support policy ([#10174](https://github.com/great-expectations/great_expectations/pull/10174)) +* [MAINTENANCE] Exclude patterns from codecov reports ([#9941](https://github.com/great-expectations/great_expectations/pull/9941)) +* [MAINTENANCE] Temporary: xfail tests that hit fastapi ([#9946](https://github.com/great-expectations/great_expectations/pull/9946)) +* [MAINTENANCE] Clean up extraneous GX Cloud enums ([#9947](https://github.com/great-expectations/great_expectations/pull/9947)) +* [MAINTENANCE] Add fastapi to docker-compose for mercury ([#9948](https://github.com/great-expectations/great_expectations/pull/9948)) +* [MAINTENANCE] Changes to allow local testing using mercury's docker-compose ([#9976](https://github.com/great-expectations/great_expectations/pull/9976)) +* [MAINTENANCE] Ensure that validation definitions and checkpoints save before running ([#9963](https://github.com/great-expectations/great_expectations/pull/9963)) +* [MAINTENANCE] core expectation metadata ([#9985](https://github.com/great-expectations/great_expectations/pull/9985)) +* [MAINTENANCE] Export types for all of GX (V1 pre-release) ([#9987](https://github.com/great-expectations/great_expectations/pull/9987)) +* [MAINTENANCE] Add `metadata` property to Expectation schemas ([#9993](https://github.com/great-expectations/great_expectations/pull/9993)) +* [MAINTENANCE] Add schemas for Table and Multi-Column Expectations ([#9991](https://github.com/great-expectations/great_expectations/pull/9991)) +* [MAINTENANCE] Migrate ci to enterprise-arc runners ([#9757](https://github.com/great-expectations/great_expectations/pull/9757)) +* [MAINTENANCE] Upgrade to pytest 8 ([#10006](https://github.com/great-expectations/great_expectations/pull/10006)) +* [MAINTENANCE] ruff `0.4.8` ([#10009](https://github.com/great-expectations/great_expectations/pull/10009)) +* [MAINTENANCE] Add custom types to Expectation schemas ([#9994](https://github.com/great-expectations/great_expectations/pull/9994)) +* [MAINTENANCE] Remove unused properties on single Expectation ([#10004](https://github.com/great-expectations/great_expectations/pull/10004)) +* [MAINTENANCE] Patch for CVE-2024-36039 ([#10016](https://github.com/great-expectations/great_expectations/pull/10016)) +* [MAINTENANCE] Bump context config version to 4.0 ([#10013](https://github.com/great-expectations/great_expectations/pull/10013)) +* [MAINTENANCE] Clean up top-level `conftest.py` ([#10014](https://github.com/great-expectations/great_expectations/pull/10014)) +* [MAINTENANCE] Refactor metadata for ColumnAggregate Expectations ([#10019](https://github.com/great-expectations/great_expectations/pull/10019)) +* [MAINTENANCE] Rename `ExpectationConfiguration` `expectation_type` to `type` ([#10018](https://github.com/great-expectations/great_expectations/pull/10018)) +* [MAINTENANCE] Define JSON Schemas for ColumnAggregate Expectations ([#10020](https://github.com/great-expectations/great_expectations/pull/10020)) +* [MAINTENANCE] configure images to pull through our ecr cache ([#10001](https://github.com/great-expectations/great_expectations/pull/10001)) +* [MAINTENANCE] Move `mostly` to correct Expectation classes ([#10027](https://github.com/great-expectations/great_expectations/pull/10027)) +* [MAINTENANCE] Add metadata to `ColumnMapExpectations` ([#10034](https://github.com/great-expectations/great_expectations/pull/10034)) +* [MAINTENANCE] : change expectation kwarg types (breaking change) ([#10051](https://github.com/great-expectations/great_expectations/pull/10051)) +* [MAINTENANCE] add json schema field description ([#10065](https://github.com/great-expectations/great_expectations/pull/10065)) +* [MAINTENANCE] update ignore panda db client warning ([#10071](https://github.com/great-expectations/great_expectations/pull/10071)) +* [MAINTENANCE] Improve Expectation schemas ([#10099](https://github.com/great-expectations/great_expectations/pull/10099)) +* [MAINTENANCE] Have DCV point at V1 ([#10102](https://github.com/great-expectations/great_expectations/pull/10102)) +* [MAINTENANCE] Update `ConfigStr` + `ConfigUri` json schema definition ([#10023](https://github.com/great-expectations/great_expectations/pull/10023)) +* [MAINTENANCE] Parametrize `TestConnectionError` ([#10105](https://github.com/great-expectations/great_expectations/pull/10105)) +* [MAINTENANCE] Loosen `ruamel.yaml` pin (v1) ([#10106](https://github.com/great-expectations/great_expectations/pull/10106)) +* [MAINTENANCE] Remove public api decorator from non-public V1 code. ([#10111](https://github.com/great-expectations/great_expectations/pull/10111)) +* [MAINTENANCE] Update yarn.lock to handle vanta vulnerbilities. ([#10114](https://github.com/great-expectations/great_expectations/pull/10114)) +* [MAINTENANCE] Pin setuptools, we error with the latest. ([#10119](https://github.com/great-expectations/great_expectations/pull/10119)) +* [MAINTENANCE] Revert "[MAINTENANCE] Pin setuptools, we error with the latest." ([#10123](https://github.com/great-expectations/great_expectations/pull/10123)) +* [MAINTENANCE] Allow numpy 2 ([#10122](https://github.com/great-expectations/great_expectations/pull/10122)) +* [MAINTENANCE] Ruff `0.5.3` ([#10124](https://github.com/great-expectations/great_expectations/pull/10124)) +* [MAINTENANCE] Forbid extra attrs on V1 Pydantic models ([#10127](https://github.com/great-expectations/great_expectations/pull/10127)) +* [MAINTENANCE] Add context.data_sources.get ([#10125](https://github.com/great-expectations/great_expectations/pull/10125)) +* [MAINTENANCE] mypy - `possibly-undefined` ([#10092](https://github.com/great-expectations/great_expectations/pull/10092)) +* [MAINTENANCE] Remove immutability from validation definition ([#10141](https://github.com/great-expectations/great_expectations/pull/10141)) +* [MAINTENANCE] Add a clause when we reraise exceptions in tuple_store_backend.py ([#10160](https://github.com/great-expectations/great_expectations/pull/10160)) +* [MAINTENANCE] update_datasource returns the updated datasource ([#10170](https://github.com/great-expectations/great_expectations/pull/10170)) +* [MAINTENANCE] Temporarily update Pandas pins to unblock V1 prerelease ([#10175](https://github.com/great-expectations/great_expectations/pull/10175)) + ### 1.0.0a4 * [FEATURE] Remove ExpectationSuite.execution_engine_type ([#9841](https://github.com/great-expectations/great_expectations/pull/9841)) * [FEATURE] Directory Asset BatchDefinition API ([#9874](https://github.com/great-expectations/great_expectations/pull/9874)) diff --git a/great_expectations/deployment_version b/great_expectations/deployment_version index 6ef2bbd45feb..cd1e2d48f0e0 100644 --- a/great_expectations/deployment_version +++ b/great_expectations/deployment_version @@ -1 +1 @@ -1.0.0a4 +1.0.0a5