Releases: dbt-labs/terraform-provider-dbtcloud
v0.3.4
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
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
v0.3.1
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
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
Changes
- Enable OAuth config for Databricks connections
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.2.24
v0.2.23
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
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
andgroup
- Add info in
dbtcloud_repository
about the need to also create adbtcloud_project_repository
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.2.21
Changes
- Flag
fetch_deploy_key
as deprecated fordbtcloud_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