Skip to content

Commit 243a0e4

Browse files
[Release] Release v0.295.0
## Release v0.295.0 ### Notable Changes * Databricks Asset Bundles have been renamed to Declarative Automation Bundles (DABs). This is a non-breaking change; no code or configuration modifications are required. See the [FAQ](https://docs.databricks.com/aws/en/dev-tools/bundles/faqs#why-was-databricks-asset-bundles-renamed-to-declarative-automation-bundles). * Add `bundle.engine` config setting to select the deployment engine (`terraform` or [`direct`](https://docs.databricks.com/aws/en/dev-tools/bundles/direct)). The `bundle.engine` setting takes precedence over the `DATABRICKS_BUNDLE_ENGINE` environment variable. When the configured engine doesn't match existing deployment state, a warning is issued and the existing engine is used ([#4749](#4749), [#4782](#4782)) ### CLI * Add `databricks auth switch` command for setting the default profile ([#4651](#4651)) * Add positional argument support to `auth logout` ([#4744](#4744)) * Strip trailing slash from host in `auth login`, `auth token`, and `configure` commands ([#4633](#4633)) ### Bundles * Standardize `personal_schemas` enum across bundle templates ([#4401](#4401)) * engine/direct: Fix permanent drift on experiment name field ([#4627](#4627)) * engine/direct: Fix permissions state path to match input config schema ([#4703](#4703)) * Add default project name and success message to default-scala template ([#4661](#4661)) * Skip enum validation for unresolved variable references ([#4752](#4752)) * engine/direct: Support references to/from grants ([#4774](#4774))
1 parent 7675d8c commit 243a0e4

9 files changed

Lines changed: 29 additions & 20 deletions

File tree

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2026-03-12 14:27:40+0000"
2+
"timestamp": "2026-03-18 14:06:29+0000"
33
}

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Version changelog
22

3+
## Release v0.295.0 (2026-03-18)
4+
5+
### Notable Changes
6+
7+
* Databricks Asset Bundles have been renamed to Declarative Automation Bundles (DABs). This is a non-breaking change; no code or configuration modifications are required. See the [FAQ](https://docs.databricks.com/aws/en/dev-tools/bundles/faqs#why-was-databricks-asset-bundles-renamed-to-declarative-automation-bundles).
8+
* Add `bundle.engine` config setting to select the deployment engine (`terraform` or [`direct`](https://docs.databricks.com/aws/en/dev-tools/bundles/direct)). The `bundle.engine` setting takes precedence over the `DATABRICKS_BUNDLE_ENGINE` environment variable. When the configured engine doesn't match existing deployment state, a warning is issued and the existing engine is used ([#4749](https://github.com/databricks/cli/pull/4749), [#4782](https://github.com/databricks/cli/pull/4782))
9+
10+
### CLI
11+
* Add `databricks auth switch` command for setting the default profile ([#4651](https://github.com/databricks/cli/pull/4651))
12+
* Add positional argument support to `auth logout` ([#4744](https://github.com/databricks/cli/pull/4744))
13+
* Strip trailing slash from host in `auth login`, `auth token`, and `configure` commands ([#4633](https://github.com/databricks/cli/pull/4633))
14+
15+
### Bundles
16+
* Standardize `personal_schemas` enum across bundle templates ([#4401](https://github.com/databricks/cli/pull/4401))
17+
* engine/direct: Fix permanent drift on experiment name field ([#4627](https://github.com/databricks/cli/pull/4627))
18+
* engine/direct: Fix permissions state path to match input config schema ([#4703](https://github.com/databricks/cli/pull/4703))
19+
* Add default project name and success message to default-scala template ([#4661](https://github.com/databricks/cli/pull/4661))
20+
* Skip enum validation for unresolved variable references ([#4752](https://github.com/databricks/cli/pull/4752))
21+
* engine/direct: Support references to/from grants ([#4774](https://github.com/databricks/cli/pull/4774))
22+
23+
324
## Release v0.294.0 (2026-03-12)
425

526
### Bundles

NEXT_CHANGELOG.md

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,12 @@
11
# NEXT CHANGELOG
22

3-
## Release v0.295.0
3+
## Release v0.296.0
44

55
### Notable Changes
66

7-
* Databricks Asset Bundles have been renamed to Declarative Automation Bundles (DABs). This is a non-breaking change; no code or configuration modifications are required. See the [FAQ](https://docs.databricks.com/aws/en/dev-tools/bundles/faqs#why-was-databricks-asset-bundles-renamed-to-declarative-automation-bundles).
8-
* Add `bundle.engine` config setting to select the deployment engine (`terraform` or [`direct`](https://docs.databricks.com/aws/en/dev-tools/bundles/direct)). The `bundle.engine` setting takes precedence over the `DATABRICKS_BUNDLE_ENGINE` environment variable. When the configured engine doesn't match existing deployment state, a warning is issued and the existing engine is used ([#4749](https://github.com/databricks/cli/pull/4749), [#4782](https://github.com/databricks/cli/pull/4782))
9-
107
### CLI
11-
* Add `databricks auth switch` command for setting the default profile ([#4651](https://github.com/databricks/cli/pull/4651))
12-
* Add positional argument support to `auth logout` ([#4744](https://github.com/databricks/cli/pull/4744))
13-
* Strip trailing slash from host in `auth login`, `auth token`, and `configure` commands ([#4633](https://github.com/databricks/cli/pull/4633))
148

159
### Bundles
16-
* Standardize `personal_schemas` enum across bundle templates ([#4401](https://github.com/databricks/cli/pull/4401))
17-
* engine/direct: Fix permanent drift on experiment name field ([#4627](https://github.com/databricks/cli/pull/4627))
18-
* engine/direct: Fix permissions state path to match input config schema ([#4703](https://github.com/databricks/cli/pull/4703))
19-
* Add default project name and success message to default-scala template ([#4661](https://github.com/databricks/cli/pull/4661))
20-
* Skip enum validation for unresolved variable references ([#4752](https://github.com/databricks/cli/pull/4752))
21-
* engine/direct: Support references to/from grants ([#4774](https://github.com/databricks/cli/pull/4774))
2210

2311
### Dependency updates
2412

libs/template/templates/default/library/versions.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,4 @@
4747
3.12
4848
{{- end}}
4949

50-
{{define "latest_databricks_bundles_version" -}}0.294.0{{- end}}
50+
{{define "latest_databricks_bundles_version" -}}0.295.0{{- end}}

libs/template/templates/experimental-jobs-as-code/library/versions.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
>=15.4,<15.5
77
{{- end}}
88

9-
{{define "latest_databricks_bundles_version" -}}0.294.0{{- end}}
9+
{{define "latest_databricks_bundles_version" -}}0.295.0{{- end}}

python/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Reference documentation is available at https://databricks.github.io/cli/python/
1313

1414
To use `databricks-bundles`, you must first:
1515

16-
1. Install the [Databricks CLI](https://github.com/databricks/cli), version 0.294.0 or above
16+
1. Install the [Databricks CLI](https://github.com/databricks/cli), version 0.295.0 or above
1717
2. Authenticate to your Databricks workspace if you have not done so already:
1818

1919
```bash
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.294.0"
1+
__version__ = "0.295.0"

python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[project]
22
name = "databricks-bundles"
33
description = "Python support for Declarative Automation Bundles"
4-
version = "0.294.0"
4+
version = "0.295.0"
55

66
authors = [
77
{ name = "Gleb Kanterov", email = "gleb.kanterov@databricks.com" },

python/uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)