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 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 Blog blogdataanalyticsdatabricksarchitect ·
Evaluate Enterprise Analytics Platforms Beyond Dashboards
This article argues that enterprise analytics platform evaluations often focus too narrowly on dashboards and features, overlooking the critical architectural decision of whether analytics, AI, and agents can run on a unified data foundation. It proposes a structured approach using seven weighted criteria and a proof of concept to pressure-test vendor claims beyond demos. The evaluation is crucial for architects and engineers as it shapes the data team's capabilities for the next decade.
announcement - Databricks Blog blogdataazuredatabricksengineer ·
Guide: Migrating Azure Synapse workloads to Databricks Lakehouse
This guide provides a practical playbook for migrating workloads from Azure Synapse Analytics (Dedicated SQL, Serverless SQL, and Spark pools) to a unified Databricks Lakehouse. It details how to consolidate multiple services, enable AI and ML capabilities, and improve operational efficiency, leading to simpler architecture, better performance, and lower costs. The document outlines a phased migration strategy, emphasizing discovery, assessment, and design with field-tested engineering tips for successful execution.
announcement - 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 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 - 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 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 Python SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Python v0.118.0 Adds Data API Methods
Databricks SDK for Python version 0.118.0 introduces new methods for managing the Data API for Postgres, enhancing programmatic control over data services. The release also adds several new fields to existing attributes, including `capacity_reservation_group` for Azure compute and `serverless_compute_id` for pipeline configurations, along with `endpoint_id` for vector indexes. These updates are primarily relevant to developers and engineers interacting with Databricks services via the Python SDK.
patch - Databricks Go SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Go v0.147.0: Add ServerlessComputeId to Pipeline Specs
The Databricks SDK for Go version 0.147.0 introduces the `ServerlessComputeId` field to several pipeline-related structures, including `ClonePipelineRequest`, `CreatePipeline`, `EditPipeline`, and `PipelineSpec`. This enhancement allows users to specify serverless compute configurations when managing Databricks pipelines. The update is relevant for developers and architects working with Databricks pipelines and serverless compute capabilities.
patch - Databricks Go SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Go v0.146.0 Adds Postgres API Methods, Azure Compute Attribute
Databricks SDK Go version 0.146.0 introduces new methods for managing Postgres instances at the workspace level, including create, delete, get, and update operations. It also adds a `CapacityReservationGroup` field to Azure compute attributes. These enhancements aim to streamline cloud resource management for Databricks users working with Postgres and Azure infrastructure.
patch - Databricks Go SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Go v0.144.0 Adds TypeOverrides
Databricks SDK Go version 0.144.0 introduces new TypeOverrides fields for database.SyncedTableSpec and postgres.SyncedTableSyncedTableSpec. This enhancement allows for more granular control over table type configurations within the SDK. The update is relevant for Go developers using the Databricks SDK for data management tasks.
patch - Databricks Go SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Go v0.143.0 Adds Accelerated Sync Field
Databricks SDK Go version 0.143.0 introduces a new `AcceleratedSync` field to `database.SyncedTableSpec` and `postgres.SyncedTableSyncedTableSpec`. This enhancement aims to improve synchronization performance for tables. The update is available to all users of the Go SDK for Databricks.
patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Java v0.118.0: Canonical Bearer token handling
Databricks SDK for Java version 0.118.0 introduces a bug fix for canonicalizing Bearer tokens in Authorization headers. This change ensures consistent handling of tokens, which is crucial for authentication and authorization in API interactions. The update includes an API change with a new `getCanonicalTokenType()` method for the `Token` class. This release is for developers using the Java SDK.
patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks Java SDK v0.116.0: Optional Client ID in OAuth
Databricks Java SDK v0.116.0 allows the client ID to be optional in OAuth token acquisition. This fix prevents NullPointerExceptions for users authenticating via browser OAuth flows where the IdP JWT lacks a client ID, enabling account-wide token federation by omitting the parameter when it's absent. The change impacts developers using the Java SDK for OAuth authentication.
patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks SDK Java v0.114.0 Adds Token Management API and Workspace ID Changes
Databricks SDK Java v0.114.0 updates workspace addressing and introduces new token management capabilities. The change to workspace ID headers improves compatibility across different identifier formats. New fields and methods enhance control over job and pipeline deployments, as well as token creation and information retrieval, impacting engineers working with Databricks jobs, pipelines, and authentication.
patch - Databricks Java SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Java v0.113.0 adds feature engineering APIs, includes breaking changes
Databricks SDK for Java version 0.113.0 introduces new methods for managing streaming objects within the feature engineering service. It also adds several new fields to existing Job and Pipeline task configurations. However, this release includes breaking changes, removing the `catalogId` and `syncedTableId` fields from specific Postgres-related status objects, which may require consumers to update their code.
breaking patch - Databricks Python SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Python adds job pipeline refresh fields
Databricks SDK for Python version 0.110.0 introduces new fields for managing pipeline refresh behavior within job configurations. This enhancement provides more granular control over how data pipelines are refreshed, affecting users who develop and manage automated data workflows on Databricks. The update is available now as part of the SDK release.
patch - Databricks Python SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Python v0.109.0: New IAM, ML, and Serving features
Databricks SDK for Python version 0.109.0 introduces new methods for managing workspace assignments and several new fields across IAM, ML, and serving functionalities. Notably, it includes breaking changes to the `ListFeaturesRequest` and `list_features` method, impacting how features are requested and listed. This release is primarily for Python developers working with the Databricks platform, particularly those involved in account and workspace management, feature engineering, and model serving.
breaking patch - Databricks Python SDK Releases sdkdatadatabricksengineer ·
Databricks SDK for Python v0.108.0 Updates
Databricks SDK for Python v0.108.0 introduces new fields for job task configuration and adds new connection types for catalog integrations. It also includes a breaking change by removing an unspecified resource name field. This release impacts developers building and managing Databricks workloads using the Python SDK.
breaking 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.