Releases: databricks/cli
Releases · databricks/cli
v0.282.0
Notable Changes
- engine/direct: New plan format (v2) (#4201)
CLI
- Skip non-exportable objects (e.g.,
MLFLOW_EXPERIMENT) duringworkspace export-dirinstead of failing (#4101)
Bundles
- Allow
domain_friendly_nameto be used inname_prefixin development mode (#4173) - Add missing schema grants privileges (#4139)
- Add support for
bundle generate alertcommand (#4108) - Add support for
.dbalert.jsonfiles (#3602) - Pass
SYSTEM_TEAMFOUNDATIONCOLLECTIONURIfrom env to the Terraform provider for Azure DevOps OIDC auth (#4169) - Add
ipykernelto thedefaulttemplate to enable Databricks Connect notebooks in Cursor/VS Code (#4164) - Add interactive SQL warehouse picker to
default-sqlanddbt-sqlbundle templates (#4170) - Add
name,targetandmodefields to the deployment metadata file (#4180) - engine/direct: Fix app deployment failure when app is in
DELETINGstate (#4176) - engine/direct: Changes in config that match remote changes no longer trigger an update (#4201)
Snapshot
Snapshot build of the main branch. Updated automatically on each commit.
v0.281.0
Release v0.281.0
CLI
- Fix lakeview publish to default
embed_credentialsto false (#4066)
Bundles
- Add support for configurable catalog/schema for dashboards (#4130)
- Pass SYSTEM_ACCESSTOKEN from env to the Terraform provider (#4135)
bundle deployment migrate: when runningbundle planpropagate-vararguments.- engine/direct: New option --plan to
bundle deployto deploy previously saved plan (saved plan withbundle plan -o json) (#4134) - engine/direct: Fix dependency-ordered deletion by persisting depends_on in state (#4105)
Dependency updates
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)