From 493da23e9c753f6d5cdcddcd103220ff1ed4557d Mon Sep 17 00:00:00 2001 From: releasebot Date: Thu, 10 Sep 2026 08:19:20 +0000 Subject: [PATCH 1/2] Changelog & version bump to 2.17.0 --- package.json | 2 +- packages/databricks-vscode-types/CHANGELOG.md | 6 ++++++ packages/databricks-vscode-types/package.json | 2 +- packages/databricks-vscode/CHANGELOG.md | 17 +++++++++++++++++ packages/databricks-vscode/package.json | 2 +- 5 files changed, 26 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 855723427..219fbe00c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@databricks/databricks-vscode", - "version": "2.16.0", + "version": "2.17.0", "private": true, "workspaces": [ "packages/*" diff --git a/packages/databricks-vscode-types/CHANGELOG.md b/packages/databricks-vscode-types/CHANGELOG.md index b0e842498..0a1a79171 100644 --- a/packages/databricks-vscode-types/CHANGELOG.md +++ b/packages/databricks-vscode-types/CHANGELOG.md @@ -1,3 +1,9 @@ +# Release: v2.17.0 + +## packages/databricks-vscode-types + +## (2026-09-10) + # Release: v2.16.0 ## packages/databricks-vscode-types diff --git a/packages/databricks-vscode-types/package.json b/packages/databricks-vscode-types/package.json index 3d24b748a..b90f03260 100644 --- a/packages/databricks-vscode-types/package.json +++ b/packages/databricks-vscode-types/package.json @@ -1,6 +1,6 @@ { "name": "@databricks/databricks-vscode-types", - "version": "2.16.0", + "version": "2.17.0", "description": "Package with types and interfaces to develop extensions to the Databricks VSCode plugin", "main": "index.js", "types": "index.d.ts", diff --git a/packages/databricks-vscode/CHANGELOG.md b/packages/databricks-vscode/CHANGELOG.md index eef729243..b9e3c198e 100644 --- a/packages/databricks-vscode/CHANGELOG.md +++ b/packages/databricks-vscode/CHANGELOG.md @@ -1,3 +1,20 @@ +# Release: v2.17.0 + +## packages/databricks-vscode + +## (2026-09-10) + +- feat(python-setup): add the Python-setup preset picker (Full / DB Connect / Python) (#2179) ([f7e0004](https://github.com/databricks/databricks-vscode/commit/f7e0004)), closes [#2179](https://github.com/databricks/databricks-vscode/issues/2179) +- feat(python-setup): recover from a constraint conflict with a Retry-as-DB-Connect fallback (#2186) ([06cfbf1](https://github.com/databricks/databricks-vscode/commit/06cfbf1)), closes [#2186](https://github.com/databricks/databricks-vscode/issues/2186) [#2181](https://github.com/databricks/databricks-vscode/issues/2181) +- feat(python-setup): report manual-setup opt-out telemetry (#2170) ([2d893a7](https://github.com/databricks/databricks-vscode/commit/2d893a7)), closes [#2170](https://github.com/databricks/databricks-vscode/issues/2170) [#2158](https://github.com/databricks/databricks-vscode/issues/2158) +- Add recovery UX for Python download failures (#2164) ([ea38e82](https://github.com/databricks/databricks-vscode/commit/ea38e82)), closes [#2164](https://github.com/databricks/databricks-vscode/issues/2164) [databricks/cli#6457](https://github.com/databricks/cli/issues/6457) +- Migrate setup-local invocation to orthogonal --no-constraints/--no-dbconnect flags (#2176) ([eaec588](https://github.com/databricks/databricks-vscode/commit/eaec588)), closes [#2176](https://github.com/databricks/databricks-vscode/issues/2176) +- Retry shared e2e cluster start on transient node-placement failures (#2182) ([fc8338f](https://github.com/databricks/databricks-vscode/commit/fc8338f)), closes [#2182](https://github.com/databricks/databricks-vscode/issues/2182) +- Update Databricks CLI to v1.15.0 (#2175) ([98cdd1e](https://github.com/databricks/databricks-vscode/commit/98cdd1e)), closes [#2175](https://github.com/databricks/databricks-vscode/issues/2175) +- Update Databricks CLI to v1.16.0 (#2183) ([51c8bc6](https://github.com/databricks/databricks-vscode/commit/51c8bc6)), closes [#2183](https://github.com/databricks/databricks-vscode/issues/2183) +- fix(python-setup): actionable error for E_MERGE on a [project]-less pyproject (#2180) ([685670e](https://github.com/databricks/databricks-vscode/commit/685670e)), closes [#2180](https://github.com/databricks/databricks-vscode/issues/2180) [#2177](https://github.com/databricks/databricks-vscode/issues/2177) [#2177](https://github.com/databricks/databricks-vscode/issues/2177) [#2177](https://github.com/databricks/databricks-vscode/issues/2177) +- fix(run): preserve script stdout when an Upload-and-Run file fails (#2171) ([05ebc1c](https://github.com/databricks/databricks-vscode/commit/05ebc1c)), closes [#2171](https://github.com/databricks/databricks-vscode/issues/2171) + # Release: v2.16.0 ## packages/databricks-vscode diff --git a/packages/databricks-vscode/package.json b/packages/databricks-vscode/package.json index afdfd0901..b29c9bb5b 100644 --- a/packages/databricks-vscode/package.json +++ b/packages/databricks-vscode/package.json @@ -4,7 +4,7 @@ "description": "IDE support for Databricks", "publisher": "databricks", "license": "LicenseRef-LICENSE", - "version": "2.16.0", + "version": "2.17.0", "engines": { "vscode": "^1.86.0", "node": ">=22.0" From 51e9c7def18d64d4728c044e48866a8ac5fd7a35 Mon Sep 17 00:00:00 2001 From: "@rugpanov" Date: Thu, 10 Sep 2026 10:22:14 +0200 Subject: [PATCH 2/2] Curate v2.17.0 changelog Co-authored-by: Isaac --- packages/databricks-vscode/CHANGELOG.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/packages/databricks-vscode/CHANGELOG.md b/packages/databricks-vscode/CHANGELOG.md index b9e3c198e..c6e4fc305 100644 --- a/packages/databricks-vscode/CHANGELOG.md +++ b/packages/databricks-vscode/CHANGELOG.md @@ -4,16 +4,12 @@ ## (2026-09-10) -- feat(python-setup): add the Python-setup preset picker (Full / DB Connect / Python) (#2179) ([f7e0004](https://github.com/databricks/databricks-vscode/commit/f7e0004)), closes [#2179](https://github.com/databricks/databricks-vscode/issues/2179) -- feat(python-setup): recover from a constraint conflict with a Retry-as-DB-Connect fallback (#2186) ([06cfbf1](https://github.com/databricks/databricks-vscode/commit/06cfbf1)), closes [#2186](https://github.com/databricks/databricks-vscode/issues/2186) [#2181](https://github.com/databricks/databricks-vscode/issues/2181) -- feat(python-setup): report manual-setup opt-out telemetry (#2170) ([2d893a7](https://github.com/databricks/databricks-vscode/commit/2d893a7)), closes [#2170](https://github.com/databricks/databricks-vscode/issues/2170) [#2158](https://github.com/databricks/databricks-vscode/issues/2158) -- Add recovery UX for Python download failures (#2164) ([ea38e82](https://github.com/databricks/databricks-vscode/commit/ea38e82)), closes [#2164](https://github.com/databricks/databricks-vscode/issues/2164) [databricks/cli#6457](https://github.com/databricks/cli/issues/6457) -- Migrate setup-local invocation to orthogonal --no-constraints/--no-dbconnect flags (#2176) ([eaec588](https://github.com/databricks/databricks-vscode/commit/eaec588)), closes [#2176](https://github.com/databricks/databricks-vscode/issues/2176) -- Retry shared e2e cluster start on transient node-placement failures (#2182) ([fc8338f](https://github.com/databricks/databricks-vscode/commit/fc8338f)), closes [#2182](https://github.com/databricks/databricks-vscode/issues/2182) -- Update Databricks CLI to v1.15.0 (#2175) ([98cdd1e](https://github.com/databricks/databricks-vscode/commit/98cdd1e)), closes [#2175](https://github.com/databricks/databricks-vscode/issues/2175) -- Update Databricks CLI to v1.16.0 (#2183) ([51c8bc6](https://github.com/databricks/databricks-vscode/commit/51c8bc6)), closes [#2183](https://github.com/databricks/databricks-vscode/issues/2183) -- fix(python-setup): actionable error for E_MERGE on a [project]-less pyproject (#2180) ([685670e](https://github.com/databricks/databricks-vscode/commit/685670e)), closes [#2180](https://github.com/databricks/databricks-vscode/issues/2180) [#2177](https://github.com/databricks/databricks-vscode/issues/2177) [#2177](https://github.com/databricks/databricks-vscode/issues/2177) [#2177](https://github.com/databricks/databricks-vscode/issues/2177) -- fix(run): preserve script stdout when an Upload-and-Run file fails (#2171) ([05ebc1c](https://github.com/databricks/databricks-vscode/commit/05ebc1c)), closes [#2171](https://github.com/databricks/databricks-vscode/issues/2171) +- Add a Python environment setup preset picker to choose a Full, DB Connect, or Python-only environment (#2179) ([f7e0004](https://github.com/databricks/databricks-vscode/commit/f7e0004)) +- Recover from a dependency constraint conflict during Python setup by offering to retry as a DB Connect environment (#2186) ([06cfbf1](https://github.com/databricks/databricks-vscode/commit/06cfbf1)) +- Add recovery UX for Python download failures (#2164) ([ea38e82](https://github.com/databricks/databricks-vscode/commit/ea38e82)) +- Show an actionable error when Python setup hits a merge conflict on a `pyproject.toml` without a `[project]` table (#2180) ([685670e](https://github.com/databricks/databricks-vscode/commit/685670e)) +- Preserve script stdout when an Upload-and-Run file fails (#2171) ([05ebc1c](https://github.com/databricks/databricks-vscode/commit/05ebc1c)) +- Update Databricks CLI to v1.16.0 (#2175, #2183) ([51c8bc6](https://github.com/databricks/databricks-vscode/commit/51c8bc6)) — see the [CLI release notes](https://github.com/databricks/cli/releases) for changes # Release: v2.16.0