Release v1.86.0
Breaking Changes
- Do not set `run_as from run_as_user_name in DLT pipelines. This fixes an issue where the value for run_as was unintentionally cached in the terraform state. More details and the workaround are specified in the PR: (#4886)
New Features and Improvements
- Don't redeploy
databricks_sql_table
for tables with struct subcolumns (#4001). - Added ability to add
comment
when defining a newdatabricks_share
(#4802) - Added output attribute
endpoint_url
indatabricks_model_serving
(#4877). - Deprecate
egg
library type indatabricks_cluster
,databricks_job
, anddatabricks_library
(#4881). - Support
databricks_service_principal_secret
on workspace level (#4896). - Added resources and data sources for
databricks_clean_room_asset
,databricks_clean_room_auto_approval_rule
anddatabricks_clean_room_asset_revisions_clean_room_asset
(#4907).
Bug Fixes
- Corrected accidentally removed
SpID
field fromdatabricks_service_principal
(#4868). - Corrected optional fields in
databricks_mws_ncc_private_endpoint_rule
(#4856). - Fix handling of
force
option indatabricks_git_credential
(#4873). - Restricted create or replace statement to managed tables in
databricks_sql_table
(#4874). - Mitigate issue due to internal caching in
databricks_secret_acl
by retrying until ACL are applied with the right permission (#4885). - Fix schema mismatch bug in
databricks_functions
data source (#4902). - Set suppressDiff on string_shared_as in the Legacy databricks_share Resource (#4904).
Documentation
- Updated
share
documentation to be more in line with Terraform styling (#4802) - Refreshed
databricks_job
documentation (#4861). - Document
environment
block indatabricks_pipeline
(#4878). - Updated documentation for
databricks_disable_legacy_dbfs_setting
resource (#4870). - Add deprecation notice to
databricks_dbfs_file
anddatabricks_mount
(#4876) - Updated documentation for
databricks_disable_legacy_features_setting
resource (#4884). - Improve docs for
databricks_compliance_security_profile_setting
(#4880). - Improve instructions for the Terraform Exporter (#4892).
- Improve documentation for service principal data sources (#4900).
- Add warning about disabling legacy features and default catalog (#4905).
- Improve documentation for grants resources (#4906)
Exporter
- Added support for exporting of workspaces and related resources (#4899).