github databricks/terraform-provider-databricks v1.52.0

2 days ago

New Features and Improvements

  • Add support for filters in databricks_clusters data source (#4014).
  • Added no_wait option for clusters to skip waiting to start on cluster creation (#3953).
  • Introduced Plugin Framework (#3920).

Bug Fixes

  • Add suppress diff for azure_attributes.spot_bid_max_price in databricks_instance_pool (#3970).
  • Correctly send workload_type fields in databricks_cluster to allow users to disable usage in certain contexts (#3972).
  • Fix databricks_sql_table treatment of properties (#3925).
  • Force send fields for settings resources (#3978).
  • Handle cluster deletion in databricks_library read (#3909).
  • Make subscriptions optional for SqlAlertTask (#3983).
  • Permanently delete ERROR and TERMINATED state clusters if their creation fails (#4021).

Documentation

  • Add troubleshooting guide for Provider "registry.terraform.io/databricks/databricks" planned an invalid value (#3961).
  • Adopt official naming of Mosaic AI Vector Search (#3971).
  • Document Terraform 1.0 as minimum version (#3952).
  • Mention Salesforce as supported type in databricks_connection (#3949).
  • Reimplement Azure Databricks deployment guide to use VNet injection & NPIP (#3986).
  • Resolves #3127: Remove deprecated account_id field from mws_credentials resource (#3974).
  • Small Grammar Corrections in Docs (#4006).
  • Update databricks_vector_search_index docs to match latest SDK (#4008).
  • Update aws_unity_catalog_assume_role_policy.md (#3968).
  • Update documentation regarding authentication with Azure-managed Service Principal using GITHUB OIDC (#3932).
  • Update metastore_assignment.md to properly reflect possible usage (#3967).
  • Update minimum supported terraform version to 1.1.5 (#3965).
  • Update resources diagram to include newer resources (#3962).
  • Update workspace_binding import command (#3944).
  • fix possible values for securable_type in databricks_workspace_binding (#3942).

Internal Changes

  • Add AddPlanModifer method for AttributeBuilder (#4009).
  • Add integration tests for volumes and quality monitor plugin framework (#3975).
  • Add support for computed tag in TfSDK Structs (#4005).
  • Added databricks_quality_monitor resource and databricks_volumes data source to plugin framework (#3958).
  • Allow vector search tests to fail (#3959).
  • Clean up comments in library resource (#4015).
  • Fix irregularities in plugin framework converter function errors (#4010).
  • Make test utils public and move integration test for quality monitor (#3993).
  • Migrate Share resource to Go SDK (#3916).
  • Migrate databricks_cluster data source to plugin framework (#3988).
  • Migrate imports for terraform plugin framework + update init test provider factory (#3943).
  • Move volumes test next to plugin framework data source (#3995).
  • Refactor provider and related packages (#3940).
  • Support import in acceptance test + adding import state for quality monitor (#3994).
  • Library plugin framework migration (#3979).
  • Fix TestAccClusterResource_WorkloadType (#3989).

Dependency Updates

  • Bump github.com/hashicorp/hcl/v2 from 2.21.0 to 2.22.0 (#3948).
  • Update Go SDK to 0.46.0 (#4007).

Exporter

  • Don't generate instance pools if the pool name is empty (#3960).
  • Expand list of non-interactive clusters (#4023).
  • Ignore databricks_artifact_allowlist with zero artifact_matcher blocks (#4019).

Don't miss a new terraform-provider-databricks release

NewReleases is sending notifications on new releases.