Releases: databricks/cli
Releases · databricks/cli
Snapshot
Snapshot build of the main branch. Updated automatically on each commit.
v0.280.0
[Release] Release v0.280.0
Release v0.280.0
Bundles
- Fixed changing the source for the SQL task from GIT to WORKSPACE (#4114)
bundle deployment migratewill now run a plan before migration to check if deployment was done (#4088)- engine/direct: Increase "serial" in state file after every deployment (#4115)
Dependency updates
- Upgrade Go SDK to 0.93.0 (#4112)
- Bump Go toolchain to 1.25.5.
v0.279.0
Notable Changes
- New deployment engine for DABs that does not require Terraform is available to try in experimental mode. Not recommended for production workloads yet. Documentation at docs/direct.md.
CLI
- Introduce
databricks apps logscommand to tail app logs from the CLI (#3908)
Bundles
- Add support for alerts to DABs (#4004)
- Allow
file://URIs in job libraries to reference runtime filesystem paths (e.g., JARs pre-installed on clusters via init scripts). These paths are no longer treated as local files to upload. (#3884) - Pipeline catalog changes now trigger in-place updates instead of recreation (Terraform provider v1.98.0 behavior change) (#4082)
Dependency updates
- Bump Terraform provider to v1.98.0 (#4082)
v0.278.0
Dependency updates
Bundles
v0.277.0
Release v0.277.0 (2025-11-13)
Important Changes
Since the 0.277.0 CLI version, we don't upload separate signed Windows archives. Instead, default Windows archives (databricks_cli_0.XXX.Y_windows_amd64.zip, databricks_cli_0.XXX.Y_windows_arm64.zip) come signed by default.
Bundles
- Add
default-minimaltemplate for users who want a clean slate without sample code (#3885) - Add validation that served_models and served_entities are not used at the same time. Add client side translation logic. (#3880)
- Filter out provided permissions, to select a single permissions level per principal ((#3904)).
v0.276.0
Changelog
CLI
- Remove previously added flags from the
jobs createandpipelines createcommands. (#3870)
Bundles
v0.275.0
v0.274.0
v0.273.0
Notable Changes
- (via Terraform v1.92.0) DABs will no longer try to update pipeline permissions upon pipeline deletion. This fixes PERMISSION_ERROR upon 'bundle destroy'
for pipelines that have run_as setting enabled (described in https://community.databricks.com/t95/data-engineering/dab-dlt-destroy-fails-due-to-ownership-permissions-mismatch/td-p/132101)
The downside is that if 'permissions:' block is removed from the resource, DABs will not try anymore to restore permissions to just the owner of the pipeline.
CLI
- Add the
--configure-serverlessflag todatabricks auth loginto configure Databricks Connect to use serverless.
Dependency updates
Bundles
v0.272.0
Release v0.272.0
Bundles
- Fix processing short pip flags in environment dependencies (#3708)
- Add support for referencing local files in -e pip flag for environment dependencies (#3708)
- Add error for when an etag is specified in dashboard configuration. Setting etags was never supported / valid in bundles but now users will see this error during validation rather than deployment. (#3723)
- Fix PIP flag processing in pipeline environment dependencies (#3734)