Summary
The `direct` deployment engine is now Generally Available and the default for new deployments, though existing deployments retain their current engine. New commands `databricks quickstart` and `databricks version --check` are added, alongside fixes for authentication and bundle deployments, including support for managing Genie spaces.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/cli
* direct: Fix updating the apps after the Go SDK upgrade ([#5444](https://github.com/databricks/cli/pull/5444))
The experimental open command now supports opening a wider range of Databricks resource types directly from the CLI. Databricks Bundles gain a new --select flag for partial deployments and improved handling for Lakeflow Designer notebooks and Lakebase project purges.
Bundle users now receive a suggestion to set `bundle.engine: direct` in `databricks.yml` when using direct-only resources with the Terraform engine. The CLI also adds support for managing `vector_search_indexes` as a direct-engine bundle resource, including UC grants and destructive operation confirmations.
OAuth tokens for interactive logins are now stored in the OS-native secure store by default, requiring re-authentication after upgrading. A new `databricks aitools` command group is added for installing Databricks skills into coding agents.
The `vector_search_endpoints` configuration and commands now use `target_qps` instead of `min_qps`, requiring updates to `databricks.yml` and CLI invocations. Authentication commands received several usability improvements, including better keyring handling, clearer profile selection, and improved host input.