8000 Tags · databricks/cli · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: databricks/cli

Tags

v0.255.0

Toggle v0.255.0's commit message
## Release v0.255.0

### Notable Changes

* Fix `databricks auth login` to tolerate URLs copied from the browser ([#3001](#3001)).

### CLI
* Use OS aware runner instead of bash for run-local command ([#2996](#2996))

### Bundles
* Fix "bundle summary -o json" to render null values properly ([
8000
#2990](#2990))
* Fix dashboard generation for already imported dashboard ([#3016](#3016))
* Fixed null pointer de-reference if artifacts missing fields ([#3022](#3022))
* Update bundle templates to also include `resources/*/*.yml` ([#3024](#3024))
* Apply YAML formatter on default-python and dbt-sql templates ([#3026](#3026))

snapshot

Toggle snapshot's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Allow visit function to return errors in structwalk.WalkType (#3034)

## Changes
This PR:
1. Propogates errors up the stack when an error is returned by the visit
function.
2. Adds `ErrSkipWalk` which can be returned by a skip function to skip
walking that type entirely.

## Why
This is needed for required code-generation because we wish to avoid
walking some internal structs like like
[Locations](https://github.com/databricks/cli/blob/4a1f1cd75bd0f0345984808d0f1c1da8c2c6e0f2/bundle/config/root.go#L76)
where otherwise we end up consider fields in it as required.

## Tests
New unit tests.

v0.254.0

Toggle v0.254.0's commit message
## Release v0.254.0

### Bundles
* Added `experimental.skip_artifact_cleanup` flag ([#2980](#2980))
* Add an experimental project template for Lakeflow Declarative Pipelines ([#2959](#2959))

v0.253.0

Toggle v0.253.0's commit message
## Release v0.253.0

### Dependency updates
* Upgrade SDK to v0.70.0 ([#2920](#2920))
* Upgrade TF provider to v1.81.0 ([#2936](#2936))

v0.252.0

Toggle v0.252.0's commit message
## Release v0.252.0

### Dependency updates
* Upgraded Go SDK to 0.69.0 ([#2867](#2867))
* Upgraded to TF provider 1.79.0 ([#2869](#2869))

### Bundles
* Remove unused fields from resources.models schema: creation\_timestamp, last\_updated\_timestamp, latest\_versions and user\_id. Using them now raises a warning ([#2828](#2828)).
* Preserve folder structure for app source code in bundle generate ([#2848](#2848))
* Fix normalising requirements file path in dependencies section ([#2861](#2861))
* Fix default-python template not to add environments when serverless=yes and include\_python=no ([#2866](#2866))
* Fix handling of Unicode characters in Python support ([#2873](#2873))
* Add support for secret scopes in DABs ([#2744](#2744))
* Make `artifacts.*.type` optional in bundle JSON schema ([#2881](#2881))
* Fix support for `spot_bid_max_price` field in Python support ([#2883](#2883))

v0.251.0

Toggle v0.251.0's commit message
## Release v0.251.0

### Dependency updates
* Upgrade to use Go SDK 0.68.0 ([#2823](#2823))

### Bundles
* Fix dynamic\_version when sync root != bundle root ([#2805](#2805))

v0.250.0

Toggle v0.250.0's commit message
## Release v0.250.0

### Notable Changes
* Added inline script execution support to bundle run. You can now run scripts in the same authentication context as a DAB using the databricks bundle run command. ([#2413](#2413))

### Dependency updates
* Upgrade TF provider to 1.75.0 ([#2775](#2775))
* Upgrade Go SDK to 0.65.0 ([#2786](#2786))

### CLI
* Added `databricks apps run-local` command to run Databricks apps locally ([#2555](#2555))

### Bundles
* Raise an error when Unity Catalog volumes are used for paths other than artifacts ([#2754](#2754))
* Fixed issue with jobs and pipelines declared in Python not showing in "Bundle resource explorer" in VSCode ([#2764](#2764))
* Made `experimental/python/mutators` and `experimental/python/resources` fields optional in JSON schema ([#2761](#2761))
* Annotated deprecated fields in JSON schema ([#2770](#2770))

v0.249.0

Toggle v0.249.0's commit message
## Release v0.249.0

### CLI
* Added `exclude-from` and `include-from` flags support to sync command ([#2660](#2660))

### Bundles
* Correctly translate paths to local requirements.txt file in environment dependencies ([#2736](#2736))
* Check for running resources with --fail-on-active-runs before any mutative operation during deploy ([#2743](#2743))

v0.248.0

Toggle v0.248.0's commit message
## 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

v0.247.1

Toggle v0.247.1's commit message
## Release v0.247.1

### Notable Changes
* Fix git source regression introduced in v0.247.0 ([#2699](#2699))
0