From 08c6c745a2f463a0b8a27eca8d1912cbdad02f24 Mon Sep 17 00:00:00 2001 From: releasebot Date: Mon, 12 Oct 2026 08:25:41 +0000 Subject: [PATCH 1/4] Changelog & version bump to 2.21.0 --- package.json | 2 +- packages/databricks-vscode-types/CHANGELOG.md | 6 ++++++ packages/databricks-vscode-types/package.json | 2 +- packages/databricks-vscode/CHANGELOG.md | 14 ++++++++++++++ packages/databricks-vscode/NOTICE.md | 5 ++++- packages/databricks-vscode/package.json | 2 +- 6 files changed, 27 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index e8854a59f..5013526f4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@databricks/databricks-vscode", - "version": "2.20.0", + "version": "2.21.0", "private": true, "workspaces": [ "packages/*" diff --git a/packages/databricks-vscode-types/CHANGELOG.md b/packages/databricks-vscode-types/CHANGELOG.md index 240520abe..244dd9952 100644 --- a/packages/databricks-vscode-types/CHANGELOG.md +++ b/packages/databricks-vscode-types/CHANGELOG.md @@ -1,3 +1,9 @@ +# Release: v2.21.0 + +## packages/databricks-vscode-types + +## (2026-10-12) + # Release: v2.20.0 ## packages/databricks-vscode-types diff --git a/packages/databricks-vscode-types/package.json b/packages/databricks-vscode-types/package.json index 173618572..c52852b06 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.20.0", + "version": "2.21.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 137750a5d..f0aa94771 100644 --- a/packages/databricks-vscode/CHANGELOG.md +++ b/packages/databricks-vscode/CHANGELOG.md @@ -1,3 +1,17 @@ +# Release: v2.21.0 + +## packages/databricks-vscode + +## (2026-10-12) + +- feat(lm-chat): add the Unity Gateway sign-in (#2230) ([b3af32b](https://github.com/databricks/databricks-vscode/commit/b3af32b)), closes [#2230](https://github.com/databricks/databricks-vscode/issues/2230) +- feat(lm-chat): add Unity Gateway model discovery (#2238) ([2691c78](https://github.com/databricks/databricks-vscode/commit/2691c78)), closes [#2238](https://github.com/databricks/databricks-vscode/issues/2238) [#2230](https://github.com/databricks/databricks-vscode/issues/2230) +- feat(lm-chat): show the Unity Gateway connection in the Configuration view (#2237) ([65e83f1](https://github.com/databricks/databricks-vscode/commit/65e83f1)), closes [#2237](https://github.com/databricks/databricks-vscode/issues/2237) [#2230](https://github.com/databricks/databricks-vscode/issues/2230) [#2230](https://github.com/databricks/databricks-vscode/issues/2230) +- Fix the strictSSL default and honor http.systemCertificates for SDK calls (#2244) ([8654191](https://github.com/databricks/databricks-vscode/commit/8654191)), closes [#2244](https://github.com/databricks/databricks-vscode/issues/2244) +- Update Databricks CLI to v1.20.0 and remove Terraform bundling (#2243) ([b087b77](https://github.com/databricks/databricks-vscode/commit/b087b77)), closes [#2243](https://github.com/databricks/databricks-vscode/issues/2243) [#2241](https://github.com/databricks/databricks-vscode/issues/2241) [#2241](https://github.com/databricks/databricks-vscode/issues/2241) [#2166](https://github.com/databricks/databricks-vscode/issues/2166) +- chore(deps): bump shell-quote from 1.9.0 to 1.11.0 (#2240) ([ccf29e2](https://github.com/databricks/databricks-vscode/commit/ccf29e2)), closes [#2240](https://github.com/databricks/databricks-vscode/issues/2240) [#15](https://github.com/databricks/databricks-vscode/issues/15) [#32](https://github.com/databricks/databricks-vscode/issues/32) [#1](https://github.com/databricks/databricks-vscode/issues/1) [#11](https://github.com/databricks/databricks-vscode/issues/11) [#14](https://github.com/databricks/databricks-vscode/issues/14) [#11](https://github.com/databricks/databricks-vscode/issues/11) [#9](https://github.com/databricks/databricks-vscode/issues/9) +- fix(wsfs): sort folders alphabetically in Workspace File System view (#2233) ([9b26c33](https://github.com/databricks/databricks-vscode/commit/9b26c33)), closes [#2233](https://github.com/databricks/databricks-vscode/issues/2233) [#2231](https://github.com/databricks/databricks-vscode/issues/2231) + # Release: v2.20.0 ## packages/databricks-vscode diff --git a/packages/databricks-vscode/NOTICE.md b/packages/databricks-vscode/NOTICE.md index 3efd337bf..c8ea9d255 100644 --- a/packages/databricks-vscode/NOTICE.md +++ b/packages/databricks-vscode/NOTICE.md @@ -12,6 +12,7 @@ This Software contains code from the following open source projects: | [@colors/colors](https://www.npmjs.com/package/@colors/colors) | 1.6.0 | MIT | http://github.com/DABH/colors.js.git | | [@dabh/diagnostics](https://www.npmjs.com/package/@dabh/diagnostics) | 2.0.3 | MIT | git://github.com/3rd-Eden/diagnostics.git | | [@isaacs/cliui](https://www.npmjs.com/package/@isaacs/cliui) | 8.0.2 | ISC | yargs/cliui | +| [@js-temporal/polyfill](https://www.npmjs.com/package/@js-temporal/polyfill) | 0.5.1 | ISC | git+https://github.com/js-temporal/temporal-polyfill.git | | [@microsoft/1ds-core-js](https://www.npmjs.com/package/@microsoft/1ds-core-js) | 4.4.2 | MIT | https://github.com/microsoft/ApplicationInsights-JS/tree/main/shared/1ds-core-js | | [@microsoft/1ds-post-js](https://www.npmjs.com/package/@microsoft/1ds-post-js) | 4.4.2 | MIT | https://github.com/microsoft/ApplicationInsights-JS/tree/main/channels/1ds-post-js | | [@microsoft/applicationinsights-channel-js](https://www.npmjs.com/package/@microsoft/applicationinsights-channel-js) | 3.4.2 | MIT | https://github.com/microsoft/ApplicationInsights-JS/tree/main/channels/applicationinsights-channel-js | @@ -103,6 +104,7 @@ This Software contains code from the following open source projects: | [is-stream](https://www.npmjs.com/package/is-stream) | 2.0.1 | MIT | sindresorhus/is-stream | | [isexe](https://www.npmjs.com/package/isexe) | 2.0.0 | ISC | git+https://github.com/isaacs/isexe.git | | [jackspeak](https://www.npmjs.com/package/jackspeak) | 3.4.3 | BlueOak-1.0.0 | git+https://github.com/isaacs/jackspeak.git | +| [jsbi](https://www.npmjs.com/package/jsbi) | 4.3.2 | Apache-2.0 | GoogleChromeLabs/jsbi | | [json-bigint](https://www.npmjs.com/package/json-bigint) | 1.0.0 | MIT | git@github.com:sidorares/json-bigint.git | | [jwa](https://www.npmjs.com/package/jwa) | 2.0.1 | MIT | git://github.com/brianloveswords/node-jwa.git | | [jws](https://www.npmjs.com/package/jws) | 4.0.1 | MIT | git://github.com/brianloveswords/node-jws.git | @@ -139,7 +141,7 @@ This Software contains code from the following open source projects: | [shebang-command](https://www.npmjs.com/package/shebang-command) | 2.0.0 | MIT | kevva/shebang-command | | [shebang-regex](https://www.npmjs.com/package/shebang-regex) | 3.0.0 | MIT | sindresorhus/shebang-regex | | [shell-env](https://www.npmjs.com/package/shell-env) | 4.0.3 | MIT | sindresorhus/shell-env | -| [shell-quote](https://www.npmjs.com/package/shell-quote) | 1.9.0 | MIT | http://github.com/ljharb/shell-quote.git | +| [shell-quote](https://www.npmjs.com/package/shell-quote) | 1.11.0 | MIT | http://github.com/ljharb/shell-quote.git | | [signal-exit](https://www.npmjs.com/package/signal-exit) | 3.0.7 | ISC | https://github.com/tapjs/signal-exit.git | | [signal-exit](https://www.npmjs.com/package/signal-exit) | 4.0.2 | ISC | https://github.com/tapjs/signal-exit.git | | [simple-swizzle](https://www.npmjs.com/package/simple-swizzle) | 0.2.2 | MIT | qix-/node-simple-swizzle | @@ -169,3 +171,4 @@ This Software contains code from the following open source projects: | [wrap-ansi](https://www.npmjs.com/package/wrap-ansi) | 7.0.0 | MIT | chalk/wrap-ansi | | [wrap-ansi](https://www.npmjs.com/package/wrap-ansi) | 8.1.0 | MIT | chalk/wrap-ansi | | [yaml](https://www.npmjs.com/package/yaml) | 2.8.3 | ISC | github:eemeli/yaml | +| [zod](https://www.npmjs.com/package/zod) | 4.6.5 | MIT | git+https://github.com/colinhacks/zod.git | diff --git a/packages/databricks-vscode/package.json b/packages/databricks-vscode/package.json index c5d5df7ef..5f081d11e 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.20.0", + "version": "2.21.0", "engines": { "vscode": "^1.104.0", "node": ">=22.0" From 43b8e19b7321e668c1f992f86012c270d51377d2 Mon Sep 17 00:00:00 2001 From: "@rugpanov" Date: Mon, 12 Oct 2026 10:27:17 +0200 Subject: [PATCH 2/4] Curate CHANGELOG for v2.21.0 Co-authored-by: Isaac --- packages/databricks-vscode/CHANGELOG.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/databricks-vscode/CHANGELOG.md b/packages/databricks-vscode/CHANGELOG.md index f0aa94771..4a6d3185f 100644 --- a/packages/databricks-vscode/CHANGELOG.md +++ b/packages/databricks-vscode/CHANGELOG.md @@ -4,13 +4,12 @@ ## (2026-10-12) -- feat(lm-chat): add the Unity Gateway sign-in (#2230) ([b3af32b](https://github.com/databricks/databricks-vscode/commit/b3af32b)), closes [#2230](https://github.com/databricks/databricks-vscode/issues/2230) -- feat(lm-chat): add Unity Gateway model discovery (#2238) ([2691c78](https://github.com/databricks/databricks-vscode/commit/2691c78)), closes [#2238](https://github.com/databricks/databricks-vscode/issues/2238) [#2230](https://github.com/databricks/databricks-vscode/issues/2230) -- feat(lm-chat): show the Unity Gateway connection in the Configuration view (#2237) ([65e83f1](https://github.com/databricks/databricks-vscode/commit/65e83f1)), closes [#2237](https://github.com/databricks/databricks-vscode/issues/2237) [#2230](https://github.com/databricks/databricks-vscode/issues/2230) [#2230](https://github.com/databricks/databricks-vscode/issues/2230) -- Fix the strictSSL default and honor http.systemCertificates for SDK calls (#2244) ([8654191](https://github.com/databricks/databricks-vscode/commit/8654191)), closes [#2244](https://github.com/databricks/databricks-vscode/issues/2244) -- Update Databricks CLI to v1.20.0 and remove Terraform bundling (#2243) ([b087b77](https://github.com/databricks/databricks-vscode/commit/b087b77)), closes [#2243](https://github.com/databricks/databricks-vscode/issues/2243) [#2241](https://github.com/databricks/databricks-vscode/issues/2241) [#2241](https://github.com/databricks/databricks-vscode/issues/2241) [#2166](https://github.com/databricks/databricks-vscode/issues/2166) -- chore(deps): bump shell-quote from 1.9.0 to 1.11.0 (#2240) ([ccf29e2](https://github.com/databricks/databricks-vscode/commit/ccf29e2)), closes [#2240](https://github.com/databricks/databricks-vscode/issues/2240) [#15](https://github.com/databricks/databricks-vscode/issues/15) [#32](https://github.com/databricks/databricks-vscode/issues/32) [#1](https://github.com/databricks/databricks-vscode/issues/1) [#11](https://github.com/databricks/databricks-vscode/issues/11) [#14](https://github.com/databricks/databricks-vscode/issues/14) [#11](https://github.com/databricks/databricks-vscode/issues/11) [#9](https://github.com/databricks/databricks-vscode/issues/9) -- fix(wsfs): sort folders alphabetically in Workspace File System view (#2233) ([9b26c33](https://github.com/databricks/databricks-vscode/commit/9b26c33)), closes [#2233](https://github.com/databricks/databricks-vscode/issues/2233) [#2231](https://github.com/databricks/databricks-vscode/issues/2231) +- Add a Unity Gateway sign-in, separate from the bundle project sign-in, behind the `chat.unityGateway` experiment in `databricks.experiments.optInto` (#2230) ([b3af32b](https://github.com/databricks/databricks-vscode/commit/b3af32b)) +- Show the Unity Gateway connection in the Configuration view (experimental) (#2237) ([65e83f1](https://github.com/databricks/databricks-vscode/commit/65e83f1)) +- Discover the models available through the Unity Gateway (experimental) (#2238) ([2691c78](https://github.com/databricks/databricks-vscode/commit/2691c78)) +- Verify TLS certificates for SDK calls again by default: an unset `databricks.proxy.strictSSL` now falls back to `http.proxyStrictSSL` (verification was skipped since v2.19.0), and honor `http.systemCertificates` (#2244) ([8654191](https://github.com/databricks/databricks-vscode/commit/8654191)) +- Sort folders alphabetically in the Workspace File System view (#2233) ([9b26c33](https://github.com/databricks/databricks-vscode/commit/9b26c33)), see #2231 +- Update Databricks CLI to v1.20.0 (#2243) ([b087b77](https://github.com/databricks/databricks-vscode/commit/b087b77)) — the CLI removes the Terraform deployment engine, so `bundle.engine: terraform` now errors (use CLI v1.19.x to keep deploying with Terraform), and the extension no longer bundles the Terraform binary (#2166); see the [CLI release notes](https://github.com/databricks/cli/releases/tag/v1.20.0) for details # Release: v2.20.0 From f9a428896db280ce71890c8fc8158bff38f5a124 Mon Sep 17 00:00:00 2001 From: "@rugpanov" Date: Mon, 12 Oct 2026 11:27:44 +0200 Subject: [PATCH 3/4] Hide experimental Unity Gateway items from v2.21.0 CHANGELOG Co-authored-by: Isaac --- packages/databricks-vscode/CHANGELOG.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/packages/databricks-vscode/CHANGELOG.md b/packages/databricks-vscode/CHANGELOG.md index 4a6d3185f..ca1d391fc 100644 --- a/packages/databricks-vscode/CHANGELOG.md +++ b/packages/databricks-vscode/CHANGELOG.md @@ -4,9 +4,6 @@ ## (2026-10-12) -- Add a Unity Gateway sign-in, separate from the bundle project sign-in, behind the `chat.unityGateway` experiment in `databricks.experiments.optInto` (#2230) ([b3af32b](https://github.com/databricks/databricks-vscode/commit/b3af32b)) -- Show the Unity Gateway connection in the Configuration view (experimental) (#2237) ([65e83f1](https://github.com/databricks/databricks-vscode/commit/65e83f1)) -- Discover the models available through the Unity Gateway (experimental) (#2238) ([2691c78](https://github.com/databricks/databricks-vscode/commit/2691c78)) - Verify TLS certificates for SDK calls again by default: an unset `databricks.proxy.strictSSL` now falls back to `http.proxyStrictSSL` (verification was skipped since v2.19.0), and honor `http.systemCertificates` (#2244) ([8654191](https://github.com/databricks/databricks-vscode/commit/8654191)) - Sort folders alphabetically in the Workspace File System view (#2233) ([9b26c33](https://github.com/databricks/databricks-vscode/commit/9b26c33)), see #2231 - Update Databricks CLI to v1.20.0 (#2243) ([b087b77](https://github.com/databricks/databricks-vscode/commit/b087b77)) — the CLI removes the Terraform deployment engine, so `bundle.engine: terraform` now errors (use CLI v1.19.x to keep deploying with Terraform), and the extension no longer bundles the Terraform binary (#2166); see the [CLI release notes](https://github.com/databricks/cli/releases/tag/v1.20.0) for details From 9d33925093757ac3f767008288db96fb56ba435e Mon Sep 17 00:00:00 2001 From: "@rugpanov" Date: Mon, 12 Oct 2026 11:29:12 +0200 Subject: [PATCH 4/4] Reword and lead with the Terraform engine removal in v2.21.0 CHANGELOG Co-authored-by: Isaac --- packages/databricks-vscode/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/databricks-vscode/CHANGELOG.md b/packages/databricks-vscode/CHANGELOG.md index ca1d391fc..dc4fa05c6 100644 --- a/packages/databricks-vscode/CHANGELOG.md +++ b/packages/databricks-vscode/CHANGELOG.md @@ -4,9 +4,9 @@ ## (2026-10-12) +- Remove the Terraform deployment engine, as part of the update to Databricks CLI v1.20.0 (#2243) ([b087b77](https://github.com/databricks/databricks-vscode/commit/b087b77)). Bundles now always deploy with the direct engine: setting `bundle.engine: terraform` or `DATABRICKS_BUNDLE_ENGINE=terraform` is an error, and if existing Terraform state can't be migrated, the deploy fails instead of falling back to Terraform. If you still need Terraform, stay on extension v2.20.0. The extension also no longer ships the Terraform binary that security scans flagged (#2166). See the [CLI release notes](https://github.com/databricks/cli/releases/tag/v1.20.0) for details - Verify TLS certificates for SDK calls again by default: an unset `databricks.proxy.strictSSL` now falls back to `http.proxyStrictSSL` (verification was skipped since v2.19.0), and honor `http.systemCertificates` (#2244) ([8654191](https://github.com/databricks/databricks-vscode/commit/8654191)) - Sort folders alphabetically in the Workspace File System view (#2233) ([9b26c33](https://github.com/databricks/databricks-vscode/commit/9b26c33)), see #2231 -- Update Databricks CLI to v1.20.0 (#2243) ([b087b77](https://github.com/databricks/databricks-vscode/commit/b087b77)) — the CLI removes the Terraform deployment engine, so `bundle.engine: terraform` now errors (use CLI v1.19.x to keep deploying with Terraform), and the extension no longer bundles the Terraform binary (#2166); see the [CLI release notes](https://github.com/databricks/cli/releases/tag/v1.20.0) for details # Release: v2.20.0