Latest releases from the Databricks ecosystem.
New versions from the official SDKs, CLI and Asset Bundles, Terraform provider, Unity Catalog, MLflow, Delta, dbt-databricks, and more. Summarized for scanning.
This week
2 releasesDatabricks SDK for Go now supports new fields for configuring pipeline refresh selections within jobs. Additionally, new fields for operational email custom recipients are available in settings.
This release introduces new API methods for managing workspace assignments at both account and workspace levels. It also adds support for Python operator tasks in Databricks Jobs and new fields for ML features, including a breaking change for listing features.
Week of May 4
1 releaseThis release adds support for Confluence, Meta Marketing, Jira, and Zendesk as ingestion sources for pipelines, along with new Vector Search endpoint scaling and permission management features. Several fields related to supervisor agents, knowledge assistants, and Vector Search endpoints are no longer required, and `MinQps` fields for Vector Search endpoints have been removed.
Week of Apr 27
1 releaseWeek of Apr 20
3 releasesUnified host detection is now automatic, removing the `Experimental_IsUnifiedHost` field and enabling a single configuration profile for both account and workspace operations. The file-based OAuth token cache has been removed, defaulting to an in-memory cache unless a persistent cache is explicitly provided.
This release introduces new workspace-level services for supervisor agents and Unity Catalog secrets, along with an update method for tokens. Several existing API methods have breaking changes due to path modifications, including those for data classification, environments, knowledge assistants, Postgres, and warehouses.
Week of Apr 13
1 releaseThis release requires Go 1.24 or higher and introduces new features like a host metadata resolver hook and a limit iterator for lazy iteration. It also includes numerous bug fixes for token acquisition, caching, and data races, alongside extensive API additions for various Databricks services.
Week of Mar 16
5 releasesThis release adds a ForceRefreshToken() method to PersistentAuth, allowing users to explicitly force a refresh of cached U2M OAuth tokens. It also introduces ErrMissingRefreshToken, which is returned when a refresh is attempted on a token without a refresh token.
The SDK now automatically detects AI coding agents and appends `agent/<name>` to HTTP request headers. Two new `DisableGovTagCreation` fields were added to `RestrictWorkspaceAdminsMessage` in both `settings` and `settingsv2`.
OAuth token refreshing is now proactive for tokens expiring within five minutes, improving token validity for callers. The `dashboards.GenieSpace` struct gains a new `ParentPath` field.
The Databricks SDK for Go now supports specifying a `default_profile` within the `[__settings__]` section of your `.databrickscfg` file. This allows for easier configuration management when working with multiple profiles.
This release adds new fields for job alert configurations across various job-related structs, including `RunOutput`, `RunTask`, `SubmitTask`, and `Task`. It also introduces a new `environments` package and service for managing workspace environments, alongside a `CanCreateApp` permission level for IAM.
Week of Mar 9
1 releaseThis release adds new fields and methods across several services, including updates for ML features, pipelines, and Postgres roles. It also introduces breaking changes by making previously required fields optional in ML-related DeltaTableSource, Feature, Function, and KafkaSource configurations.