Databricks
Databricks blog and Terraform provider releases.
- Terraform Databricks Provider Releases terraforminfradatabricksdeprecationengineer ·
Databricks Terraform Provider v1.115.0 fixes state decoding and account-level data source issues
Databricks Terraform Provider v1.115.0 resolves several bugs affecting state decoding and account-level operations for various data sources and resources, including `databricks_library` and `databricks_service_principal`. These fixes enhance stability and correct regressions introduced in previous versions, benefiting users managing Databricks resources via Terraform, particularly at the account level.
patch - Databricks Java SDK Releases sdkdatabricksengineer ·
Databricks SDK Java v0.107.0: API additions and breaking changes
Databricks SDK Java v0.107.0 introduces several new API methods and enum values for managing workspace agents, pipelines, and vector search endpoints. This release also includes bug fixes for the Databricks CLI profile fallback and token refresh, alongside breaking changes in the vector search endpoint scaling and example guidelines fields. Developers using the SDK should review the API changes for potential impacts on their applications.
feature patch breaking - Databricks Python SDK Releases sdkdatabricksengineer ·
Databricks SDK for Python v0.107.0
Databricks SDK for Python version 0.107.0 has been released. This update includes various enhancements and bug fixes to improve the developer experience when interacting with Databricks platform features programmatically.
patch - Databricks Go SDK Releases sdkinfradatabricksengineer ·
Databricks SDK Go v0.132.0 Release Notes
Databricks SDK Go version 0.132.0 introduces several new features and API changes, including enhanced connector options for pipelines, new enum values for connection types, and updates to supervisor agent and vector search endpoint configurations. These changes allow for more flexible integration and management of Databricks resources.
feature breaking - Terraform Databricks Provider Releases terraforminfradatabricksengineer ·
Databricks Terraform Provider v1.114.2: Adopt Existing Postgres Resources
Databricks Terraform provider v1.114.2 introduces the ability to adopt pre-existing PostgreSQL branch and endpoint resources using `replace_existing = true`. This simplifies migration by allowing Terraform to manage existing resources. Additionally, internal changes address potential drift issues with external locations by marking a field as computed with diff suppression.
patch - Databricks Java SDK Releases sdkdatabricksengineer ·
Databricks SDK Java v0.106.0 adds new APIs and fields, including breaking changes
Databricks SDK Java v0.106.0 introduces new packages and client services for disaster recovery and knowledge assistants. It also adds numerous new fields to existing services and makes two breaking changes: making the description field optional for SupervisorAgent and removing the connection field for Tool. These updates are relevant for developers using the Databricks SDK for Java.
feature breaking - Databricks Python SDK Releases sdkdatabricksengineer ·
Databricks SDK for Python v0.106.0 Released
Databricks SDK for Python version 0.106.0 has been released, introducing a variety of enhancements and fixes. These updates aim to improve developer productivity and streamline interactions with the Databricks platform for Python users.
feature patch - Terraform Databricks Provider Releases terraforminfradatabricks ·
Databricks Terraform Provider v1.114.1 rolls back to v1.113.0
Release v1.114.1 of the Databricks Terraform provider has been rolled back to version v1.113.0 due to issues. This patch update primarily addresses stability concerns.
patch - Terraform Databricks Provider Releases terraformdatadatabricksengineer ·
Databricks Terraform Provider Adds Disaster Recovery and Supervisor Agent Resources
Databricks Terraform Provider v1.114.0 introduces new resources for managing disaster recovery failover groups, stable URLs, and supervisor agents, alongside support for adopting pre-existing PostgreSQL branch and endpoint resources. This release enhances infrastructure management capabilities for Databricks users, impacting engineers and architects responsible for data platform deployment and resilience.
feature patch - Databricks Go SDK Releases sdkinfradatabricksengineer ·
Databricks SDK Go v0.131.0: New PostgreSQL, Disaster Recovery, and Knowledge Assistants APIs
Databricks SDK Go v0.131.0 introduces several new features and API changes. Notably, it adds support for PostgreSQL project undeletion and new Knowledge Assistants APIs, alongside a new disaster recovery package. This release includes breaking changes to the supervisor agents' connection field, requiring users to review and update their configurations.
breaking feature patch - Databricks Go SDK Releases sdkinfradatabricksengineer ·
Databricks SDK Go v0.130.0: Unified Host Support and API Enhancements
Databricks SDK Go v0.130.0 introduces unified host support, allowing single configuration profiles for account and workspace operations. It also removes the experimental unified host field, defaulting to automatic detection. Several new workspace-level API services and fields have been added, alongside bug fixes for CLI token fallback. This update is primarily for engineers and architects working with the Databricks Go SDK, impacting how they configure and interact with Databricks environments.
breaking feature patch - Databricks Java SDK Releases sdkaiawsazuregcpdatabricksengineer ·
Databricks SDK Java v0.105.0: AI agent detection, breaking API changes
Databricks SDK Java version 0.105.0 introduces automatic detection of AI coding agents in user-agent strings and updates the logging abstraction. This release also includes several breaking changes to API method paths, requiring users to update their integrations. The SDK now better supports various AI environments and simplifies logging configurations.
breaking feature patch - Databricks Python SDK Releases sdkdatabricksengineer ·
Databricks SDK for Python v0.105.0
Databricks SDK for Python version 0.105.0 introduces new features and improvements. Key updates include enhancements to workspace management and improved handling of data objects, benefiting engineers and architects working with Databricks.
feature patch - Databricks Python SDK Releases sdkaidatabrickspreviewengineer ·
Databricks SDK Python v0.104.0: SPOG host fixes, AI agent detection
Databricks SDK Python v0.104.0 addresses SPOG host compatibility with new headers and streamlines workspace ID retrieval. It also expands AI agent detection to include more tools like Goose and Copilot, improving how the SDK identifies various AI development environments.
patch feature - Databricks Go SDK Releases sdkinfradatabricksdeprecationengineer ·
Databricks SDK Go v0.129.0 adds new API features and makes breaking changes
Databricks SDK Go version 0.129.0 introduces new API packages for supervisor agents and workspace-level secrets, along with numerous field additions to existing services. This release also includes several breaking changes impacting methods for catalog configuration, environment updates, knowledge assistants, Postgres services, and warehouse overrides, potentially requiring consumer action.
feature breaking patch - Databricks Java SDK Releases sdkazuredatabricksdeprecationengineer ·
Databricks SDK Java v0.104.0: MSI Auth, Default Profile, New APIs
Databricks SDK Java v0.104.0 introduces Azure Managed Service Identity (MSI) authentication, supports default profiles in `.databrickscfg`, and adds numerous API enhancements for catalog, ML, and Postgres services. This release also fixes several bug issues including error response handling and token scope mismatches. It also includes breaking changes by removing specific fields from Postgres SyncedTableSpec and CustomerFacingIngressNetworkPolicyRequestDestination.
feature patch breaking - Databricks Go SDK Releases sdkinfradatabrickspreviewengineer ·
Databricks SDK Go v0.128.0: Host Metadata Resolver and SPOG Compatibility
Databricks SDK Go v0.128.0 introduces a new experimental `config.DefaultHostMetadataResolverFactory` for shared resolvers and enhances SPOG host compatibility by adding the `X-Databricks-Org-Id` header to specific API calls. It also optimizes `WorkspaceClient.CurrentWorkspaceID()` to use the configured Workspace ID directly, reducing API round trips and fixing potential authentication failures.
feature patch - Databricks Python SDK Releases sdkinfradatabricksengineer ·
Databricks SDK for Python v0.103.0: Drops Python 3.8/3.9, adds unified hosts
Databricks SDK for Python version 0.103.0 introduces support for unified hosts, simplifying configuration for account and workspace operations. This release also drops support for Python 3.8 and 3.9, requiring users to upgrade to Python 3.10 or higher, aligning with Databricks Runtime LTS. Several new API methods and fields have been added for various services including Postgres, Apps, and Vector Search.
breaking feature patch - Terraform Databricks Provider Releases terraforminfraawsazuregcpdatabricksengineer ·
Databricks Terraform Provider v1.113.0 Adds Postgres Catalog and Synced Table Resources
Databricks Terraform Provider v1.113.0 introduces new resources for managing Postgres catalogs and synced tables, along with workspace base environments. It also enhances configuration flexibility by allowing explicit cloud type specification and API level control for account/workspace resources, impacting engineers and architects managing Databricks infrastructure via Terraform.
feature patch - Databricks Go SDK Releases sdkinfraazuregcpdatabricksdeprecationengineer ·
Databricks SDK Go v0.127.0: Go 1.24+, HostMetadataResolver, LimitIterator
This release of the Databricks SDK for Go updates the minimum Go version to 1.24 and introduces a new HostMetadataResolver hook for custom host metadata resolution. It also adds a LimitIterator for controlled lazy iteration and includes numerous bug fixes related to token acquisition and caching, impacting developers working with Databricks authentication across various cloud providers.
breaking feature patch
