databricks Databricks Go SDK Releases · · 0.173.0

Databricks Go SDK v0.173.0 Introduces Breaking Changes and New API Fields

sdkaidatabricksengineer
breaking patch

Databricks Go SDK v0.173.0 is now available, featuring several breaking changes, bug fixes, and new API fields. This release raises the minimum supported Go version to 1.25. Key updates include new fields to enhance dashboards, IAMv2, job management, and pipeline specifications, such as `AgentType` for `GenieConversationSummary`. Developers should review the breaking changes, which include added pagination for IAMv2 API calls and the removal of the `CreateOperation` method for bundle deployments.

  • Raise the minimum supported Go version from 1.24 to 1.25
  • Add pagination for AccountIamV2API.ListDirectGroupMembers
  • Add pagination for AccountIamV2API.ListWorkspaceAssignmentDetails
  • Add pagination for WorkspaceIamV2API.ListDirectGroupMembersProxy
  • Add pagination for WorkspaceIamV2API.ListWorkspaceAssignmentDetailsProxy
Breaking changes (9)
  • Raise the minimum supported Go version from 1.24 to 1.25
  • Add pagination for AccountIamV2API.ListDirectGroupMembers
  • Add pagination for AccountIamV2API.ListWorkspaceAssignmentDetails
  • Add pagination for WorkspaceIamV2API.ListDirectGroupMembersProxy
  • Add pagination for WorkspaceIamV2API.ListWorkspaceAssignmentDetailsProxy
  • Add pagination for AccountIamV2API.ListWorkspaceAssignments
  • Add pagination for WorkspaceIamV2API.ListWorkspaceAssignmentsProxy
  • Change ActionType and Status fields for bundledeployments.Operation to no longer be required
  • Remove CreateOperation method for w.BundleDeployments workspace-level service
Enhancements (9)
  • Add AgentType field for dashboards.GenieConversationSummary
  • Add GroupId field for iamv2.DirectGroupMember
  • Add EffectiveServerlessComputeId field for jobs.RunTask
  • Add PipelineChannel field for postgres.NewPipelineSpec
  • Add TextAttachmentPurposeAnswer enum value for dashboards.TextAttachmentPurpose
  • Add PgSpecificTypeHalfvec and PgSpecificTypeVarchar enum values for database.SyncedTableSpecPgSpecificType
  • Add PgSpecificTypeHalfvec and PgSpecificTypeVarchar enum values for postgres.SyncedTableSyncedTableSpecPgSpecificType
  • Add LinkedinAdsOptions and MarketoOptions fields for pipelines.ConnectorOptions
  • Change ActionType and Status fields for bundledeployments.Operation to no longer be required
Fixes (2)
  • Recover from concurrent OAuth token cache writes by using the fresh token stored by another process
  • Fix Spark runtime selection for major-only runtime versions
Read the original announcement →

https://github.com/databricks/databricks-sdk-go/releases/tag/v0.173.0

Related releases