Releases: databricks/databricks-sdk-go
Releases · databricks/databricks-sdk-go
Release list
v0.152.0
Breaking Changes
- Query parameters listed in
ForceSendFieldsare now sent on the wire when they hold a zero value. PreviouslyForceSendFieldshad 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 examplecascade=false). Callers that unknowingly relied on the previous no-op behavior will now send the parameter.
Bug Fixes
- Honor
ForceSendFieldsfor query parameters, including fields nested inside request sub-structs. A zero-valued scalar field (for example afalsebool such ascascadeon the pipelines Delete request) listed inForceSendFieldsis now sent on the wire instead of being dropped by theurltag'somitempty, matching the existing behavior for JSON request bodies.
API Changes
- Add
Etagfield for disasterrecovery.UpdateFailoverGroupRequest. - Add
DownloadMessageAttachmentVisualizationmethod for w.Genie workspace-level service. - Add
Vizfield for dashboards.GenieAttachment. - Add
EnableVisualizationfield for dashboards.GenieCreateConversationMessageRequest. - Add
EnableVisualizationfield for dashboards.GenieStartConversationMessageRequest. - Add
ReplaceExistingfield for postgres.CreateDatabaseRequest. - Add
ReplaceExistingfield for postgres.CreateRoleRequest. - Add
AutoscalingLimitMaxCu,AutoscalingLimitMinCu,NoSuspensionandSuspendTimeoutDurationfields for postgres.InitialEndpointSpec. - Add
InitialBranchSpecfield for postgres.Project. - Add
ComputeLastActiveTimefield for postgres.ProjectStatus. - Add
TelemetryConfigfield for serving.CreateServingEndpoint. - Add
TelemetryConfigfield for serving.ServingEndpoint. - Add
TelemetryConfigfield for serving.ServingEndpointDetailed.
v0.151.0
API Changes
- Add
Specfield for environments.WorkspaceBaseEnvironment.
v0.150.0
Bug Fixes
- Deduplicate identical key/value pairs in the user agent builder (useragent), so repeatedly injecting the same dimension onto a reused
context.Contextno longer grows theUser-Agentheader without bound. Distinct values for the same key are still preserved.
API Changes
- Add
CancelPendingClusterEnforcementmethod for w.PolicyComplianceForClusters workspace-level service. - Add
PendingEnforcementfield for compute.ClusterCompliance. - Add
EnforceModefield for compute.EnforceClusterComplianceRequest. - Add
EnforceResultfield for compute.EnforceClusterComplianceResponse. - Add
PendingEnforcementfield for compute.GetClusterComplianceResponse. - Add
DeferredPolicyEnforcementScheduledandDeferredPolicyEnforcementFailedenum values for compute.EventType. - Change
ReplicateWorkspaceAssetsfield for disasterrecovery.WorkspaceSet to no longer be required. - [Breaking] Change
ReplicateWorkspaceAssetsfield for disasterrecovery.WorkspaceSet to no longer be required.
v0.149.0
API Changes
- Add
BundleRootPathfield for bundledeployments.WorkspaceInfo. - Add
AiRuntimeTaskfield for jobs.ResolvedValues. - Add
AiRuntimeTaskOutputfield for jobs.RunOutput. - Add
AiRuntimeTaskfield for jobs.RunTask. - Add
AiRuntimeTaskfield for jobs.SubmitTask. - Add
AiRuntimeTaskfield for jobs.Task.
v0.148.0
New Features and Improvements
- Added a
meta-harnessuser-agent dimension that reports the omnigent meta-harness (detected via theOMNIGENTenvironment variable) independently of agent detection.
API Changes
- Add
Xlargeenum value for apps.ComputeSize.
v0.147.0
API Changes
- Add
ServerlessComputeIdfield for pipelines.ClonePipelineRequest. - Add
ServerlessComputeIdfield for pipelines.CreatePipeline. - Add
ServerlessComputeIdfield for pipelines.EditPipeline. - Add
ServerlessComputeIdfield for pipelines.PipelineSpec.
v0.146.0
API Changes
- Add
CreateDataApi,DeleteDataApi,GetDataApiandUpdateDataApimethods for w.Postgres workspace-level service. - Add
CapacityReservationGroupfield for compute.AzureAttributes.
v0.145.0
Bug Fixes
- Encode the governed-tag key as a single path segment when it is sent as a URL path parameter, so hierarchical keys containing
/route correctly instead of being split into extra path segments and resolving to no endpoint (404/ENDPOINT_NOT_FOUND). AffectsGetTagPolicy/DeleteTagPolicy/UpdateTagPolicy(tags.TagPoliciesAPI),GetTagAssignment/DeleteTagAssignment/UpdateTagAssignment(tags.WorkspaceEntityTagAssignmentsAPI), andGet/Delete/Update(catalog.EntityTagAssignmentsAPI).
API Changes
- Change
ResourceIdfield for bundledeployments.Operation to no longer be required. - [Breaking] Change
ResourceIdfield for bundledeployments.Operation to no longer be required. - Add
Dynamics365enum value for catalog.ConnectionType. - Add
EndpointIdfield for vectorsearch.MiniVectorIndex. - Add
EndpointIdfield for vectorsearch.VectorIndex.
v0.144.0
API Changes
- Add
TypeOverridesfield for database.SyncedTableSpec. - Add
TypeOverridesfield for postgres.SyncedTableSyncedTableSpec.
v0.143.0
API Changes
- Add
AcceleratedSyncfield for database.SyncedTableSpec. - Add
AcceleratedSyncfield for postgres.SyncedTableSyncedTableSpec.