Skip to content

Commit 5ea3cf1

Browse files
[Release] Release v0.248.0
## Release v0.248.0 ### Notable Changes * Python for Databricks Asset Bundles is now in Public Preview. This feature extends bundles so that you can define jobs and pipelines as Python code, dynamically create jobs and pipelines using metadata, and modify jobs and pipelines defined in YAML or Python during bundle deployment. For more information and to get started see [Configuration in Python](https://docs.databricks.com/aws/en/dev-tools/bundles/python). * Fixed a regression with pipeline library globs introduced in 0.247.0 ([#2723](#2723)). The issue caused glob patterns to fail when using paths relative to a directory that is not the bundle root. ### Dependency updates * Upgraded Go SDK to 0.63.0 ([#2716](#2716)) * Upgraded TF provider to 1.73.0 ([#2728](#2728)) ### CLI * Added an error when invalid subcommand is provided for CLI commands ([#2655](#2655)) * Added dry-run flag support to sync command ([#2657](#2657)) ### Bundles * Do not use app config section in test templates and generated app configuration ([#2599](#2599)) * Do not exit early when checking incompatible tasks for specified DBR ([#2692](#2692)) * Removed include/exclude flags support from bundle sync command ([#2718](#2718)) * Do not clean up Python artifacts dist and build folder in "bundle validate", do it in "bundle deploy". This reverts the behaviour introduced in 0.245.0 ([#2722](#2722)) ### API Changes * Added enable-export-notebook, enable-notebook-table-clipboard and enable-results-downloading workspace-level commands. * Removed unused `timeout` and `no-wait` flags for clusters and pipelines
1 parent aebb9e4 commit 5ea3cf1

File tree

7 files changed

+62
-49
lines changed

7 files changed

+62
-49
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-04-09 19:40:40+0000"
2+
"timestamp": "2025-04-16 13:15:41+0000"
33
}

CHANGELOG.md

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

3+
## Release v0.248.0
4+
5+
### Notable Changes
6+
* Python for Databricks Asset Bundles is now in Public Preview. This feature extends bundles so that you can define jobs and pipelines as Python code, dynamically create jobs and pipelines using metadata, and modify jobs and pipelines defined in YAML or Python during bundle deployment. For more information and to get started see [Configuration in Python](https://docs.databricks.com/aws/en/dev-tools/bundles/python).
7+
* Fixed a regression with pipeline library globs introduced in 0.247.0 ([#2723](https://github.com/databricks/cli/pull/2723)). The issue caused glob patterns to fail when using paths relative to a directory that is not the bundle root.
8+
9+
### Dependency updates
10+
* Upgraded Go SDK to 0.63.0 ([#2716](https://github.com/databricks/cli/pull/2716))
11+
* Upgraded TF provider to 1.73.0 ([#2728](https://github.com/databricks/cli/pull/2728))
12+
13+
### CLI
14+
* Added an error when invalid subcommand is provided for CLI commands ([#2655](https://github.com/databricks/cli/pull/2655))
15+
* Added dry-run flag support to sync command ([#2657](https://github.com/databricks/cli/pull/2657))
16+
17+
### Bundles
18+
* Do not use app config section in test templates and generated app configuration ([#2599](https://github.com/databricks/cli/pull/2599))
19+
* Do not exit early when checking incompatible tasks for specified DBR ([#2692](https://github.com/databricks/cli/pull/2692))
20+
* Removed include/exclude flags support from bundle sync command ([#2718](https://github.com/databricks/cli/pull/2718))
21+
* Do not clean up Python artifacts dist and build folder in "bundle validate", do it in "bundle deploy". This reverts the behaviour introduced in 0.245.0 ([#2722](https://github.com/databricks/cli/pull/2722))
22+
23+
### API Changes
24+
* Added enable-export-notebook, enable-notebook-table-clipboard and enable-results-downloading workspace-level commands.
25+
* Removed unused `timeout` and `no-wait` flags for clusters and pipelines
26+
27+
328
## Release v0.247.1
429

530
### Notable Changes

NEXT_CHANGELOG.md

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

3-
## Release v0.248.0
3+
## Release v0.249.0
44

55
### Notable Changes
6-
* Python for Databricks Asset Bundles is now in Public Preview. This feature extends bundles so that you can define jobs and pipelines as Python code, dynamically create jobs and pipelines using metadata, and modify jobs and pipelines defined in YAML or Python during bundle deployment. For more information and to get started see [Configuration in Python](https://docs.databricks.com/aws/en/dev-tools/bundles/python).
7-
* Fixed a regression with pipeline library globs introduced in 0.247.0 ([#2723](https://github.com/databricks/cli/pull/2723)). The issue caused glob patterns to fail when using paths relative to a directory that is not the bundle root.
86

97
### Dependency updates
10-
* Upgraded Go SDK to 0.63.0 ([#2716](https://github.com/databricks/cli/pull/2716))
11-
* Upgraded TF provider to 1.73.0 ([#2728](https://github.com/databricks/cli/pull/2728))
128

139
### CLI
14-
* Added an error when invalid subcommand is provided for CLI commands ([#2655](https://github.com/databricks/cli/pull/2655))
15-
* Added dry-run flag support to sync command ([#2657](https://github.com/databricks/cli/pull/2657))
1610

1711
### Bundles
18-
* Do not use app config section in test templates and generated app configuration ([#2599](https://github.com/databricks/cli/pull/2599))
19-
* Do not exit early when checking incompatible tasks for specified DBR ([#2692](https://github.com/databricks/cli/pull/2692))
20-
* Removed include/exclude flags support from bundle sync command ([#2718](https://github.com/databricks/cli/pull/2718))
21-
* Do not clean up Python artifacts dist and build folder in "bundle validate", do it in "bundle deploy". This reverts the behaviour introduced in 0.245.0 ([#2722](https://github.com/databricks/cli/pull/2722))
2212

2313
### API Changes
24-
* Added enable-export-notebook, enable-notebook-table-clipboard and enable-results-downloading workspace-level commands.
25-
* Removed unused `timeout` and `no-wait` flags for clusters and pipelines
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.247.1"
1+
__version__ = "0.248.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.247.1"
4+
version = "0.248.0"
55

66
authors = [
77
{ name = "Gleb Kanterov", email = "[email protected]" },

experimental/python/uv.lock

Lines changed: 32 additions & 32 deletions
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.247.1{{- end}}
9+
{{define "latest_databricks_bundles_version" -}}0.248.0{{- end}}

0 commit comments

Comments
 (0)