Releases: databricks/terraform-provider-databricks
Releases · databricks/terraform-provider-databricks
v1.97.0
Release v1.97.0
Bug Fixes
- Fixed spurious diffs in
databricks_model_servinganddatabricks_model_serving_provisioned_throughputresources when the API returnsserved_modelsorserved_entitiesin a different order than specified in the configuration (#5188).
Documentation
- Explain that special characters in URLs should be percent-encoded (#5178).
- Improve documentation about
preloaded_docker_images.basic_authindatabricks_clusteranddatabricks_instance_pool(#5154).
Exporter
- Support exporting of
databricks_mws_ncc_binding(#5184). - Initial support for resources implemented with plugin framework (#5176).
Internal Changes
- Add client support in CustomizeDiff for SDKv2 resources and data sources (#5171).
v1.96.0
Release v1.96.0
New Features and Improvements
-
Add
provider_configsupport for manual plugin framework resources and data sources(#5127) -
Added support for custom instance profiles on instance pools on AWS (#5144)
-
Add
feature_engineering_materialized_featureresource and data sources(#5166)
Bug Fixes
- Remove unnecessary
SetSuppressDiff()forworkload_sizeindatabricks_model_serving(#5152).
Documentation
- Fix missing GCP IAM permissions for workspace creation in GCP guides (#5123).
Internal Changes
- Caching group membership in
databricks_group_memberto improve performance (#4581).
v1.95.0
Release v1.95.0
Breaking Changes
- Remove
recipient_federation_policyresource and datasources (#5126)
New Features and Improvements
- Add
provider_configsupport for SDKv2 compatible plugin framework resources and data sources(#5115) - Optimize
databricks_grantanddatabricks_grantsto not call theUpdateAPI if the requested permissions are already granted (#5095) - Added
expected_workspace_statustodatabricks_mws_workspacesto support creating workspaces in provisioning status (#5019)
Bug Fixes
- Mark
workload_sizeas not computed indatabricks_model_serving(#5111) - Fix Inconsistent Plan Errors in Permissions Resource (#5091)
Documentation
- Add documentation on the
service_principal_client_idattribute ofdatabricks_appand related #5134
Exporter
- Remove
METRIC_VIEWfromsql_tableresource (#5135)
Internal Changes
- Fix custom_app_integration_test (#5129)
v1.94.0
Release v1.94.0
Bug Fixes
- Fix crash when error happens during reading
databricks_job(#5110) - Fix
ADMINassignment indatabricks_permission_assignmentresource (#5109)
Documentation
- Document
table_updatetrigger indatabricks_jobresource (#5107) - Document new attributes in
databricks_appresource and data sources (#5108) - Document
git_emailindatabricks_git_credentialresource (#5099) - Update
CONTRIBUTINGguidelines for migrating resources to plugin framework (#5121)
Internal Changes
v1.93.0
v1.92.0
Release v1.92.0
Breaking Changes
- Remove stale resources/datasources/documentation related to Clean Room services.
- databricks_permissions resource no longer updates permissions on delete. This is to mitigate an issue with incorrect IS_OWNER being set (#5096)
New Features and Improvements
- Add
armoption todatabricks_node_typeinstead ofgraviton(#5028) - Add
data_quality_monitorresource and data sources (#5092). - Add
data_quality_refreshresource and data sources (#5092). - Perform workspace-level permission assignment by
user_name,group_name, orservice_principal_name(#5068).
Bug Fixes
- Fixed syncing of effective fields in plugin framework implementation of share resource (#4969)
- Mark
storage_locationas read-only indatabricks_catalog(#5075)
Documentation
- Add instructions for migration from deprecated
databricks_catalog_workspace_bindingtodatabricks_workspace_binding(#5054) - Document output attributes in
databricks_storage_credential(#5093)
Internal Changes
- Bump the Go SDK to v0.86.0 (#5092).
v1.91.0
Release v1.91.0
New Features and Improvements
- Add
table_idto the output ofdatabricks_sql_tableresource (#5058).
Bug Fixes
- Allow update
managed_services_customer_managed_key_idindatabricks_mws_workspaces(#5034)
Documentation
- Clarify the use of
workspace-consumeentitlement and access to Databricks One (#5043)
v1.90.0
Release v1.90.0
New Features and Improvements
- Added
no_waitoption fordatabricks_sql_endpointto skip waiting to start on warehouse creation (#5014)
Bug Fixes
- Remove incorrect customization for
databricks_catalog(#5021) - Fix filling of
activeattribute indatabricks_userdata source (#5026) - Add support for share resource in plugin framework implementation to be SDKv2 compatible (#4965)
Internal Changes
- Use
Jobs.Getinstead ofJobsGetByJobId(#5029)
v1.89.0
Release v1.89.0
New Features and Improvements
- Document and handle additional Microsoft Teams options in
databricks_notification_destination(#4990)
Bug Fixes
-
Fix regression with
databricks_groupdata source introduced by a recent change (#4995) -
Fix drift detection for
databricks_connectionwith HTTP OAuth M2M
Documentation
- Document
continuous.task_retry_modeindatabricks_job(#4993)
Exporter
v1.88.0
Release v1.88.0
New Features and Improvements
- Document and handle additional Slack options in
databricks_notification_destination(#4933) - Lower case
warehouse_name_containswhen comparing indatabricks_warehouses(#4966) - Added
account_federation_policiesresource and data sources (#4986). - Added
account_setting_v2resource and data sources (#4986). - Added
account_settings_metadata_v2resource and data sources (#4986). - Added
apps_settings_custom_templateresource and data sources (#4986). - Added
entity_tag_assignmentresource and data sources (#4986). - Added
service_principal_federation_policiesresource and data sources (#4986). - Added
tag_policyresource and data sources (#4986). - Added
workspace_setting_v2resource and data sources (#4986). - Added
workspace_settings_metadata_v2resource and data sources (#4986).
Bug Fixes
- Suppress diff for
databricks_catalogattributes (#4975) - Correct which file event fields should be reset in
databricks_external_location(#4945) - Fix
ExactlyOneOfindatabricks_app(#4946) - Enable update of
databricks_mws_ncc_private_endpoint_ruleresource (#4957) - Fix metastore ID interpolation for account-level storage credential imports (#4980). Storage credentials can now be imported using two formats:
<storage_credential_name>when using a workspace-level provider, and<metastore_id>|<storage_credential_name>when using an account-level provider. Previously, importing storage credentials with an account-level provider would fail due to missing metastore ID in the API call.
Documentation
- Improve documentation for grant resource (#4906)
- Document
gcp_attributes.first_on_demandattribute indatabricks_cluster(#4934) - Improve
databricks_mws_permission_assignmentdocumentation (#4943) - Update
databricks_jobexample to useenvironment_version(#4942) - Fix broken link in docs/index.md (#4949)
- Update existing docs to match Go SDK 0.81.0 (#4960)
Exporter
- Add match by name to more exported resources (#4939)
- Improve handling of new dependencies in jobs, pipelines, model serving (#4914)
- Add support for
databricks_budget(#4957) - Correct support for
library.globindatabricks_pipeline(#4937) - Resolve references also for map values (#4944)