Release v1.15.0 (2026-09-03)
CLI
- When
uv python installfails,databricks environments setup-localnow falls back to a compatible Python interpreter already installed on the machine. (#6457) - Allow
databricks environments setup-localto updatepyproject.tomlfiles containing TOML multi-line strings. (#6445)
Bundles
- Before committing the automatic terraform→direct migration, run a deployment plan against the converted state; if the plan fails the migration is abandoned. (#6486)
- The
dbt-sqlbundle template now uses Databricks Runtime 16.4 LTS (up from 15.4 LTS) for classic (non-serverless) compute. (#6418) - Fixed the direct engine silently ignoring edits to duration and timestamp fields, such as a Lakebase endpoint's
suspend_timeout_duration. Such a change planned0 to changeand was never applied. (#6377) - Fixed
$${...}not escaping a literal${...}on the direct engine, which failed with aninvalid dependencyerror. (#6484, #6489) - Remove forward_user_access_token from update_mask for Apps because it's not supported. Fixes regression in 1.14.1. (#6510)
- direct: Fix deploying an update to
postgres_projects.default_endpoint_settings. (#6440) - direct: Fix deploying an update to
postgres_endpoints.settings.pg_settings. (#6441) - direct: Fix deploying an update to
expire_time,ttlorsuspend_timeout_durationon Lakebase resources. (#6443) - Added PyDABs (Python) support for catalogs:
Resources.add_catalogand thecatalog_mutatordecorator. (#6408) - Bundle templates now use serverless environment version 5, which offers better performance, and
databricks-connect16.4. (#6378) - Fixed a job with a
table_updatetrigger never converging on the direct engine. (#6442)
Dependency Updates
- Bump Go toolchain to 1.26.8. (#6476)