Releases: dbt-labs/terraform-provider-dbtcloud
Releases · dbt-labs/terraform-provider-dbtcloud
v0.3.7
Changes
- #266 Add env level permissions for
dbtcloud_group
anddbtcloud_group_partial_permissions
. As of June 5 this feature is not yet active for all customers.
Docs
- Fix description of fields for some datasources
Internals
- Move the
dbcloud_group
resource and datasource from the SDKv2 to the Framework - Create new helpers for comparing Go structs
- Move all existing acceptance test to use the muxed provider
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.3.6
Changes
- #232 add deprecation notice for
dbtcloud_project_artefacts
as the resource is not required now that dbt Explorer is GA. - #208 add new
dbtcloud_partial_license_map
for defining SSO group mapping to license types from different Terraform projects/resources
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.3.5
Changes
- add a
dbtcloud_partial_notification
resource to allow different resources to add/remove job notifications for the same Slack channel/email/user
Fixes
- #257 - Force new resource when the
project_id
changes for adbtcloud_job
. - Creating connection for adapters (e.g. Databricks and Fabric) was failing when using Service Tokens following changes in the dbt Cloud APIs
Behind the scenes
- change the User Agent to report what provider version is being used
Documentation
- add import block example for the resources in addition to the import command
Detailed Changelog
https://github.com/dbt-labs/terraform-provider-dbtcloud/blob/main/CHANGELOG.md
v0.2.26
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