Releases: databricks/terraform-provider-databricks
Releases · databricks/terraform-provider-databricks
v1.49.0
1.49.0
New Features and Improvements
- Added
databricks_dashboard
resource (#3729). - Added
databricks_schema
data source (#3732). - Added support for binding storage credentials and external locations to specific workspaces (#3678).
- Added
databricks_volume
as data source (#3211). - Make the
schedule.pause_status
field read-only (#3692). - Renamed
databricks_catalog_workspace_binding
todatabricks_workspace_binding
(#3703). - Make
cluster_name_contains
optional indatabricks_clusters
data source (#3760). - Tolerate OAuth errors in databricks_mws_workspaces when managing tokens (#3761).
- Permissions for
databricks_dashboard
resource (#3762).
Exporter
- Emit directories during the listing only if they are explicitly configured in
-listing
(#3673). - Export libraries specified as
requirements.txt
(#3649). - Fix generation of
run_as
blocks indatabricks_job
(#3724). - Use Go SDK structs for
databricks_job
resource (#3727). - Clarify use of
-listing
and-services
options (#3755). - Improve code generation for SQL Endpoints (#3764)
Documentation
- Fix invalid priviledges in grants.md (#3716).
- Update cluster.md: add data_security_mode parameters
NONE
andNO_ISOLATION
(#3740). - Remove references to basic auth (#3720).
- Update resources diagram (#3765).
Internal Changes
- Add Release tag (#3748).
- Improve Changelog by grouping changes (#3747).
- Change TF registry ownership (#3736).
- Refactored
databricks_cluster(s)
data sources to Go SDK (#3685). - Upgrade databricks-sdk-go (#3743).
- Run goreleaser action in snapshot mode from merge queue (#3646).
- Make
dashboard_name
random in integration tests fordatabricks_dashboard
resource (#3763). - Clear stale go.sum values (#3768).
- Add "Owner" tag to test cluster in acceptance test (#3771).
- Fix integration test for restrict workspace admins setting (#3772).
- Add "Owner" tag to test SQL endpoint in acceptance test (#3774).
- Move PR message validation to a separate workflow (#3777).
- Trigger the validate workflow in the merge queue (#3782).
- Update properties for managed SQL table on latest DBR (#3784).
- Add "Owner" tag to test SQL endpoint in acceptance test (#3785).
v1.48.3
v1.48.2
v1.48.1
v1.48.0
New Features and Improvements
- Add customize diff for
databricks_grant
anddatabricks_grants
for case insensitivity & spaces in grants (#3657). - Fix detection of local file changes in
databricks_file
(#3662). - Apply all cluster validations to jobs cluster references (#3651).
- Fixed: Issue with
databricks_cluster
resource usingexporter
does not include cluster libraries (#3674). - Relaxed cluster check for
databricks_sql_permissions
(#3683). - Update jobs library fields from set to list (#3669).
- Added
CAN_MONITOR
permission to SQL warehouses indatabricks_permissions
(#3681).
Documentation Changes
- Fix errors in Unity Catalog data sources documentation (#3656).
- Rename default_namespace_setting documentation to correct name (#3682).
- Fix private DNS zone resource name in ADB PL Simplified guide (#3664).
- Added links to Terraform modules and removed mention of E2 arch (#3667).
Internal Changes
Dependency updates
v1.47.0
New Features and Improvements
- Added
gcp_workspace_sa
computed attribute todatabricks_mws_workspaces
(#3617). - Added
storage_credential_id
attribute todatabricks_storage_credential
resource (#3636). - Added
full_name
attribute todatabricks_system_schema
resource (#3634). - Fix SQL table column type throws error (#3501).
- Add
aws_unity_catalog_assume_role_policy
data source (#3622). - Fix bug for job creation with
num_workers = 0
(#3642).
Documentation Changes
- Document support of
requirements.txt
specification in cluster libraries (#3637). - Clarify about trailing slash character in file arrival trigger URL in
databricks_job
resource (#3635). - Clarify about
autotermination_minutes
indatabricks_job
clusters (#3641).
Dependency updates:
- Bump golang.org/x/mod from 0.17.0 to 0.18.0 (#3643).
v1.46.0
1.46.0
New Features and Improvements
- Do not suppress diff if it is explicitly changed to zero (#3611).
- Fixed
resource_cluster
bug with ebs volume fields (#3613). - Remove and update default params for
resource_model_serving
(#3608). - Added
LocalSsdCount
inGcpAttributes
to ForceSendFields for databricks_cluster resource (#3631).
Documentation Changes
- Remove usage of deprecated
azurerm
options from PL guides (#3606). - Remove table update trigger from
job.md
(#3621).
Internal Changes
v1.45.0
New Features and Improvements
- Fix control run state failures for
databricks_job
resource (#3585). - Added support for popular column types for
resource_sql_table
(#3528). - Modify state upgrader to remove
ebs_volume_iops
set to zero (#3601). - Added
databricks_enhanced_security_monitoring_workspace_setting
resource for ESC (Enhanced Compliance and Security) settings (#3563). - Added
databricks_automatic_cluster_update_workspace_setting
resource (#3444). - Added
databricks_compliance_security_profile_workspace_setting
resource (#3564). - Added route optimized option to model serving terraform (#3572).
- Rename lakehouse monitor to quality monitor (#3584).
Documentation Changes
- Fix documentation for
databricks_storage_credential
anddatabricks_external_location
data sources (#3588).
Exporter
- Add support for
databricks_mws_permission_assignment
resource (#3562). - Don't list directories in the incremental mode (#3569).
Internal Changes
- Added TestMwsAccServicePrincipalResourceOnAws to flaky tests (#3580).
- Fix bug in collectionToMaps (#3581).
- Make customizable error logs more readable (#3583).
Dependency updates
v1.44.0
New Features and Improvements
- Add owner support to
databricks_sql_table
(#3570). - Add
databricks_catalog
data source (#3573). - Add
databricks_table
data source (#3571). - Add
databricks_mlflow_experiment
data source (#2389).
Exporter
- Fix rare race condition with variables map (#3568).
Internal Changes
Dependency updates:
- Bump go SDK to 0.40.1 (#3574), featuring improvements in tracing and debuggability of failed requests.
v1.43.0
1.43.0
New Features and Improvements
- Added state upgrader to remove
max_clusters_per_user
and ebs volume attributes set to zero (#3551). - Robust retries for workspace get-status (#3550).
- Updated data_aws_crossaccount_policy to format resource string with account and region (#3544).
- Fixed Issue: The field
node_type_id
cannot be supplied when an instance pool ID is provided (#3549)
Documentation Changes
Exporter
- Don't emit all UC objects when handling dependencies (#3556).
- Track removed objects during the
Emit
phase (#3554). - Optimize generation of
databricks_group_member
resource (#3559). - Included some UC objects into default listing (#3565)