Releases: databricks/terraform-provider-databricks
Releases · databricks/terraform-provider-databricks
v1.68.0
v1.67.0
Release v1.67.0
New Features and Improvements
- Add support for cluster logs delivery to UC Volumes (#4492).
- Expose more attributes for
databricks_connection
resource (#4502). - Add
databricks_dashboards
resource (#4521)
Bug Fixes
- Populate
partitions
when readingdatabricks_sql_table
(#4486). - Fix configuration drift when configuring
databricks_connection
to builtin Hive Metastore (#4505). - Only allow
authorized_paths
to be updated in theoptions
field ofdatabricks_catalog
(#4517). - Mark
default_catalog_name
attribute indatabricks_metastore_assignment
as deprecated (#4522) - Delete
databricks_sql_endpoint
that failed to start (#4520) - Fix filling of missing attributes in
databricks_quality_monitor
(#4519).
Documentation
- Update
databricks_cluster
anddatabricks_clusters
data source documentation (#4506).
Exporter
- Explicitly abort execution via
panic
if list of users can't be fetched (#4500). - Fix matching on
workspace_path
and refactoring (#4504).
Internal Changes
- Bump golang version to 1.24.0 (#4508).
v1.66.0
New Features and Improvements
- Add multipart permissions to
databricks_aws_unity_catalog_policy
data source (#4440).
Bug Fixes
-
Fixed an issue where reordering objects in a (pluginfw) Share wouldn’t update properly unless other changes were made (#4481).
-
Suppress
options.pem_private_key_expiration_epoch_sec
attribute for databricks_connection (#4474).
Documentation
- Add an example for Databricks Apps permissions (#4475).
- Add explanation of timeouts to the troubleshooting guide (#4482).
- Clarify that
databricks_token
anddatabricks_obo_token
could be used only with workspace-level provider (#4480).
Exporter
- Refactor UC, SQL and SCIM objects into separate files (#4477).
Internal Changes
- Remove incorrectly working integration test
TestAccLibraryUpdateTransitionFromPluginFw
(#4487).
v1.65.1
Release v1.65.1
Bug Fixes
- Do not send
run_as
when updatingdatabricks_pipeline
resource if no change is planned.
v1.65.0
Release v1.65.0
New Features and Improvements
- Add resources for AI/BI Dashboards embedding settings:
databricks_aibi_dashboard_embedding_access_policy_setting
anddatabricks_aibi_dashboard_embedding_approved_domains_setting
(#4213). - Update Databricks Go SDK to v0.57.0.
Bug Fixes
-
Make removing the
config
attribute ofdatabricks_model_serving
a no-op (#4446).This change allows integrations, such as DABs, to manage & update the configuration of a model serving endpoint independently of the lifecycle of the endpoint itself.
-
Correctly handle PAT and OBO tokens without expiration (#4444).
-
Mark
task.spark_jar_task.run_as_repl
ascomputed
to fix configuration drift (#4452). -
Recreate
databricks_external_location
when its name changes (#4467).
Documentation
- Fix attribute name in
databricks_instance_profile
examples (#4426). - Remove mention that databricks_credential is storage-only on GCP (#4460).
- Officially document
databricks_table
as deprecated. Users of this resource should migrate todatabricks_sql_table
. See https://registry.terraform.io/providers/databricks/databricks/latest/docs/resources/sql_table for more information. - Improve examples and fix headers layout for
databricks_job
(#4455).
Internal Changes
- Refactored existing integration tests from the
internal/acceptance
package to the package corresponding to the resource under test. SeeCONTRIBUTING.md
for more information on how to run the tests.
v1.64.1
v1.64.0
New Features and Improvements
- Add
no_compute
attribute todatabricks_app
(#4364). - Skip calling Read after Create/Update operations for
databricks_notebook
(#4173). - Updated AWS UC storage credential to include permissions for file events (#4406).
Bug Fixes
- Recreate
databricks_token
if it's not found or expired (#4431). - Handle empty response properly in
databricks_mws_workspaces
data source (#4414). - Recreate
databricks_obo_token
if it's removed or expired (#4428).
Documentation
- Added Queue Data Contributor role to Azure terraform docs (#4412).
- Replaced references to data security mode with access mode (#4408).
Internal Changes
- Account for historical release headers when filtering on past changelog sections (#4409).
- Introduce automated tagging (#4366).
- Remove .extraheader config (#4405).
- Remove tag signing in tagging.py script (#4407).
- Set runs-on to use our internal runners (#4403).
Dependency Updates
- Bump Databricks Go SDK to v0.56.1 (#4430).
- Bump github.com/hashicorp/terraform-plugin-go from 0.25.0 to 0.26.0 (#4429).
- Bump github.com/hashicorp/terraform-plugin-mux from 0.17.0 to 0.18.0 (#4432).
- Bump github.com/zclconf/go-cty from 1.16.1 to 1.16.2 (#4423).
Exporter
v1.63.0
New Features and Improvements
- Add
fallback
todatabricks_external_location
(#4372).
Bug Fixes
- Send only what is required in Update of
databricks_credential
(#4349).
Documentation
- Add
MANAGE
privilege to the relevant UC resources (#4371). - Add a note about schema evolution and
databricks_sql_table
(#4352). - Add description of
clean_rooms_notebook_task
indatabricks_job
(#4368). - Add docs for cluster attributes for clusters assigned to groups (#4359).
- Add note about use of
azurerm_databricks
for enhanced security settings (#4393). - Clarify views sharing in
databricks_share
(#4378). - Document job edit_mode (#4354).
Internal Changes
- Auto generated customizable schemas (#4356).
- Disable
terraform fmt
in exporter to workaround build issues (#4394). - Fixed redundant optional owners in share resource and bumped Go SDK (#4396).
- Load auto-generated resources and data sources (#4367).
- Migrate workflows that need write access to use hosted runners (#4377).
- Remove TF annotations on TFSDK models (#4383).
- Restart Cluster before Library Installation (#4384).
Dependency Updates
- Bump github.com/zclconf/go-cty from 1.15.1 to 1.16.0 (#4374).
- Bump github.com/zclconf/go-cty from 1.16.0 to 1.16.1 (#4397).
Exporter
v1.62.1
Bug Fixes
- Reflect backend updates in state for databricks_app (#4337).
Documentation
Internal Changes
v1.62.0
New Features and Improvements
- Allow to use GCP SA in
databricks_credential
(storage only) (#4302). - Support for databricks_credential in databricks_workspace_binding
Bug Fixes
- Bump Golang x/crypto to 0.31 (#4319).
Internal Changes
Dependency Updates
- Bump github.com/hashicorp/terraform-plugin-framework-validators from 0.15.0 to 0.16.0 (#4320).