Skip to content

Commit 106174b

Browse files
[Release] Release v0.150.0
## Release v0.150.0 ### Bug Fixes * Deduplicate identical key/value pairs in the user agent builder ([useragent](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/useragent)), so repeatedly injecting the same dimension onto a reused `context.Context` no longer grows the `User-Agent` header without bound. Distinct values for the same key are still preserved. ### API Changes * Add `CancelPendingClusterEnforcement` method for [w.PolicyComplianceForClusters](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#PolicyComplianceForClustersAPI) workspace-level service. * Add `PendingEnforcement` field for [compute.ClusterCompliance](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#ClusterCompliance). * Add `EnforceMode` field for [compute.EnforceClusterComplianceRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EnforceClusterComplianceRequest). * Add `EnforceResult` field for [compute.EnforceClusterComplianceResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EnforceClusterComplianceResponse). * Add `PendingEnforcement` field for [compute.GetClusterComplianceResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#GetClusterComplianceResponse). * Add `DeferredPolicyEnforcementScheduled` and `DeferredPolicyEnforcementFailed` enum values for [compute.EventType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EventType). * Change `ReplicateWorkspaceAssets` field for [disasterrecovery.WorkspaceSet](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#WorkspaceSet) to no longer be required. * [Breaking] Change `ReplicateWorkspaceAssets` field for [disasterrecovery.WorkspaceSet](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#WorkspaceSet) to no longer be required.
1 parent 275c8aa commit 106174b

4 files changed

Lines changed: 20 additions & 13 deletions

File tree

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2026-06-23 09:19:10+0000"
2+
"timestamp": "2026-06-24 09:17:11+0000"
33
}

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Version changelog
22

3+
## Release v0.150.0 (2026-06-24)
4+
5+
### Bug Fixes
6+
7+
* Deduplicate identical key/value pairs in the user agent builder ([useragent](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/useragent)), so repeatedly injecting the same dimension onto a reused `context.Context` no longer grows the `User-Agent` header without bound. Distinct values for the same key are still preserved.
8+
9+
### API Changes
10+
* Add `CancelPendingClusterEnforcement` method for [w.PolicyComplianceForClusters](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#PolicyComplianceForClustersAPI) workspace-level service.
11+
* Add `PendingEnforcement` field for [compute.ClusterCompliance](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#ClusterCompliance).
12+
* Add `EnforceMode` field for [compute.EnforceClusterComplianceRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EnforceClusterComplianceRequest).
13+
* Add `EnforceResult` field for [compute.EnforceClusterComplianceResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EnforceClusterComplianceResponse).
14+
* Add `PendingEnforcement` field for [compute.GetClusterComplianceResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#GetClusterComplianceResponse).
15+
* Add `DeferredPolicyEnforcementScheduled` and `DeferredPolicyEnforcementFailed` enum values for [compute.EventType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EventType).
16+
* Change `ReplicateWorkspaceAssets` field for [disasterrecovery.WorkspaceSet](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#WorkspaceSet) to no longer be required.
17+
* [Breaking] Change `ReplicateWorkspaceAssets` field for [disasterrecovery.WorkspaceSet](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#WorkspaceSet) to no longer be required.
18+
19+
320
## Release v0.149.0 (2026-06-23)
421

522
### API Changes

NEXT_CHANGELOG.md

100755100644
Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,15 @@
11
# NEXT CHANGELOG
22

3-
## Release v0.150.0
3+
## Release v0.151.0
44

55
### Breaking Changes
66

77
### New Features and Improvements
88

99
### Bug Fixes
1010

11-
* Deduplicate identical key/value pairs in the user agent builder ([useragent](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/useragent)), so repeatedly injecting the same dimension onto a reused `context.Context` no longer grows the `User-Agent` header without bound. Distinct values for the same key are still preserved.
12-
1311
### Documentation
1412

1513
### Internal Changes
1614

1715
### API Changes
18-
* Add `CancelPendingClusterEnforcement` method for [w.PolicyComplianceForClusters](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#PolicyComplianceForClustersAPI) workspace-level service.
19-
* Add `PendingEnforcement` field for [compute.ClusterCompliance](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#ClusterCompliance).
20-
* Add `EnforceMode` field for [compute.EnforceClusterComplianceRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EnforceClusterComplianceRequest).
21-
* Add `EnforceResult` field for [compute.EnforceClusterComplianceResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EnforceClusterComplianceResponse).
22-
* Add `PendingEnforcement` field for [compute.GetClusterComplianceResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#GetClusterComplianceResponse).
23-
* Add `DeferredPolicyEnforcementScheduled` and `DeferredPolicyEnforcementFailed` enum values for [compute.EventType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EventType).
24-
* Change `ReplicateWorkspaceAssets` field for [disasterrecovery.WorkspaceSet](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#WorkspaceSet) to no longer be required.
25-
* [Breaking] Change `ReplicateWorkspaceAssets` field for [disasterrecovery.WorkspaceSet](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#WorkspaceSet) to no longer be required.

version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
package version
22

33
// Version of the SDK, updated manually before every tag
4-
const Version = "0.149.0"
4+
const Version = "0.150.0"

0 commit comments

Comments
 (0)