Skip to content

Releases: dbt-labs/terraform-provider-dbtcloud

v0.3.4

14 May 09:54
ac2460f
Compare
Choose a tag to compare

Changes

  • #255 - Add new datasource dbtcloud_environments to return all environments across an account, or all environments for a give project ID

Behind the scenes

  • Move the dbtcloud_environment datasource to the Terraform Plugin Framework
  • Move all the SDK resources/datasources acceptance testing to the new test imports from the plugin framework

Detailed Changelog

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

v0.3.3

24 Apr 16:07
4560c7c
Compare
Choose a tag to compare

Changes

Fixes #250

  • [Experimental] Create a new resource called dbtcloud_group_partial_permissions to manage permissions of a single group from different resources which can be set across different Terraform projects/workspaces. The dbt Cloud API doesn't provide endpoints for adding/removing single permissions, so the logic in the provider is more complex than other resources. If the resource works as expected for the provider users we could create similar ones for "partial" notifications and "partial" license mappings.

Detailed Changelog

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

v0.3.2

23 Apr 10:32
50068f5
Compare
Choose a tag to compare

Release v0.3.1 was done before merging the PR.
Changes listed in v0.3.1 are actually in v0.3.2

v0.3.1

23 Apr 09:42
40a0432
Compare
Choose a tag to compare

Changes

  • Add on_merge trigger for jobs. The trigger is optional for now but will be required in the future.

Documentation

  • Remove mention of dbt_cloud_xxx resources in the docs

Detailed Changelog

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

v0.3.0

21 Apr 20:50
40a0432
Compare
Choose a tag to compare

Changes

  • Implements muxing to allow both SDKv2 and Plugin Framework resources to work at the same time. This change a bit the internals but shouldn't have any regression.
  • Move some resources / datasources to the plugin Framework
  • Remove legacy dbt_cloud_xxx resources

Detailed Changelog

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

v0.2.25

18 Apr 13:18
0f0fe0b
Compare
Choose a tag to compare

Changes

  • Enable OAuth config for Databricks connections

Detailed Changelog

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

v0.2.24

15 Apr 11:23
c128bd5
Compare
Choose a tag to compare

Fixes

  • #247 Segfault when the env var for the token is empty
  • [Internal] Issue with job_ids required to be set going forward, even if it is empty

Detailed Changelog

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

v0.2.23

08 Apr 18:42
29f2e93
Compare
Choose a tag to compare

Changes

#244 Better error handling when GitLab repositories are created with a User Token

Fixes

#245 Issues on dbtcloud_job when modifying an existing job schedule

Detailed Changelog

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

v0.2.22

20 Mar 09:52
5069fe2
Compare
Choose a tag to compare

Changes

  • #240 Add notice of deprecation for triggers.custom_branch_only for jobs and update logic to make it work even though people have it to true or false in their config. We might raise an error if the field is still there in the future.
  • Update diff calculation for Extended Attributes, allowing strings which are not set with jsonencode()
  • #241 Force recreation of env vars when values change to work with the recent changes in the dbt Cloud API

Documentation

  • Add list of permission names and permission codes in the docs of the service_token and group
  • Add info in dbtcloud_repository about the need to also create a dbtcloud_project_repository

Detailed Changelog

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

v0.2.21

26 Feb 23:10
86a5840
Compare
Choose a tag to compare

Changes

  • Flag fetch_deploy_key as deprecated for dbtcloud_repository. The key is always fetched for the genetic git clone approach

Documentations

  • Add info about versionless dbt environment (Private Beta)
  • #235 Fix docs on the examples for Fabric credentials
  • Update version in the guide

Detailed Changelog

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