No summary available for this release. Read the full release notes on GitHub.
Topics
More from databricks/databricks-sdk-java
This release adds new services for AI Search and Bundle Deployments, along with numerous fields across various services like Catalog, ML, and Vector Search. It also includes breaking changes by removing the `bundle` package and its associated service.
The SDK now detects the AI_AGENT environment variable for user agent reporting and passes unrecognized agent values through. Pagination factory methods were added to explicitly define strategy, and a bug was fixed where token-paginated results were silently dropped on empty pages.
The Databricks SDK for Java now correctly handles OAuth token exchanges for browser-authenticated users by making the client ID optional in `DatabricksOAuthTokenSource`. This fixes a `NullPointerException` when no client ID is present in the IdP JWT, allowing account-wide token federation.
This release adds new `deploymentMode` fields to bundle deployment and version objects. It also introduces `collaborationPlatformConnectivity` and `effectiveCollaborationPlatformConnectivity` fields to the settings API.
Workspace-scoped API calls now use `X-Databricks-Workspace-Id` instead of `X-Databricks-Org-Id`, accepting classic numeric or other workspace ID formats. New fields and methods were added across various services, including token management, job and pipeline deployments, and OBO/public token information.
This release introduces full CRUD operations for feature engineering streams and adds a `parameters` field to various pipeline and job task objects. It also includes breaking changes by removing `catalogId` and `syncedTableId` fields from specific Postgres service status objects.