Skip to content

v0.35.0

Latest
Compare
Choose a tag to compare
@renaudhartert-db renaudhartert-db released this 07 Nov 15:56
v0.35.0
9b7ca5d

New Features and Improvements

  • DatabricksConfig: Add clone() support (#376).

Bug Fixes

  • Fix vulnerabilities in the present SDK version (#383).

Internal Changes

  • Add test instructions for external contributors (#370).
  • Always write message for manual test integration (#374).
  • Automatically trigger integration tests on PR (#369).
  • Move templates in the code generator (#373).
  • Refresh PR template (#381).

API Changes:

  • Added workspaceClient.aibiDashboardEmbeddingAccessPolicy() service and workspaceClient.aibiDashboardEmbeddingApprovedDomains() service.
  • Added workspaceClient.credentials() service.
  • Added appDeployment field for com.databricks.sdk.service.apps.CreateAppDeploymentRequest.
  • Added app field for com.databricks.sdk.service.apps.CreateAppRequest.
  • Added app field for com.databricks.sdk.service.apps.UpdateAppRequest.
  • Added table field for com.databricks.sdk.service.catalog.CreateOnlineTableRequest.
  • Added azureAad field for com.databricks.sdk.service.catalog.GenerateTemporaryTableCredentialResponse.
  • Added omitUsername field for com.databricks.sdk.service.catalog.ListTablesRequest.
  • Added fullName field for com.databricks.sdk.service.catalog.StorageCredentialInfo.
  • Added dashboard field for com.databricks.sdk.service.dashboards.CreateDashboardRequest.
  • Added schedule field for com.databricks.sdk.service.dashboards.CreateScheduleRequest.
  • Added subscription field for com.databricks.sdk.service.dashboards.CreateSubscriptionRequest.
  • Added warehouseId field for com.databricks.sdk.service.dashboards.Schedule.
  • Added dashboard field for com.databricks.sdk.service.dashboards.UpdateDashboardRequest.
  • Added schedule field for com.databricks.sdk.service.dashboards.UpdateScheduleRequest.
  • Added only field for com.databricks.sdk.service.jobs.RunNow.
  • Added pageToken field for com.databricks.sdk.service.oauth2.ListServicePrincipalSecretsRequest.
  • Added nextPageToken field for com.databricks.sdk.service.oauth2.ListServicePrincipalSecretsResponse.
  • Added restartWindow field for com.databricks.sdk.service.pipelines.CreatePipeline.
  • Added restartWindow field for com.databricks.sdk.service.pipelines.EditPipeline.
  • Added connectionName field for com.databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition.
  • Added restartWindow field for com.databricks.sdk.service.pipelines.PipelineSpec.
  • Added isNoPublicIpEnabled field for com.databricks.sdk.service.provisioning.CreateWorkspaceRequest.
  • Added privateAccessSettingsId field for com.databricks.sdk.service.provisioning.UpdateWorkspaceRequest.
  • Added externalCustomerInfo and isNoPublicIpEnabled fields for com.databricks.sdk.service.provisioning.Workspace.
  • Added lastUsedDay field for com.databricks.sdk.service.settings.TokenInfo.
  • Changed create() method for workspaceClient.apps() service with new required argument order.
  • Changed executeMessageQuery() method for workspaceClient.genie() service . New request type is com.databricks.sdk.service.dashboards.GenieExecuteMessageQueryRequest class.
  • Changed executeMessageQuery() method for workspaceClient.genie() service to type executeMessageQuery() method for workspaceClient.genie() service.
  • Changed create(), createSchedule(), createSubscription() and updateSchedule() methods for workspaceClient.lakeview() service with new required argument order.
  • Removed workspaceClient.cleanRooms() service.
  • Removed deploymentId, mode and sourceCodePath fields for com.databricks.sdk.service.apps.CreateAppDeploymentRequest.
  • Removed description, name and resources fields for com.databricks.sdk.service.apps.CreateAppRequest.
  • Removed description and resources fields for com.databricks.sdk.service.apps.UpdateAppRequest.
  • Removed name and spec fields for com.databricks.sdk.service.catalog.CreateOnlineTableRequest.
  • Removed displayName, parentPath, serializedDashboard and warehouseId fields for com.databricks.sdk.service.dashboards.CreateDashboardRequest.
  • Removed cronSchedule, displayName and pauseStatus fields for com.databricks.sdk.service.dashboards.CreateScheduleRequest.
  • Removed subscriber field for com.databricks.sdk.service.dashboards.CreateSubscriptionRequest.
  • Removed displayName, etag, serializedDashboard and warehouseId fields for com.databricks.sdk.service.dashboards.UpdateDashboardRequest.
  • Removed cronSchedule, displayName, etag and pauseStatus fields for com.databricks.sdk.service.dashboards.UpdateScheduleRequest.
  • Removed prevPageToken field for com.databricks.sdk.service.jobs.Run.

OpenAPI SHA: d25296d2f4aa7bd6195c816fdf82e0f960f775da, Date: 2024-11-07