Skip to content

Commit a3ce44f

Browse files
[Release] Release v0.152.0
## Release v0.152.0 ### Breaking Changes * Query parameters listed in `ForceSendFields` are now sent on the wire when they hold a zero value. Previously `ForceSendFields` had no effect on query parameters (only JSON body fields were honored), so such a parameter was silently omitted; it is now serialized with its explicit value (for example `cascade=false`). Callers that unknowingly relied on the previous no-op behavior will now send the parameter. ### Bug Fixes * Honor `ForceSendFields` for query parameters, including fields nested inside request sub-structs. A zero-valued scalar field (for example a `false` bool such as `cascade` on the pipelines Delete request) listed in `ForceSendFields` is now sent on the wire instead of being dropped by the `url` tag's `omitempty`, matching the existing behavior for JSON request bodies. ### API Changes * Add `Etag` field for [disasterrecovery.UpdateFailoverGroupRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#UpdateFailoverGroupRequest). * Add `DownloadMessageAttachmentVisualization` method for [w.Genie](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieAPI) workspace-level service. * Add `Viz` field for [dashboards.GenieAttachment](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieAttachment). * Add `EnableVisualization` field for [dashboards.GenieCreateConversationMessageRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieCreateConversationMessageRequest). * Add `EnableVisualization` field for [dashboards.GenieStartConversationMessageRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieStartConversationMessageRequest). * Add `ReplaceExisting` field for [postgres.CreateDatabaseRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#CreateDatabaseRequest). * Add `ReplaceExisting` field for [postgres.CreateRoleRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#CreateRoleRequest). * Add `AutoscalingLimitMaxCu`, `AutoscalingLimitMinCu`, `NoSuspension` and `SuspendTimeoutDuration` fields for [postgres.InitialEndpointSpec](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#InitialEndpointSpec). * Add `InitialBranchSpec` field for [postgres.Project](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#Project). * Add `ComputeLastActiveTime` field for [postgres.ProjectStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#ProjectStatus). * Add `TelemetryConfig` field for [serving.CreateServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#CreateServingEndpoint). * Add `TelemetryConfig` field for [serving.ServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpoint). * Add `TelemetryConfig` field for [serving.ServingEndpointDetailed](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpointDetailed).
1 parent 1ac4e7c commit a3ce44f

4 files changed

Lines changed: 29 additions & 20 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-25 09:16:09+0000"
2+
"timestamp": "2026-06-29 09:46:30+0000"
33
}

CHANGELOG.md

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

3+
## Release v0.152.0 (2026-06-29)
4+
5+
### Breaking Changes
6+
7+
* Query parameters listed in `ForceSendFields` are now sent on the wire when they hold a zero value. Previously `ForceSendFields` had no effect on query parameters (only JSON body fields were honored), so such a parameter was silently omitted; it is now serialized with its explicit value (for example `cascade=false`). Callers that unknowingly relied on the previous no-op behavior will now send the parameter.
8+
9+
### Bug Fixes
10+
11+
* Honor `ForceSendFields` for query parameters, including fields nested inside request sub-structs. A zero-valued scalar field (for example a `false` bool such as `cascade` on the pipelines Delete request) listed in `ForceSendFields` is now sent on the wire instead of being dropped by the `url` tag's `omitempty`, matching the existing behavior for JSON request bodies.
12+
13+
### API Changes
14+
* Add `Etag` field for [disasterrecovery.UpdateFailoverGroupRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#UpdateFailoverGroupRequest).
15+
* Add `DownloadMessageAttachmentVisualization` method for [w.Genie](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieAPI) workspace-level service.
16+
* Add `Viz` field for [dashboards.GenieAttachment](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieAttachment).
17+
* Add `EnableVisualization` field for [dashboards.GenieCreateConversationMessageRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieCreateConversationMessageRequest).
18+
* Add `EnableVisualization` field for [dashboards.GenieStartConversationMessageRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieStartConversationMessageRequest).
19+
* Add `ReplaceExisting` field for [postgres.CreateDatabaseRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#CreateDatabaseRequest).
20+
* Add `ReplaceExisting` field for [postgres.CreateRoleRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#CreateRoleRequest).
21+
* Add `AutoscalingLimitMaxCu`, `AutoscalingLimitMinCu`, `NoSuspension` and `SuspendTimeoutDuration` fields for [postgres.InitialEndpointSpec](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#InitialEndpointSpec).
22+
* Add `InitialBranchSpec` field for [postgres.Project](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#Project).
23+
* Add `ComputeLastActiveTime` field for [postgres.ProjectStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#ProjectStatus).
24+
* Add `TelemetryConfig` field for [serving.CreateServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#CreateServingEndpoint).
25+
* Add `TelemetryConfig` field for [serving.ServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpoint).
26+
* Add `TelemetryConfig` field for [serving.ServingEndpointDetailed](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpointDetailed).
27+
28+
329
## Release v0.151.0 (2026-06-25)
430

531
### API Changes

NEXT_CHANGELOG.md

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

3-
## Release v0.152.0
3+
## Release v0.153.0
44

55
### Breaking Changes
66

7-
* Query parameters listed in `ForceSendFields` are now sent on the wire when they hold a zero value. Previously `ForceSendFields` had no effect on query parameters (only JSON body fields were honored), so such a parameter was silently omitted; it is now serialized with its explicit value (for example `cascade=false`). Callers that unknowingly relied on the previous no-op behavior will now send the parameter.
8-
97
### New Features and Improvements
108

119
### Bug Fixes
1210

13-
* Honor `ForceSendFields` for query parameters, including fields nested inside request sub-structs. A zero-valued scalar field (for example a `false` bool such as `cascade` on the pipelines Delete request) listed in `ForceSendFields` is now sent on the wire instead of being dropped by the `url` tag's `omitempty`, matching the existing behavior for JSON request bodies.
14-
1511
### Documentation
1612

1713
### Internal Changes
1814

1915
### API Changes
20-
* Add `Etag` field for [disasterrecovery.UpdateFailoverGroupRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/disasterrecovery#UpdateFailoverGroupRequest).
21-
* Add `DownloadMessageAttachmentVisualization` method for [w.Genie](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieAPI) workspace-level service.
22-
* Add `Viz` field for [dashboards.GenieAttachment](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieAttachment).
23-
* Add `EnableVisualization` field for [dashboards.GenieCreateConversationMessageRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieCreateConversationMessageRequest).
24-
* Add `EnableVisualization` field for [dashboards.GenieStartConversationMessageRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieStartConversationMessageRequest).
25-
* Add `ReplaceExisting` field for [postgres.CreateDatabaseRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#CreateDatabaseRequest).
26-
* Add `ReplaceExisting` field for [postgres.CreateRoleRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#CreateRoleRequest).
27-
* Add `AutoscalingLimitMaxCu`, `AutoscalingLimitMinCu`, `NoSuspension` and `SuspendTimeoutDuration` fields for [postgres.InitialEndpointSpec](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#InitialEndpointSpec).
28-
* Add `InitialBranchSpec` field for [postgres.Project](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#Project).
29-
* Add `ComputeLastActiveTime` field for [postgres.ProjectStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#ProjectStatus).
30-
* Add `TelemetryConfig` field for [serving.CreateServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#CreateServingEndpoint).
31-
* Add `TelemetryConfig` field for [serving.ServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpoint).
32-
* Add `TelemetryConfig` field for [serving.ServingEndpointDetailed](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpointDetailed).

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.151.0"
4+
const Version = "0.152.0"

0 commit comments

Comments
 (0)