- Fixed Databricks CLI
--profilefallback by detecting the CLI version at init time. The previous error-based detection was broken because--profileis a global Cobra flag silently accepted by old CLIs.
- Detect Databricks CLI version at init time via
databricks version --output json, enabling version-gated flag support. Successful detections are cached per CLI path; subprocess failures fall back to the most conservative command and are retried on the next call. - Pass
--force-refreshto Databricks CLIauth tokencommand (when the installed CLI is >= v0.296.0) so the SDK always receives a freshly minted token instead of a potentially stale one from the CLI's internal cache.
- Add
createExample(),deleteExample(),getExample(),getPermissionLevels(),getPermissions(),listExamples(),setPermissions(),updateExample()andupdatePermissions()methods forworkspaceClient.supervisorAgents()service. - Add
metaAdsOptionsfield forcom.databricks.sdk.service.pipelines.ConnectorOptions. - Add
META_MARKETINGenum value forcom.databricks.sdk.service.catalog.ConnectionType. - Add
META_MARKETINGenum value forcom.databricks.sdk.service.pipelines.IngestionSourceType. - Change
guidelinesfield forcom.databricks.sdk.service.knowledgeassistants.Exampleto no longer be required. - [Breaking] Change
guidelinesfield forcom.databricks.sdk.service.knowledgeassistants.Exampleto no longer be required. - Change
descriptionfield forcom.databricks.sdk.service.supervisoragents.Toolto no longer be required. - [Breaking] Change
descriptionfield forcom.databricks.sdk.service.supervisoragents.Toolto no longer be required. - Add
ZENDESKenum value forcom.databricks.sdk.service.catalog.ConnectionType. - Add
r2TempCredentialsfield forcom.databricks.sdk.service.catalog.TemporaryCredentials. - Add
zendeskSupportOptionsfield forcom.databricks.sdk.service.pipelines.ConnectorOptions. - Add
azureKeyInfofield forcom.databricks.sdk.service.provisioning.CreateCustomerManagedKeyRequest. - Add
targetQpsfield forcom.databricks.sdk.service.vectorsearch.CreateEndpoint. - Add
columnsToIndexfield forcom.databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecRequest. - Add
columnsToIndexfield forcom.databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecResponse. - Add
requestedTargetQpsfield forcom.databricks.sdk.service.vectorsearch.EndpointScalingInfo. - Add
targetQpsfield forcom.databricks.sdk.service.vectorsearch.PatchEndpointRequest. - Add
JIRAandZENDESKenum values forcom.databricks.sdk.service.pipelines.IngestionSourceType. - [Breaking] Remove
minQpsfield forcom.databricks.sdk.service.vectorsearch.CreateEndpoint. - [Breaking] Remove
requestedMinQpsfield forcom.databricks.sdk.service.vectorsearch.EndpointScalingInfo. - [Breaking] Remove
minQpsfield forcom.databricks.sdk.service.vectorsearch.PatchEndpointRequest. - Add
getPermissionLevels(),getPermissions(),setPermissions()andupdatePermissions()methods forworkspaceClient.vectorSearchEndpoints()service. - Add
privateAccessfield forcom.databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicy. - Add
accountApi,accountDatabricksOneandaccountUifields forcom.databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicyRequestDestination. - Add
scopeQualifierfield forcom.databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicyWorkspaceApiDestination. - Add
displayNameandpreviewPhasefields forcom.databricks.sdk.service.settingsv2.SettingsMetadata.