diff --git a/CHANGELOG.md b/CHANGELOG.md index aedf8599c..a4d49e8a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,50 +5,32 @@ - "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version. - Do not edit this file directly. This file is auto-generated using [changie](https://github.com/miniscruff/changie). For details on how to document a change, see [the contributing guide](https://github.com/dbt-labs/dbt-redshift/blob/main/CONTRIBUTING.md#adding-changelog-entry) -## dbt-redshift 1.5.0-b4 - March 30, 2023 +## dbt-redshift 1.5.0-rc1 - April 13, 2023 ### Features +- Support for data types constraints in Redshift ([#227](https://github.com/dbt-labs/dbt-redshift/issues/227), [#342](https://github.com/dbt-labs/dbt-redshift/issues/342)) +- Stand-alone Python module for RedshiftColumn ([#290](https://github.com/dbt-labs/dbt-redshift/issues/290)) +- Enforce contracts on models materialized as tables and views ([#319](https://github.com/dbt-labs/dbt-redshift/issues/319), [#340](https://github.com/dbt-labs/dbt-redshift/issues/340)) - Use contracted column order in create_table_as ([#356](https://github.com/dbt-labs/dbt-redshift/issues/356)) - Modify adapter to work with unified constraint fields ([#341](https://github.com/dbt-labs/dbt-redshift/issues/341)) - -### Under the Hood - -- Treat contract config as a python object ([#330](https://github.com/dbt-labs/dbt-redshift/issues/330), [#382](https://github.com/dbt-labs/dbt-redshift/issues/382)) - - - -## dbt-redshift 1.5.0-b3 - March 16, 2023 - -### Features - -- Enforce contracts on models materialized as tables and views ([#319](https://github.com/dbt-labs/dbt-redshift/issues/319), [#340](https://github.com/dbt-labs/dbt-redshift/issues/340)) +- Add support for model-level constraints ([#343](https://github.com/dbt-labs/dbt-redshift/issues/343)) ### Fixes - Added methods to `RedshiftAdapter` that were inadvertantly dropped when migrating from `PostgresAdapter` to `SQLAdapter` ([#365](https://github.com/dbt-labs/dbt-redshift/issues/365)) - -## dbt-redshift 1.5.0-b2 - March 02, 2023 - -### Under the Hood - -- Rename constraints_enabled to contract ([#330](https://github.com/dbt-labs/dbt-redshift/issues/330)) - -## dbt-redshift 1.5.0-b1 - February 22, 2023 - -### Features - -- dbt-constraints for redshift ([#227](https://github.com/dbt-labs/dbt-redshift/issues/227)) -- Stand-alone Python module for RedshiftColumn ([#290](https://github.com/dbt-labs/dbt-redshift/issues/290)) +- Fix two adapter logging bugs arising from using the redshift cursor object ([#373](https://github.com/dbt-labs/dbt-redshift/issues/373)) +- Repair accidental change to dev-requirements ([#403](https://github.com/dbt-labs/dbt-redshift/issues/403)) ### Under the Hood - Replace psycopg2 connector with Redshift python connector when connecting to Redshift ([#219](https://github.com/dbt-labs/dbt-redshift/issues/219)) - remove tox call to integration tests ([#257](https://github.com/dbt-labs/dbt-redshift/issues/257)) - Convert Backup Table tests ([#293](https://github.com/dbt-labs/dbt-redshift/issues/293)) +- Treat contract config as a python object ([#330](https://github.com/dbt-labs/dbt-redshift/issues/330), [#382](https://github.com/dbt-labs/dbt-redshift/issues/382)) ### Contributors -- [@dave-connors-3](https://github.com/dave-connors-3) ([#227](https://github.com/dbt-labs/dbt-redshift/issues/227)) +- [@dave-connors-3](https://github.com/dave-connors-3) ([#227](https://github.com/dbt-labs/dbt-redshift/issues/227), [#342](https://github.com/dbt-labs/dbt-redshift/issues/342)) - [@sathiish-kumar](https://github.com/sathiish-kumar) ([#219](https://github.com/dbt-labs/dbt-redshift/issues/219)) ## Previous Releases