|
| 1 | +<img src="./1.2/databricks-logo.png" alt="databricks-logo" width="100"/> |
| 2 | + |
| 3 | +# Databricks Extension v2.4.0 |
| 4 | + |
| 5 | +## What's new? |
| 6 | + |
| 7 | +- [Databricks Asset Bundles support](#dabs) |
| 8 | +- [Bundle configuration](#dabs-config) |
| 9 | +- [No environment variables in terminals](#no-env) |
| 10 | + |
| 11 | +### <a id="dabs"></a> Databricks Asset Bundles support |
| 12 | + |
| 13 | +The extension now supports [Databricks Asset Bundles](https://docs.databricks.com/en/dev-tools/bundles/index.html)! New features include: |
| 14 | + |
| 15 | +- Easy authentication and configuration of your Databricks Asset Bundles through the Visual Studio Code UI, including **AuthType** profile selection. |
| 16 | +- A **Target** selector in the Databricks extension panel to quickly switch between bundle target environments. |
| 17 | +- The **Override Jobs cluster** in bundle option in the extension panel to enable easy cluster override. |
| 18 | +- A **Bundles Resource Explorer** view, which allows you to browse your bundle resources using the Visual Studio Code UI, deploy your local Databricks Asset Bundle’s resources to your remote Databricks workspace with a single click, and go directly to your deployed resources in your workspace from Visual Studio Code. |
| 19 | +- A **Bundles Variables View**, which enables you to browse and edit your bundle variables using the Visual Studio Code UI. See Bundle Variables View. |
| 20 | + |
| 21 | +See [our documentation for more information](https://docs..databricks.com/dev-tools/vscode-ext/bundles.html). |
| 22 | + |
| 23 | +### <a id="dabs-config"></a> Bundle configuration |
| 24 | + |
| 25 | +The extension now requires a bundle configuration to be present in the project. |
| 26 | + |
| 27 | +If you don't use Databricks Asset Bundles, the extension will ask you to "migrate" your project. This will only create a `databricks.yml` configuration file with your workspace url. |
| 28 | + |
| 29 | +If you used our extension for a project before, we will migrate it automatically. |
| 30 | + |
| 31 | +See [our documentation for more information](https://docs.databricks.com/dev-tools/vscode-ext/index.html#migrate-a-project-to-a-databricks-project). |
| 32 | + |
| 33 | +### <a id="no-env"></a> No environment variables in terminals |
| 34 | + |
| 35 | +The extension no longer injects databricks environment variables in VSCode terminals. If you were relying on this feature, you will need to manually load the `.databricks/.databricks.env` file in your terminal before running any commands that require those variables. |
0 commit comments