Summary
A new `XLARGE` enum value is now available for `ComputeSize` in the `com.databricks.sdk.service.apps` package. The SDK also now reports an `omnigent meta-harness` user-agent dimension when the `OMNIGENT` environment variable is detected.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/databricks-sdk-java
Databricks SDK for Java now supports specifying a serverless compute ID when cloning, creating, or editing Delta Live Tables pipelines. This enables practitioners to manage DLT pipelines with serverless compute configurations programmatically.
This release adds new methods for managing Postgres data APIs and introduces fields for Azure compute attributes, synced table specifications, and vector search indexes. A breaking change makes the `resourceId` field optional for bundle deployment operations.
This release introduces new services for AI Search and Bundle Deployments, along with numerous new fields across existing services like Catalog, MLflow, and Vector Search. It also includes a breaking change by removing the `bundle` package and its associated service.
* Canonicalize Bearer tokenType in Authorization headers
The SDK now correctly handles token-based pagination, preventing silent data loss when an empty page with a next token is encountered. It also introduces explicit factory methods for creating paginators and improves AI agent detection from environment variables.
The Databricks SDK for Java now correctly handles OAuth token exchanges for browser-based flows where the client ID is not present in the IdP JWT. It no longer throws a NullPointerException and instead omits the client_id parameter for account-wide token federation.