Skip to content

Commit 9290d60

Browse files
[Release] Release v0.259.0
## Release v0.259.0 ### Notable Changes * Add support for arbitrary scripts in DABs. Users can now define scripts in their bundle configuration. These scripts automatically inherit the bundle's credentials for authentication. They can be invoked with the `bundle run` command. ([#2813](#2813)) * Error when the absolute path to `databricks.yml` contains a glob character. These are: `*`, `?`, `[`, `]` and `^`. If the path to the `databricks.yml` file on your local filesystem contains one of these characters, that could lead to incorrect computation of glob patterns for the `includes` block and might cause resources to be deleted. After this patch users will not be at risk for unexpected deletions due to this issue. ([#3096](#3096)) * Diagnostics messages are no longer buffered to be printed at the end of command, flushed after every mutator ([#3175](#3175)) * Diagnostics are now always rendered with forward slashes in file paths, even on Windows ([#3175](#3175)) * "bundle summary" now prints diagnostics to stderr instead of stdout in text output mode ([#3175](#3175)) * "bundle summary" no longer prints recommendations, it will only prints warnings and errors ([#3175](#3175)) ### Bundles * Fix default search location for whl artifacts ([#3184](#3184)). This was a regression introduced in 0.255.0. * The job tasks are now sorted by task key in "bundle validate/summary" output ([#3212](#3212))
1 parent 88dcfb8 commit 9290d60

File tree

8 files changed

+22
-15
lines changed

8 files changed

+22
-15
lines changed

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2025-07-02 11:22:22+0000"
2+
"timestamp": "2025-07-10 12:33:33+0000"
33
}

CHANGELOG.md

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

3+
## Release v0.259.0
4+
5+
### Notable Changes
6+
* Add support for arbitrary scripts in DABs. Users can now define scripts in their bundle configuration. These scripts automatically inherit the bundle's credentials for authentication. They can be invoked with the `bundle run` command. ([#2813](https://github.com/databricks/cli/pull/2813))
7+
* Error when the absolute path to `databricks.yml` contains a glob character. These are: `*`, `?`, `[`, `]` and `^`. If the path to the `databricks.yml` file on your local filesystem contains one of these characters, that could lead to incorrect computation of glob patterns for the `includes` block and might cause resources to be deleted. After this patch users will not be at risk for unexpected deletions due to this issue. ([#3096](https://github.com/databricks/cli/pull/3096))
8+
* Diagnostics messages are no longer buffered to be printed at the end of command, flushed after every mutator ([#3175](https://github.com/databricks/cli/pull/3175))
9+
* Diagnostics are now always rendered with forward slashes in file paths, even on Windows ([#3175](https://github.com/databricks/cli/pull/3175))
10+
* "bundle summary" now prints diagnostics to stderr instead of stdout in text output mode ([#3175](https://github.com/databricks/cli/pull/3175))
11+
* "bundle summary" no longer prints recommendations, it will only prints warnings and errors ([#3175](https://github.com/databricks/cli/pull/3175))
12+
13+
### Bundles
14+
* Fix default search location for whl artifacts ([#3184](https://github.com/databricks/cli/pull/3184)). This was a regression introduced in 0.255.0.
15+
* The job tasks are now sorted by task key in "bundle validate/summary" output ([#3212](https://github.com/databricks/cli/pull/3212))
16+
17+
318
## Release v0.258.0
419

520
### Notable Changes

NEXT_CHANGELOG.md

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

3-
## Release v0.259.0
3+
## Release v0.260.0
44

55
### Notable Changes
6-
* Add support for arbitrary scripts in DABs. Users can now define scripts in their bundle configuration. These scripts automatically inherit the bundle's credentials for authentication. They can be invoked with the `bundle run` command. ([#2813](https://github.com/databricks/cli/pull/2813))
7-
* Error when the absolute path to `databricks.yml` contains a glob character. These are: `*`, `?`, `[`, `]` and `^`. If the path to the `databricks.yml` file on your local filesystem contains one of these characters, that could lead to incorrect computation of glob patterns for the `includes` block and might cause resources to be deleted. After this patch users will not be at risk for unexpected deletions due to this issue. ([#3096](https://github.com/databricks/cli/pull/3096))
8-
* Diagnostics messages are no longer buffered to be printed at the end of command, flushed after every mutator ([#3175](https://github.com/databricks/cli/pull/3175))
9-
* Diagnostics are now always rendered with forward slashes in file paths, even on Windows ([#3175](https://github.com/databricks/cli/pull/3175))
10-
* "bundle summary" now prints diagnostics to stderr instead of stdout in text output mode ([#3175](https://github.com/databricks/cli/pull/3175))
11-
* "bundle summary" no longer prints recommendations, it will only prints warnings and errors ([#3175](https://github.com/databricks/cli/pull/3175))
126

137
### Dependency updates
148

159
### CLI
1610

1711
### Bundles
18-
* Fix default search location for whl artifacts ([#3184](https://github.com/databricks/cli/pull/3184)). This was a regression introduced in 0.255.0.
19-
* The job tasks are now sorted by task key in "bundle validate/summary" output ([#3212](https://github.com/databricks/cli/pull/3212))
2012

2113
### API Changes

experimental/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/experim
1313

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

16-
1. Install the [Databricks CLI](https://github.com/databricks/cli), version 0.258.0 or above
16+
1. Install the [Databricks CLI](https://github.com/databricks/cli), version 0.259.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.258.0"
1+
__version__ = "0.259.0"

experimental/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 Databricks Asset Bundles"
4-
version = "0.258.0"
4+
version = "0.259.0"
55

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

experimental/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.

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.258.0{{- end}}
9+
{{define "latest_databricks_bundles_version" -}}0.259.0{{- end}}

0 commit comments

Comments
 (0)