Skip to content

Commit

Permalink
Release v1.42.0 (#3541)
Browse files Browse the repository at this point in the history
* Release v1.42.0

### New Features and Improvements
* Allow changes to `display_name` for `databricks_service_principal` ([#3523](#3523)).
* Modify `databricks_repo` to support Git folders in the workspace ([#3447](#3447)).
* Retry requests in the Databricks Go SDK until context timeout ([#3537](#3537)).
* Set ForceSendFields for boolean/integer values explicitly set to false/0 ([#3385](#3385)).

### Bug fixes
* Added `ConflictsWith` to legacy tasks in `databricks_job` to avoid errors when job parameters are used ([#3500](#3500)).
* Fixed spn secret permanent diff ([#3525](#3525)).
* Introduced `common.NoClientData` helper function and use it in `databricks_aws_crossaccount_policy` data source to allow its use with workspace- or account-level providers ([#3508](#3508)).
* Set `id` attribute of `databricks_metastore` data source ([#3503](#3503)).

### Documentation Changes
* Added documentation for compute options for tasks in `databricks_job` resource ([#3504](#3504)).
* Added warning about depends_on order ([#3489](#3489)).
* Fixed various doc typos ([#3512](#3512)).
* Fixed `databricks_current_metastore` data source names in docs examples ([#3515](#3515)).
* Improved Job documentation structure ([#3511](#3511)).
* Removed confusing mention of cloud types for `databricks_clusters` and `databricks_sql_warehouses` data sources ([#3518](#3518)).

### Exporter
* Added UC support for DLT pipelines ([#3494](#3494)).
* Ignored instance pools with the empty name ([#3522](#3522)).

### Internal Changes
* Added DATABRICKS_USER_AGENT_EXTRA ([#3520](#3520)).
* Adjusted list of supported platforms in `godownloader-databricks-provider.sh` ([#3527](#3527)).
* Switched to Go SDK for `databricks_directory` resource and data source ([#3509](#3509)).
* Fixed codecov for repository ([#3530](#3530)).

Dependency updates:

 * Bump databricks-sdk-go to v0.40.0 ([#3534](#3534)).

* Changelog
  • Loading branch information
mgyucht authored May 3, 2024
1 parent 3642a1f commit 62da355
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 1 deletion.
1 change: 1 addition & 0 deletions .codegen/_openapi_sha
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9bb7950fa3390afb97abaa552934bc0a2e069de5
Empty file added .gitattributes
Empty file.
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# Version changelog

## 1.42.0

### New Features and Improvements
* Allow changes to `display_name` for `databricks_service_principal` ([#3523](https://github.com/databricks/terraform-provider-databricks/pull/3523)).
* Modify `databricks_repo` to support Git folders in the workspace ([#3447](https://github.com/databricks/terraform-provider-databricks/pull/3447)).
* Retry requests in the Databricks Go SDK until context timeout ([#3537](https://github.com/databricks/terraform-provider-databricks/pull/3537)).
* Set ForceSendFields for boolean/integer values explicitly set to false/0 ([#3385](https://github.com/databricks/terraform-provider-databricks/pull/3385)).

### Bug fixes
* Added `ConflictsWith` to legacy tasks in `databricks_job` to avoid errors when job parameters are used ([#3500](https://github.com/databricks/terraform-provider-databricks/pull/3500)).
* Fixed spn secret permanent diff ([#3525](https://github.com/databricks/terraform-provider-databricks/pull/3525)).
* Introduced `common.NoClientData` helper function and use it in `databricks_aws_crossaccount_policy` data source to allow its use with workspace- or account-level providers ([#3508](https://github.com/databricks/terraform-provider-databricks/pull/3508)).
* Set `id` attribute of `databricks_metastore` data source ([#3503](https://github.com/databricks/terraform-provider-databricks/pull/3503)).

### Documentation Changes
* Added documentation for compute options for tasks in `databricks_job` resource ([#3504](https://github.com/databricks/terraform-provider-databricks/pull/3504)).
* Added warning about depends_on order ([#3489](https://github.com/databricks/terraform-provider-databricks/pull/3489)).
* Fixed various doc typos ([#3512](https://github.com/databricks/terraform-provider-databricks/pull/3512)).
* Fixed `databricks_current_metastore` data source names in docs examples ([#3515](https://github.com/databricks/terraform-provider-databricks/pull/3515)).
* Improved Job documentation structure ([#3511](https://github.com/databricks/terraform-provider-databricks/pull/3511), [#3536](https://github.com/databricks/terraform-provider-databricks/pull/3536), [#3535](https://github.com/databricks/terraform-provider-databricks/pull/3535)).
* Removed confusing mention of cloud types for `databricks_clusters` and `databricks_sql_warehouses` data sources ([#3518](https://github.com/databricks/terraform-provider-databricks/pull/3518)).

### Exporter
* Added UC support for DLT pipelines ([#3494](https://github.com/databricks/terraform-provider-databricks/pull/3494)).
* Ignored instance pools with the empty name ([#3522](https://github.com/databricks/terraform-provider-databricks/pull/3522)).

### Internal Changes
* Added DATABRICKS_USER_AGENT_EXTRA ([#3520](https://github.com/databricks/terraform-provider-databricks/pull/3520)).
* Adjusted list of supported platforms in `godownloader-databricks-provider.sh` ([#3527](https://github.com/databricks/terraform-provider-databricks/pull/3527)).
* Switched to Go SDK for `databricks_directory` resource and data source ([#3509](https://github.com/databricks/terraform-provider-databricks/pull/3509)).
* Fixed codecov for repository ([#3530](https://github.com/databricks/terraform-provider-databricks/pull/3530)).

Dependency updates:

* Bump databricks-sdk-go to v0.40.0 ([#3534](https://github.com/databricks/terraform-provider-databricks/pull/3534)).

## 1.41.0

### New Features and Improvements
Expand Down
2 changes: 1 addition & 1 deletion common/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package common
import "context"

var (
version = "1.41.0"
version = "1.42.0"
// ResourceName is resource name without databricks_ prefix
ResourceName contextKey = 1
// Provider is the current instance of provider
Expand Down

0 comments on commit 62da355

Please sign in to comment.