- Added support for GCP (Public Preview) with state upgraders for databricks_mws_workspaces (#1871, #1886, #1748, #1879).
- Added documentation for databricks_permission_assignment (#1880).
- Added
azure_attributes
to clusters in databricks_pipeline resource (#1854). - Added databricks_instance_pool data source (#1907).
- Added databricks_provider resource for Delta Sharing (#1572).
- Added acceptance tests for databricks_cluster data and databricks_sql_endpoint data (#1882).
- Added search by name for databricks_cluster data source (#1901).
- Added support for sparse checkouts in the databricks_repo (#1869).
- Added
config_reference
attribute to databricks_secret for easier reference from Spark configuration (#1898). - Added
datarbicks_directory
data source (#1902). - Extended databricks_catalog resource to support Delta Sharing Catalog (#1887).
- Improved databricks_metastore_assignment resource (#1900).
- Improved databricks_grants error messages (#1888).
- Improved databricks_group documentation (#1816).
- Improved
data_security_mode
documentation for databricks_cluster (#1830). - Replace the incorrect
id
attribute with the correctsp_id
in service principal data source docs example (#1873). - Use NVMe disk size for selection in the databricks_node_type data source (#1856).
- Allowed to override resource ID for specific data source (#1885).
Experimental Resource Exporter
- Added command-line flag to export all users and service principals (#1893).
- Added emit for secret scopes from Spark Conf and Env Vars (#1897).
- Fixed issue with exporting of resources with simple name (#1891).
- Generate references that are matching only to a prefix (#1890).
- Updated list of supported services and associated resources (#1894).
- Use databricks_group_role instead of deprecated databricks_group_instance_profile (#1905).
- Use
dbfs_path
as reference for init scripts in clusters (#1892). - Logging improvements (#1895).
Updated dependency versions:
- Bump google.golang.org/api from 0.104.0 to 0.105.0 (#1863).