Skip to content

Releases: dbt-labs/dbt-redshift

dbt-redshift v1.5.0rc1

14 Apr 21:21
Compare
Choose a tag to compare
Pre-release

dbt-redshift 1.5.0-rc1 - April 13, 2023

Features

  • Support for data types constraints in Redshift (#227, #342)
  • Stand-alone Python module for RedshiftColumn (#290)
  • Enforce contracts on models materialized as tables and views (#319, #340)
  • Use contracted column order in create_table_as (#356)
  • Modify adapter to work with unified constraint fields (#341)
  • Add support for model-level constraints (#343)

Fixes

  • Added methods to RedshiftAdapter that were inadvertantly dropped when migrating from PostgresAdapter to SQLAdapter (#365)
  • Fix two adapter logging bugs arising from using the redshift cursor object (#373)
  • Repair accidental change to dev-requirements (#403)

Under the Hood

  • Replace psycopg2 connector with Redshift python connector when connecting to Redshift (#219)
  • remove tox call to integration tests (#257)
  • Convert Backup Table tests (#293)
  • Treat contract config as a python object (#330, #382)

Contributors

dbt-redshift v1.5.0b4

30 Mar 19:34
Compare
Choose a tag to compare
dbt-redshift v1.5.0b4 Pre-release
Pre-release

dbt-redshift 1.5.0-b4 - March 30, 2023

Features

  • Use contracted column order in create_table_as (#356)
  • Modify adapter to work with unified constraint fields (#341)

Under the Hood

  • Treat contract config as a python object (#330, #382)

dbt-redshift v1.5.0b3

16 Mar 21:02
Compare
Choose a tag to compare
dbt-redshift v1.5.0b3 Pre-release
Pre-release

dbt-redshift 1.5.0-b3 - March 16, 2023

Features

  • Enforce contracts on models materialized as tables and views (#319, #340)

Fixes

  • Added methods to RedshiftAdapter that were inadvertantly dropped when migrating from PostgresAdapter to SQLAdapter (#365)

dbt-redshift v1.5.0b2

02 Mar 19:49
Compare
Choose a tag to compare
dbt-redshift v1.5.0b2 Pre-release
Pre-release

dbt-redshift 1.5.0-b2 - March 02, 2023

Under the Hood

  • Rename constraints_enabled to contract (#330)

dbt-redshift v1.5.0b1

22 Feb 19:27
Compare
Choose a tag to compare
dbt-redshift v1.5.0b1 Pre-release
Pre-release

dbt-redshift 1.5.0-b1 - February 22, 2023

Features

  • dbt-constraints for redshift (#227)
  • Stand-alone Python module for RedshiftColumn (#290)

Under the Hood

  • Replace psycopg2 connector with Redshift python connector when connecting to Redshift (#219)
  • remove tox call to integration tests (#257)
  • Convert Backup Table tests (#293)

Contributors

dbt-redshift v1.4.0

25 Jan 18:03
c6560de
Compare
Choose a tag to compare

dbt-redshift Changelog

  • This file provides a full account of all changes to dbt-redshift.
  • Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
  • "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. For details on how to document a change, see the contributing guide

dbt-redshift 1.4.0 - January 25, 2023

Features

  • Migrate dbt-utils current_timestamp macros into core + adapters (#194, #191)

Under the Hood

  • Consistent capitalization for CONTRIBUTING.md (#252, #252)
  • Rename exceptions to match dbt-core (#250, #258)

Dependencies

  • Add support for python 3.11 (#225, #236)

Contributors

Previous Releases

For information on prior major and minor releases, see their changelogs:

dbt-redshift v1.4.0rc1

11 Jan 23:06
1410308
Compare
Choose a tag to compare
Pre-release

dbt-redshift Changelog

  • This file provides a full account of all changes to dbt-redshift.
  • Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
  • "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. For details on how to document a change, see the contributing guide

dbt-redshift 1.4.0-rc1 - January 11, 2023

Under the Hood

  • Consistent capitalization for CONTRIBUTING.md (#252, #252)
  • Rename exceptions to match dbt-core (#250, #258)

Dependencies

  • Add support for python 3.11 (#225, #236)

Contributors

dbt-redshift 1.4.0-b1 - December 15, 2022

Features

  • Migrate dbt-utils current_timestamp macros into core + adapters (#194, #191)

Previous Releases

For information on prior major and minor releases, see their changelogs:

dbt-redshift v1.4.0b1

15 Dec 17:53
3c0b2d6
Compare
Choose a tag to compare
dbt-redshift v1.4.0b1 Pre-release
Pre-release

dbt-redshift 1.4.0-b1 - December 15, 2022

Features

  • Migrate dbt-utils current_timestamp macros into core + adapters (#194, #191)

dbt-redshift 1.3.0

12 Oct 13:15
dfb9926
Compare
Choose a tag to compare

dbt-redshift 1.3.0 - October 12, 2022

Features

  • Add changie to dbt-redshift (#151, #152)
  • Array macros (#181, #182)
  • add type_boolean as data type macro (#189, #190)
  • Migrate dbt-utils current_timestamp macros into core + adapters (#194, #191)

Fixes

  • Avoid truncating Redshift model names with more than 63 characters (#5586, #147)

Under the Hood

  • Rename compiled_sql to compiled_code. (#150, #145)
  • Add test for column precision changes (#5351, #166)
  • Configure more connection retries for CI tests (#142, #000)
  • Add type ignores to mypy checks (#185, #186)

Dependency

  • Bump black from 22.3.0 to 22.6.0 (#150, #127)
  • Bump mypy from 0.942 to 0.971 (#150, #141)
  • Update click requirement from ~=8.0.4 to ~=8.1.3 (#150, #113)
  • Bump black from 22.6.0 to 22.8.0 (#150, #178)

Contributors

dbt-redshift 1.3.0rc2

03 Oct 16:07
e2e1541
Compare
Choose a tag to compare
dbt-redshift 1.3.0rc2 Pre-release
Pre-release

dbt-redshift 1.3.0-rc2 - October 03, 2022

Features

  • Migrate dbt-utils current_timestamp macros into core + adapters (#194, #191)

Contributors