Skip to content

v0.107.0

Latest

Choose a tag to compare

@cross-repo-secure-release-app cross-repo-secure-release-app released this 11 May 12:49
36cf5e1

Bug Fixes

  • Fixed Databricks CLI --profile fallback by detecting the CLI version at init time. The previous error-based detection was broken because --profile is a global Cobra flag silently accepted by old CLIs.

Internal Changes

  • 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-refresh to Databricks CLI auth token command (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.

API Changes

  • Add createExample(), deleteExample(), getExample(), getPermissionLevels(), getPermissions(), listExamples(), setPermissions(), updateExample() and updatePermissions() methods for workspaceClient.supervisorAgents() service.
  • Add metaAdsOptions field for com.databricks.sdk.service.pipelines.ConnectorOptions.
  • Add META_MARKETING enum value for com.databricks.sdk.service.catalog.ConnectionType.
  • Add META_MARKETING enum value for com.databricks.sdk.service.pipelines.IngestionSourceType.
  • Change guidelines field for com.databricks.sdk.service.knowledgeassistants.Example to no longer be required.
  • [Breaking] Change guidelines field for com.databricks.sdk.service.knowledgeassistants.Example to no longer be required.
  • Change description field for com.databricks.sdk.service.supervisoragents.Tool to no longer be required.
  • [Breaking] Change description field for com.databricks.sdk.service.supervisoragents.Tool to no longer be required.
  • Add ZENDESK enum value for com.databricks.sdk.service.catalog.ConnectionType.
  • Add r2TempCredentials field for com.databricks.sdk.service.catalog.TemporaryCredentials.
  • Add zendeskSupportOptions field for com.databricks.sdk.service.pipelines.ConnectorOptions.
  • Add azureKeyInfo field for com.databricks.sdk.service.provisioning.CreateCustomerManagedKeyRequest.
  • Add targetQps field for com.databricks.sdk.service.vectorsearch.CreateEndpoint.
  • Add columnsToIndex field for com.databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecRequest.
  • Add columnsToIndex field for com.databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecResponse.
  • Add requestedTargetQps field for com.databricks.sdk.service.vectorsearch.EndpointScalingInfo.
  • Add targetQps field for com.databricks.sdk.service.vectorsearch.PatchEndpointRequest.
  • Add JIRA and ZENDESK enum values for com.databricks.sdk.service.pipelines.IngestionSourceType.
  • [Breaking] Remove minQps field for com.databricks.sdk.service.vectorsearch.CreateEndpoint.
  • [Breaking] Remove requestedMinQps field for com.databricks.sdk.service.vectorsearch.EndpointScalingInfo.
  • [Breaking] Remove minQps field for com.databricks.sdk.service.vectorsearch.PatchEndpointRequest.
  • Add getPermissionLevels(), getPermissions(), setPermissions() and updatePermissions() methods for workspaceClient.vectorSearchEndpoints() service.
  • Add privateAccess field for com.databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicy.
  • Add accountApi, accountDatabricksOne and accountUi fields for com.databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicyRequestDestination.
  • Add scopeQualifier field for com.databricks.sdk.service.settings.CustomerFacingIngressNetworkPolicyWorkspaceApiDestination.
  • Add displayName and previewPhase fields for com.databricks.sdk.service.settingsv2.SettingsMetadata.
  • Add kafkaOptions field for com.databricks.sdk.service.pipelines.ConnectorOptions.
  • Add disabled field for com.databricks.sdk.service.jobs.RunTask.
  • Add disabled field for com.databricks.sdk.service.jobs.SubmitTask.
  • Add HUBSPOT, GITHUB, OUTLOOK and SMARTSHEET enum values for com.databricks.sdk.service.catalog.ConnectionType.