Databricks Releases
Databricks blog and Terraform provider releases. New features, breaking changes, security advisories and deprecations - each summarised in plain English and updated continuously.
Tracking 180 Databricks releases · Updated
- Databricks Python SDK Releases sdkinfradatabricksengineer ·
Databricks SDK for Python v0.121.0: API updates and breaking changes
Databricks SDK for Python version 0.121.0 introduces new fields and methods across various services, including workspace grants, disaster recovery, and machine learning aggregations. Notably, several breaking changes are implemented, such as making the 'role' field required for PostgreSQL database specs and removing fields related to secret browsing and distinct count aggregations. The release also includes improved documentation for authentication types, benefiting developers using the SDK.
breaking patch - Databricks Go SDK Releases sdkinfradatabricksengineer ·
Databricks SDK Go v0.160.0 adds new fields and enums
Databricks SDK Go version 0.160.0 introduces several new fields and enum values across various services, including Clean Rooms, Bundle Deployments, and Compute. These additions enhance the SDK's ability to manage and interact with Databricks workspace resources, offering greater flexibility for developers working with these services. The update primarily affects engineers and architects utilizing the Go SDK for programmatic access to Databricks functionalities.
patch - Databricks Java SDK Releases sdkinfradatabricksengineer ·
Databricks SDK Java v0.130.0 Adds Features, Includes Breaking Change
Databricks SDK Java v0.130.0 introduces several new fields and enum values across various services, enhancing capabilities for bundle deployments, cleanrooms, compute, disaster recovery, ML, and pipelines. A significant breaking change is the removal of the `codeSourcePath` field from `AiRuntimeTask` in the jobs service, requiring users to update their code if they rely on this field. This release is available now and impacts developers using the Java SDK.
breaking patch - Databricks Go SDK Releases sdkinfradatabricksengineer ·
Databricks SDK Go v0.159.0: New fields, one breaking change
The Databricks SDK Go version 0.159.0 introduces new fields for disaster recovery and pipeline configurations, enhancing data resilience and pipeline management. However, it also removes the `CodeSourcePath` field from `AiRuntimeTask` in the jobs service, which is a breaking change requiring user code updates. This release impacts developers using the Go SDK for Databricks integration.
breaking patch - Databricks Go SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Go v0.158.0 adds cleanrooms and pipelines fields
Databricks SDK for Go version 0.158.0 introduces several new fields across its cleanrooms and pipelines services. These additions enhance configuration options for shared outputs in cleanrooms and custom report options for marketing data pipelines. The updates affect users working with these specific Databricks features via the Go SDK.
patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Java v0.129.0 Adds Clean Rooms & Ads Fields
The Databricks SDK for Java has been updated to version 0.129.0, introducing several new fields across its clean rooms and advertising integration modules. These enhancements allow for more granular control and configuration within Databricks Clean Rooms and provide expanded options for Google Ads, Meta Marketing, and TikTok Ads integrations. This update is relevant for Java developers working with Databricks for data collaboration and marketing analytics.
patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Java v0.128.0: CDF Configs and Breaking IAM Changes
Databricks SDK Java version 0.128.0 introduces new methods for managing Change Data Feed (CDF) configurations via the workspace client. It also adds a `parent` field to connection objects and a `MINUTES` enum for job triggers. Crucially, this release includes breaking changes to the `internalId` field type for IAM entities (Groups, Service Principals, Users), requiring Java SDK users to update their code to adapt to the String type.
breaking patch - Databricks Go SDK Releases sdkinfradatabricksengineer ·
Databricks SDK Go v0.157.0: New CDF methods, Parent field, and breaking ID changes
The Databricks SDK for Go version 0.157.0 introduces new methods for managing Change Data Feed (CDF) configurations for Postgres and adds a Parent field to catalog connection requests. It also includes breaking changes, modifying the `InternalId` field for IAM groups, service principals, and users to be a string type. These updates are relevant for developers using the Go SDK to interact with Databricks services, particularly those managing Postgres CDF or IAM entities.
breaking patch - Databricks Go SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Go v0.156.0 Adds New Fields
The Databricks SDK for Go version 0.156.0 introduces several new fields across various services, including disaster recovery, jobs, and machine learning experiments. These additions provide more granular information for disaster recovery URLs, run details, and experiment tracking. Developers using the Go SDK for Databricks will benefit from these enhanced capabilities for managing their workloads.
patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Java v0.127.0 adds fields to disaster recovery, jobs, and ML services
Databricks SDK for Java version 0.127.0 introduces new fields across several service APIs, including disaster recovery, jobs, and machine learning capabilities. These additions provide more detailed information for tracking and managing deployments and experiments. This update is relevant for Java developers using the Databricks SDK to interact with these services.
patch - Databricks Java SDK Releases sdkdatabricksengineer ·
Databricks SDK Java v0.126.0: API changes and breaking update
Databricks SDK Java version 0.126.0 introduces new API fields and a breaking change requiring the `role` field for `DatabaseDatabaseSpec`. This update is relevant for Java developers using the Databricks SDK, particularly those interacting with bundle deployments or PostgreSQL database specifications.
breaking patch - Databricks Go SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Go v0.155.0: API updates and breaking change
Databricks SDK Go version 0.155.0 introduces an update to the bundle deployments resource with a new `UpdateTime` field. A significant breaking change requires the `Role` field to be mandatory for Postgres database specifications. These updates primarily affect Go developers using the Databricks SDK for managing Databricks resources.
breaking patch - Terraform Databricks Provider Releases terraforminfradatabricksgadeprecationengineer ·
Databricks Terraform Provider v1.121.0: Breaking Changes and New AI Features
Databricks Terraform provider version 1.121.0 introduces breaking changes to the `databricks_mws_ncc_private_endpoint_rule` resource, tightening read-only attributes and improving provisioning state visibility. It also adds new resources for AI Search and enhancements to cluster configurations. These changes primarily affect users managing Databricks infrastructure with Terraform, particularly those using the `mws_ncc_private_endpoint_rule` resource or looking to integrate with Databricks AI Search capabilities.
breaking patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Java v0.125.0 adds new fields and enum values
Databricks has released version 0.125.0 of its Java SDK, introducing new fields for job and repository settings. This update enhances flexibility for managing jobs and Git repositories within Databricks. The changes affect developers working with the Java SDK for Databricks automation. The update is available now.
patch - Databricks Go SDK Releases sdkinfradatabricksengineer ·
Databricks SDK for Go v0.154.0 Adds New Fields and Enum Values
Databricks SDK for Go version 0.154.0 introduces several new fields to enhance job and repository management, including ParentPath for job creation and GitCredentialId for repository updates. Additionally, new enum values for workload types in the serving API provide more granular control over model deployment resources. These updates are available now for developers using the Go SDK to interact with Databricks.
patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Java v0.124.0: API updates and breaking changes
Databricks SDK for Java version 0.124.0 introduces several API additions and modifications, including new fields for ML service configurations and updated workspace client methods. However, it also removes several fields across different services, such as `firstDistinctN`, `lastDistinctN`, `includeBrowse`, `browseOnly`, `externalSecretId`, and `groupName`, which may require consumers to update their existing code. This release focuses on enhancing existing functionalities while also incorporating breaking changes that necessitate careful review by developers using the Java SDK.
breaking patch - Databricks Go SDK Releases sdkinfradatabricksengineer ·
Databricks SDK for Go v0.153.0 Adds Features, Includes Breaking Changes
Databricks SDK for Go version 0.153.0 introduces numerous new fields across various services, enhancing capabilities for catalog management, data classification, job scheduling, and ML operations. This release also includes several breaking changes, primarily involving the removal of fields related to secret browsing and user identification, which may require updates for consumers relying on these specific fields. The updates affect developers interacting with the Databricks API via Go.
breaking patch - Databricks Python SDK Releases sdkinfradatabricksengineer ·
Databricks SDK for Python v0.120.0 adds features, removes user name field
Databricks SDK for Python v0.120.0 introduces numerous new fields across various services, enhancing functionality for workspace Genie, catalog permissions, ML aggregations, and PostgreSQL endpoints. Notably, it adds a `download_message_attachment_visualization()` method for Genie and includes telemetry configuration for serving endpoints. A breaking change removes the `name` field from the `User` object in the IAMv2 service, requiring consumers to adapt.
breaking patch - Databricks Java SDK Releases sdkdatabricks ·
Databricks SDK Java v0.123.0: API additions and breaking changes
Databricks SDK Java version 0.123.0 introduces several new API methods and fields across various services including policy compliance, Genie, bundles, and PostgreSQL. It also includes internal changes like a JDK 17 fallback script and some breaking changes, such as removing the 'name' field from the User object and making 'replicateWorkspaceAssets' no longer required. These updates affect developers using the Java SDK for Databricks interactions.
breaking patch - Terraform Databricks Provider Releases terraforminfradatabricksdeprecationengineer ·
Databricks Terraform Provider v1.120.0: New Postgres API resource, SDKv2 deprecation
Databricks Terraform Provider v1.120.0 introduces a new resource for the PostgreSQL Data API and deprecates older SDKv2 fallback implementations for several resources and data sources. This change affects users managing Databricks resources with Terraform, particularly those relying on the older SDKv2 fallbacks, who should transition to the default Plugin Framework implementations to avoid issues in future releases. The release also includes bug fixes for permissions drift and application authorization.
patch
About Databricks release tracking on ReleaseBytes
Databricks platform releases, runtime versions and Terraform provider updates each have their own changelog. ReleaseBytes merges them into one feed with plain-English summaries, and its EOL tracker follows Databricks runtime support windows — including the Python and Spark versions each runtime pins.
Frequently asked questions
How often are Databricks release notes updated on ReleaseBytes? ›
Continuously. ReleaseBytes monitors the official Databricks release channels around the clock and publishes a plain-English summary of each announcement shortly after it lands.
What kinds of Databricks changes does ReleaseBytes track? ›
New features, enhancements, bug fixes, security advisories, breaking changes, deprecations and end-of-life announcements. Every item is tagged by type so you can filter to just the changes that need action.
How can I get alerts for new Databricks releases? ›
Set up a free email or Slack alert filtered to Databricks, subscribe to the weekly digest, or follow the RSS feed. Teams can also install the ReleaseBytes GitHub App or connect via MCP.
Where does the Databricks release data come from? ›
From the official sources: Databricks blog and Terraform provider releases. Every item links back to the original vendor announcement.