New Features and Improvements
- Use workspace-level default for
enable_serverless_compute
if not specified in databricks_sql_global_config (#3279). Previously, this resource would disable serverless unless you set the deprecatedenable_serverless_compute
attribute to true. From this release, this resource will not modifyenable_serverless_compute
, leaving it as its default value (enabled) if unspecified. - Fixed webhook_notifications diff suppression for databricks_job (#3309).
- Perform case-insensitive error message checking when using
force
in databricks_user (#3295). - Use stable IDs for settings resources (#3314).
Documentation Changes
- Improved documentation for INTERNAL and INTERNAL_AND_EXTERNAL delta sharing scope in terraform (#3287).
- Added user guide for new behaviours with UC by default (#3318).
- Expanded the note about private link in the troubleshooting guide (#3319).
- Document
storage_location
attribute of the databricks_registered_model (#3249). - Various documentation improvements (#3288).
- Changed accounts_id to required (#3244).
Exporter
- Improved support for Unity Catalog (#3281).
- Added generation of import blocks for easier importing existing resources in Terraform 1.5+ (#3293).
- Added support for databricks_file resource (#3301).
Internal Changes
- Set
Computed
field totrue
forcommon.Resource
account_id
attribute (#3310). - Removed unnecessary alias from cluster resource (#3298).
- Bump Go SDK (#3296).
- Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.0 (#3317).
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.32.0 to 2.33.0 (#3300).
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#3323).
- Bump github.com/zclconf/go-cty from 1.14.2 to 1.14.3 (#3322).