Skip to content

Commit 3b9fe15

Browse files
[Release] Release v1.8.0
## Release v1.8.0 ### Notable Changes * Auto-migrate a bundle from terraform to the direct engine when `bundle.engine` is `"direct"` (or `DATABRICKS_BUNDLE_ENGINE=direct`) and the post-deploy dry-run migration is clean; a warning is emitted if the dry-run surfaces errors or warnings so the automatic migration is skipped. ### CLI * experimental `ssh connect`: bare `python`/`pip` in an interactive session now resolve to the environment interpreter (`$DATABRICKS_VIRTUAL_ENV`) instead of the system or cluster-libraries interpreter, so packages installed in the environment are importable without extra setup. The interactive shell is now non-login (`bash -i`) and the server seeds a `~/.bashrc` snippet that re-prepends the environment's bin directory to `PATH` ([#5888](#5888)). * When Claude Code runs the CLI without the Databricks AI tooling installed, the CLI now prints a one-line recommendation on stderr to run `databricks aitools install`. The recommendation is shown at most once per hour per Claude session, and never for human callers or `aitools` commands. * Fixed `databricks auth describe` misattributing a profile selected via `DATABRICKS_CONFIG_PROFILE` as `(from bundle)` when run inside a bundle root ([#5904](#5904)). ### Bundles * `bundle generate` now warns when the generated configuration file is not matched by any pattern in the `include` section of `databricks.yml` ([#5868](#5868)). * direct: Match UC Auto Upgrade managed property defaults with a wildcard pattern instead of enumerating each key ([#5877](#5877)). * Recognize `ssh://` template URLs in `databricks bundle init` ([#5891](#5891)). * `databricks bundle init` now reports an actionable error when given a template URL with an unsupported protocol (`http://`, `git://`, `ftp://`, `ftps://`) instead of failing with a confusing "not a bundle template" message ([#5902](#5902)). * Added an `env:` section to `scripts.<name>` for declaring environment variables that may reference `${bundle.*}`, `${workspace.*}`, and `${var.*}` ([#4179](#4179), [#5299](#5299)).
1 parent 93be415 commit 3b9fe15

17 files changed

Lines changed: 28 additions & 16 deletions

‎.nextchanges/bundles/5868.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/bundles/5877.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/bundles/bundle-init-git-clone-url.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/bundles/bundle-init-unsupported-protocol.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/bundles/env-scripts.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/cli/5888-ssh-connect-env-interpreter.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/cli/agent-hint-aitools-install.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/cli/auth-describe-config-profile-env.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/notable-changes/auto-migrate-direct.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎.nextchanges/version‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.8.0
1+
1.9.0

0 commit comments

Comments
 (0)