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
indatabricks_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
andTERMINATED
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
indatabricks_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 anddatabricks_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).