Skip to content

Releases: dbt-labs/terraform-provider-dbtcloud

v0.3.21

05 Nov 11:54
29c15f0
Compare
Choose a tag to compare

Changes

  • Allow setting external OAuth config for global connections in Snowflake
  • Add resource dbtcloud_oauth_configuration to define external OAuth integrations

Fixes

  • Fix acceptance test for jobs when using the ability to compare changes

Full Changelog: v0.3.20...v0.3.21

v0.3.20

28 Oct 15:40
aa6be8d
Compare
Choose a tag to compare

Changes

  • #305 - Add the resource dbtcloud_lineage_integration to setup auto-exposures in Tableau
  • Add ability to provide a project description in dbtcloud_project
  • Add ability to enable model query history in dbtcloud_environment

Fixes

  • #309 - Fix the datasource dbtcloud_global_connections when PL is used in some connection

Full Changelog: v0.3.19...v0.3.20

v0.3.19

23 Oct 10:07
fbfa5ae
Compare
Choose a tag to compare

Fixes

  • #306 Allow defining some dbtcloud_databricks_credential when using global connections which don't generate an adapter_id (seed docs for the resource for more details)

Changes

  • Add the ability to compare changes in a dbtcloud_job resource
  • Add deprecation notice for target_name in dbtcloud_databricks_credential as those can't be set in the UI
  • Make versionless the default version for environments, but can still be changed

Full Changelog: v0.3.18...v0.3.19

v0.3.18

26 Sep 12:09
f345654
Compare
Choose a tag to compare

Background changes

Add better error handling instead of panicking when IDs can't be split properly (related to #299)

Full Changelog: v0.3.17...v0.3.18

v0.3.17

25 Sep 20:51
68a36fa
Compare
Choose a tag to compare

Fixes

  • #300 Panic when reading a DBX legacy connection without a catalog
  • Typo in Getting started guide

Full Changelog: v0.3.16...v0.3.17

v0.3.16

13 Sep 11:41
92380ea
Compare
Choose a tag to compare

Changes

  • Make dbname required for Redshift and Postgres in dbtcloud_global_connection

Detailed Changelog

https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md

v0.3.15

02 Sep 12:51
d64edae
Compare
Choose a tag to compare

Changes

  • Add a dbtcloud_projects (with an "s") datasource to return all the projects along with some information about the warehouse connections and repositories connected to those projects. Loops through the API in case there are more than 100 projects
    • Along with the check block, it can be used to check that there are no duplicate project names for example.
  • Add a datasource for dbtcloud_global_connection with the same information as the corresponding resource
  • Add a datasource for dbtcloud_global_connections (with an "s"), returning all the connections of an account along with details like the number of environments they are used in. This could be used to check that connections don't have the same names or that connections are all used by projects.

Detailed Changelog

https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md

v0.3.14

29 Aug 11:00
5e91a94
Compare
Choose a tag to compare

Changes

  • Add support for setting the pull_request_url_template in dbtcloud_repository

Detailed Changelog

https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md

v0.3.13

28 Aug 14:32
9685e14
Compare
Choose a tag to compare

Changes

  • Add support for all connection types in dbtcloud_global_connection (added PostgreSQL, Redshift, Apache Spark, Starburst, Synapse, Fabric and Athena) and add deprecation warnings for all the other connections resources: dbtcloud_connection, dbtcloud_bigquery_connection and dbtcloud_fabric_connection

Docs

  • Update "Getting Started" guide to use global connections instead of project-scoped connections

Behind the scenes

  • Accelerate CI testing by:
    • avoiding too many calls to v2/.../account
    • installing Terraform manually in the CI pipeline so that each test doesn't download a new version of the CLI
    • moving some tests to run in Parallel (could move more in the future)
  • Update go libraries

Detailed Changelog

https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md

v0.3.12

22 Aug 11:41
eb97618
Compare
Choose a tag to compare

Changes

  • Add support for import for dbtcloud_global_connection
  • Add support for Databricks in dbtcloud_global_connection

Detailed Changelog

https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md