Summary
Workspace_id validation now occurs at apply-time rather than plan-time, eliminating false-positive plan failures and enabling workspace_id values sourced from other resources. The release adds a databricks_recipients data source for Delta Sharing, introduces trace_location for MLflow experiment traces in Unity Catalog, fixes column comment updates on views, and improves drift detection for access control rule sets.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/terraform-provider-databricks
The provider adds new resource and data source support for PostgreSQL Change Data Capture configuration and status monitoring. A bug fix corrects how column comments are updated on views, which previously used unsupported ALTER VIEW syntax instead of COMMENT ON COLUMN.
databricks_mws_ncc_private_endpoint_rule is now backward incompatible with read-only server attributes and apply-time provisioning state polling instead of deferred failure detection. New resources for AI search endpoints and indices are available, clusters can now control cloud attribute clearing on removal, and SDKv2 fallback implementations are deprecated with warnings.
The provider introduces databricks_postgres_data_api resources and fixes permission drift from user name casing differences and empty user_api_scopes handling on databricks_app. Several SDKv2 implementations for databricks_library, databricks_quality_monitor, databricks_share, and related data sources are now deprecated with runtime warnings; removal is planned for the next major version.
This release documents that read-only workspace bindings do not apply to non-catalog objects. The remainder consists of internal testing infrastructure improvements to support offline unit test execution.
The release adds resources and data sources for AI Search Endpoints and Indexes. It also fixes several bugs including instance pool infinite plan cycles when elastic disk is disabled, entitlements account-level provider configuration, MWS private endpoint rule spurious drift, and GCP workspace update failures.
Fixed a bug in databricks_external_location where setting enable_file_events = false was silently ignored during resource creation, causing the server's default true value to be applied instead. The field is now properly included in the POST request so the configured value is respected.
