Summary
This release adds a new method to cancel pending cluster policy enforcement and introduces several new fields related to AI runtime tasks in jobs and cluster compliance. A breaking change makes the `replicate_workspace_assets` field optional for disaster recovery workspace sets.
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 new methods for managing PostgreSQL data APIs at the workspace level and introduces `serverless_compute_id` fields across various Delta Live Tables pipeline operations. It also includes `capacity_reservation_group` for Azure compute attributes, `endpoint_id` for Vector Search indexes, and a `dynamics365` connection type for Unity Catalog.
The `resource_id` field in `bundledeployments.Operation` is no longer required, which is a breaking change. Token caching for OIDC and lazy `dbutils` initialization improve performance and 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 visible instead of being generalized.
This release adds new fields for deployment mode in Databricks Asset Bundles and for collaboration platform connectivity in account settings. These changes provide more visibility and control over bundle deployments and workspace collaboration settings.
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` and `synced_table_id` fields from specific Postgres service objects.