|
1 | 1 | # Version changelog |
2 | 2 |
|
| 3 | +## Release v1.7.0 (2026-07-09) |
| 4 | + |
| 5 | +### CLI |
| 6 | + |
| 7 | +* An explicitly selected profile (`--profile` or a bundle's `workspace.profile`) now takes precedence over auth environment variables (`DATABRICKS_HOST`, `DATABRICKS_TOKEN`, etc.) instead of being silently shadowed by them; env vars still fill auth fields the profile leaves empty ([#5096](https://github.com/databricks/cli/issues/5096)). |
| 8 | +* Fix intermittent crashes when processing pages from API calls ([#5815](https://github.com/databricks/cli/pull/5815)). |
| 9 | + |
| 10 | +### Bundles |
| 11 | + |
| 12 | +* direct: add basic version of job_runs resource (experimental) ([#5603](https://github.com/databricks/cli/pull/5603)). |
| 13 | +* Fix permissions added to a job or pipeline by a Python (PyDABs) mutator failing to deploy with "must have exactly one owner"; the deploying identity is now set as owner, matching resources whose permissions are declared in YAML ([#5821](https://github.com/databricks/cli/pull/5821)). |
| 14 | +* Remove duplicate enum values for jsonschema.json ([#5839](https://github.com/databricks/cli/pull/5839)). |
| 15 | +* direct: volumes: support `volume_path` property ([#5550](https://github.com/databricks/cli/pull/5550)). |
| 16 | +* direct: Fix deploy bug when a `postgres_projects`, `postgres_branches`, or `postgres_endpoints` field is set to its zero value (e.g. `enable_pg_native_login: false`, `replace_existing: false`) ([#5782](https://github.com/databricks/cli/pull/5782)). |
| 17 | +* `bundle run --only` help now documents the `+` modifier syntax: prefix a task key with `+` to also run its upstream tasks, or suffix it with `+` for downstream tasks ([#5760](https://github.com/databricks/cli/pull/5760)). |
| 18 | +* direct: Recognize UC-managed catalog and schema property defaults to avoid unnecessary drift ([#5865](https://github.com/databricks/cli/pull/5865) & [#5870](https://github.com/databricks/cli/pull/5870)). |
| 19 | +* Fix `bundle deploy --select <resource>` skipping the resource's grants and permissions; they are now applied as part of the selected resource ([#5852](https://github.com/databricks/cli/pull/5852)). |
| 20 | +* Support `purge_on_delete: true` on `postgres_branches` so bundles can hard-delete a Lakebase branch on destroy (skipping the soft-delete retention window) ([#5801](https://github.com/databricks/cli/pull/5801)). |
| 21 | +* Support `replace_existing: true` on `postgres_databases` and `postgres_roles` so bundles can take over a database or role that already exists on a Lakebase branch instead of failing with `ALREADY_EXISTS` ([#5803](https://github.com/databricks/cli/pull/5803)). |
| 22 | + |
| 23 | +### Dependency updates |
| 24 | + |
| 25 | +* Bump databricks-sdk-go to v0.154.0 ([#5855](https://github.com/databricks/cli/pull/5855)). |
| 26 | +* Bump terraform-provider to 1.121.0 ([#5857](https://github.com/databricks/cli/pull/5857)). |
| 27 | +* Bump OpenTelemetry dependencies to v1.44.0 to address [CVE-2026-41178](https://github.com/advisories/GHSA-5wrp-cwcj-q835) ([#5873](https://github.com/databricks/cli/pull/5873)). |
| 28 | + |
| 29 | + |
3 | 30 | ## Release v1.6.0 (2026-07-02) |
4 | 31 |
|
5 | 32 | ### CLI |
|
0 commit comments