Terraform Provider Databricks Versions Save

Databricks Terraform Provider

v1.37.0

3 months ago

1.37.0

New Features and Improvements

Documentation Changes

  • Fix images and add note on setting multiple authorizations for workspace setup (#3259).
  • Remove data_object_type=TABLE only restriction in databricks_share (#3108).
  • Remove legacy guides (#3282).
  • Update for_each_task docs. (#3271).

Exporter

  • Support for some Unity Catalog resources (#3242).
  • Rework handling of listings and interactive prompting (#3241).
  • UC exporter databricks storage credential feature (#3219).

Internal Changes

  • Add CustomDiffFunc for health in sql_endpoint resources (#3227).
  • Bump github.com/databricks/databricks-sdk-go 0.33.0 (#3275).
  • Suppress diff on whitespace change for resources that often use HERE-docs (#3251).

v1.36.3

3 months ago

New Features and Improvements

Documentation Changes

  • Added information on id and other exposed attributes where appropriate (#3237).
  • Fixed docs in metastore databricks_grants example (#3239).

Exporter

  • Detect & handle deleted workspace objects (notebooks/files/directories) when running in incremental mode (#3225).

Internal Changes

  • Make IterFields take in aliases (#3207).

v1.36.2

4 months ago

1.36.2

New Features and Improvements

Exporter

  • Omitted git_provider only for well-known Git URLs (#3216).

Internal Changes

  • Bumped github.com/zclconf/go-cty from 1.14.1 to 1.14.2 (#3144).
  • Bumped golang.org/x/mod from 0.14.0 to 0.15.0 (#3229).

v1.36.1

4 months ago

1.36.1

New Features and Improvements

  • Fixed create storage credentials with owner for account (#3184).

Documentation Changes

Internal Changes

  • Fixed test: TestUcAccResourceSqlTable_Managed (#3226).

v1.36.0

4 months ago

New Features and Improvements

  • Added databricks_volumes as data source (#3150).
  • Fixed updating owners for UC resources (#3189).
  • Validated metastore id for databricks_grant and databricks_grants resources (#3159).
  • Fixed databricks_connection regression when creating without owner (#3186).
  • Allow using empty strings as job parameters (#3158).
  • Changed type of value field of JobsHealthRule to int64 (#3215).

Documentation Changes

  • Various documentation updates (#3198).
  • Fixed typo in docs (#3166).

Exporter

  • Timestamps are now added to log entries (#3146).
  • Add retries for Search, ReadContext and Import operations when importing the resource (#3202).
  • Performance improvements for big workspaces (#3167).
  • Fix generation of cluster policy resources (#3185).
  • Skip emitting of clusters that come from more cluster sources (#3161).

Internal Changes

  • Migrated cluster schema to use the go-sdk struct (#3076).
  • Updated actions/setup-go to v5 (#3154).
  • Changed default branch from master to main (#3174).
  • Added .codegen.json configuration (#3180).
  • Used common.Resource consistently throughout the provider (#3193).
  • Fixed unit test (#3201).
  • Added test code for job task order (#3183).
  • Added unit test for customizable_schema.go (#3192).
  • Extended customizable schema with AtLeastOneOf, ExactlyOneOf, RequiredWith (#3182).
  • Fixed notebook parameters in acceptance test (#3205).
  • Introduced Generic Settings Resource (#2997).
  • Suppress diff should apply to new fields added in the same chained call to CustomizableSchema (#3200).

v1.35.0

4 months ago

Changelog

New Features and Improvements:

Documentation Changes:

  • Reference OpenTofu support in TF Readme (#3141).

Exporter:

  • Better handling of ignored objects (#3055).
  • Don't omit source for notebook tasks from workspace when there is a Git configuration (#3120).
  • Improvements in jobs, DLT pipelines and policies (#3140).
  • Small refactoring (#3115).

Internal Changes:

  • Add Self-Assume Capability to the Identity-Bound policy for IAM roles provisioned by TF (#3124).
  • Bump TF provider to go 1.21 (#3129).
  • Bump github.com/cloudflare/circl from 1.3.6 to 1.3.7 (#3088).
  • Migrate databricks_mws_private_access_settings to Go SDK (#3135).
  • Refactor catalog/resource_grants to use Go SDK (#3090).
  • Remove Authenticate call from TF Configure (#3100).
  • Remove debug binary (#3107).
  • Support Go SDK Mocking Library in Terraform Unit Tests (#3121).
  • Update go SDK to 0.30.0 (#3145).
  • Use double quotes with filters in SCIM (#3136).

v1.34.0

5 months ago

Changelog

New Features and Improvements:

Documentation Changes:

  • Expand troubleshooting guide with documentation about private link problems (#3064).
  • Add a note about workspace or account-level provider usage (#3074).
  • Use tasks in the databricks_job examples (#3097).

Exporter:

Internal Changes:

  • Added an item to check if the ticket opener wants to do a bug fix (#3020).
  • Updated Go SDK to v0.29.0 (#3098).
  • Migrated SQL Warehouse to Go SDK (#3044).
  • Fixed TestClustersDataSourceErrorsOut test that run too long (#3073).
  • Fixed TestAccServicePrinicpalHomeDeleteNotDeleted (#3075).
  • Fixed diff schema on PRs (#3071).
  • Used diffSuppressor instead of makeEmptyBlockSuppressFunc (#3099).
  • Force creation of home folder if not created (#3052).

v1.33.0

5 months ago

Changelog

  • 8191f6cb Added support for ownership changes for unity catalog resources (#3029)
  • 5d1cedf2 Exporter: Ignore workspace assets of deleted users and service principals (#2980)

v1.32.0

5 months ago

Changelog

New Features and Improvements:

  • Improved debugging of errors (#744)
  • Removed requirement to provide accountId in mws_credentials resource (#3028).
  • Validated metastore_id field in worspace UC resources except metastore resource (#3035), (#3039).
  • Wait for resource to be updated during grants resource modification (#3026).
  • Deprecated top level task attributes (#2993).

Documentation Changes:

Exporter:

  • Removed dead code that reflects old Jobs API 2.0 structures (#2981).

Internal Changes:

  • Bumped Go SDK to 0.28.1 (#3043).
  • Bumped github.com/hashicorp/terraform-plugin-sdk/v2 from 2.30.0 to 2.31.0 (#3033).
  • Added acceptance tests for databricks_grants (#3034).
  • Migrated library create to use go-sdk (#2998).

v1.31.1

6 months ago

Release v1.31.1

New Features and Improvements:

Bugfixes:

  • Bugfix for azure authentication (#732)

Exporter:

  • Exporter: fix suppression of empty webhook_notifications blocks in tasks (#2954).

Internal Changes: