Summary
This release adds new methods for managing Postgres data APIs at the workspace level and introduces `serverless_compute_id` fields for various Delta Live Tables pipeline operations. It also includes new `endpoint_id` fields for Vector Search indexes and a `dynamics365` connection type for Unity Catalog.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/databricks-sdk-py
This release adds `type_overrides` fields to `SyncedTableSpec` and `SyncedTableSyncedTableSpec`, and makes the `resource_id` field optional for `bundledeployments.Operation`. Key bug fixes include caching OIDC tokens to improve performance and reliability, and making `WorkspaceClient.dbutils` lazy to prevent crashes on Spark Connect clusters.
This release adds new services for AI Search and Bundle Deployments, along with numerous new fields across existing services like Catalog, ML, and Vector Search. The `bundle` package and its associated workspace service have been removed.
The SDK now better detects AI agents by honoring the Vercel AI_AGENT environment variable and passing through unrecognized agent names in the User-Agent header. This allows more specific agent versions to be reported instead of a generic "agent/unknown".
This release adds new fields for deployment mode in Databricks Asset Bundles and for collaboration platform connectivity in account settings. These changes expose additional configuration options and status information through the SDK.
This release adds comprehensive CRUD operations for feature engineering streams and a method to update token management settings. It also introduces breaking changes by removing `catalog_id` from `CatalogCatalogStatus` and `synced_table_id` from `SyncedTableSyncedTableStatus`.