From c4bbd2174bba2411302422eac8bea9948405937c Mon Sep 17 00:00:00 2001 From: releasebot Date: Fri, 21 Aug 2026 13:25:11 +0000 Subject: [PATCH 1/2] Changelog & version bump to 2.14.1 --- package.json | 2 +- packages/databricks-vscode-types/CHANGELOG.md | 6 +++++ packages/databricks-vscode-types/package.json | 2 +- packages/databricks-vscode/CHANGELOG.md | 16 ++++++++++++++ packages/databricks-vscode/NOTICE.md | 22 ++++++++++++++----- packages/databricks-vscode/package.json | 2 +- 6 files changed, 42 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 28b8df3f3..cfcc27fa1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@databricks/databricks-vscode", - "version": "2.14.0", + "version": "2.14.1", "private": true, "workspaces": [ "packages/*" diff --git a/packages/databricks-vscode-types/CHANGELOG.md b/packages/databricks-vscode-types/CHANGELOG.md index c7ce25e90..48c419682 100644 --- a/packages/databricks-vscode-types/CHANGELOG.md +++ b/packages/databricks-vscode-types/CHANGELOG.md @@ -1,3 +1,9 @@ +# Release: v2.14.1 + +## packages/databricks-vscode-types + +## (2026-08-21) + # Release: v2.14.0 ## packages/databricks-vscode-types diff --git a/packages/databricks-vscode-types/package.json b/packages/databricks-vscode-types/package.json index 46308de6e..5ed874d96 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.14.0", + "version": "2.14.1", "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 4b14752b8..63682eaf6 100644 --- a/packages/databricks-vscode/CHANGELOG.md +++ b/packages/databricks-vscode/CHANGELOG.md @@ -1,3 +1,19 @@ +# Release: v2.14.1 + +## packages/databricks-vscode + +## (2026-08-21) + +- test: set a 5s repo-wide unit-suite timeout floor (#2135) ([fbafbbe](https://github.com/databricks/databricks-vscode/commit/fbafbbe)), closes [#2135](https://github.com/databricks/databricks-vscode/issues/2135) [#2134](https://github.com/databricks/databricks-vscode/issues/2134) +- test(e2e): defeat template-filter pollution in the bundle_init wizard (#2123) ([5a57498](https://github.com/databricks/databricks-vscode/commit/5a57498)), closes [#2123](https://github.com/databricks/databricks-vscode/issues/2123) [#2034](https://github.com/databricks/databricks-vscode/issues/2034) +- feat(python-setup): narrate live progress during environment setup (#2139) ([f606d0a](https://github.com/databricks/databricks-vscode/commit/f606d0a)), closes [#2139](https://github.com/databricks/databricks-vscode/issues/2139) +- feat(ssh): pre-check the host CLI before starting the SSH tunnel (#2127) ([5af58f2](https://github.com/databricks/databricks-vscode/commit/5af58f2)), closes [#2127](https://github.com/databricks/databricks-vscode/issues/2127) [1#diff-c1b4d8aeff4272f092f04f6ffbccb9c3d97f0f96c549d129b915dc1f9d2aba57](https://github.com/1/issues/diff-c1b4d8aeff4272f092f04f6ffbccb9c3d97f0f96c549d129b915dc1f9d2aba57) +- chore(deps): bump lodash from 4.17.21 to 4.18.1 (#2047) ([ab55ac4](https://github.com/databricks/databricks-vscode/commit/ab55ac4)), closes [#2047](https://github.com/databricks/databricks-vscode/issues/2047) [/redirect.github.com/lodash/lodash/issues/6167#issuecomment-4165269769](https://github.com//redirect.github.com/lodash/lodash/issues/6167/issues/issuecomment-4165269769) [lodash/lodash#6167](https://github.com/lodash/lodash/issues/6167) [#6099](https://github.com/databricks/databricks-vscode/issues/6099) [#6115](https://github.com/databricks/databricks-vscode/issues/6115) [#6090](https://github.com/databricks/databricks-vscode/issues/6090) [#6177](https://github.com/databricks/databricks-vscode/issues/6177) [#6170](https://github.com/databricks/databricks-vscode/issues/6170) [#6165](https://github.com/databricks/databricks-vscode/issues/6165) [#6161](https://github.com/databricks/databricks-vscode/issues/6161) [#6153](https://github.com/databricks/databricks-vscode/issues/6153) [#6137](https://github.com/databricks/databricks-vscode/issues/6137) +- chore(deps): bump minimatch from 10.0.1 to 10.2.3 (#2059) ([80fef83](https://github.com/databricks/databricks-vscode/commit/80fef83)), closes [#2059](https://github.com/databricks/databricks-vscode/issues/2059) +- chore(deps): bump shell-quote from 1.8.4 to 1.9.0 (#2041) ([59c1dbb](https://github.com/databricks/databricks-vscode/commit/59c1dbb)), closes [#2041](https://github.com/databricks/databricks-vscode/issues/2041) +- Avoid duplicate profile section creation in .databrickscfg during OAuth setup (#2133) ([6e1c472](https://github.com/databricks/databricks-vscode/commit/6e1c472)), closes [#2133](https://github.com/databricks/databricks-vscode/issues/2133) [#2129](https://github.com/databricks/databricks-vscode/issues/2129) +- fix(python-setup): show an info toast on a successful setup that had warnings (#2138) ([2acdc44](https://github.com/databricks/databricks-vscode/commit/2acdc44)), closes [#2138](https://github.com/databricks/databricks-vscode/issues/2138) + # Release: v2.14.0 ## packages/databricks-vscode diff --git a/packages/databricks-vscode/NOTICE.md b/packages/databricks-vscode/NOTICE.md index 3f1df51f7..ab0908e3d 100644 --- a/packages/databricks-vscode/NOTICE.md +++ b/packages/databricks-vscode/NOTICE.md @@ -25,8 +25,7 @@ This Software contains code from the following open source projects: | [@microsoft/fast-react-wrapper](https://www.npmjs.com/package/@microsoft/fast-react-wrapper) | 0.3.22 | MIT | git+https://github.com/Microsoft/fast.git | | [@microsoft/fast-web-utilities](https://www.npmjs.com/package/@microsoft/fast-web-utilities) | 5.4.1 | MIT | git+https://github.com/Microsoft/fast.git | | [@nevware21/ts-async](https://www.npmjs.com/package/@nevware21/ts-async) | 0.5.5 | MIT | https://github.com/nevware21/ts-async.git | -| [@nevware21/ts-utils](https://www.npmjs.com/package/@nevware21/ts-utils) | 0.15.0 | MIT | https://github.com/nevware21/ts-utils.git | -| [@nevware21/ts-utils](https://www.npmjs.com/package/@nevware21/ts-utils) | 0.9.5 | MIT | https://github.com/nevware21/ts-utils.git | +| [@nevware21/ts-utils](https://www.npmjs.com/package/@nevware21/ts-utils) | 0.16.0 | MIT | https://github.com/nevware21/ts-utils.git | | [@pkgjs/parseargs](https://www.npmjs.com/package/@pkgjs/parseargs) | 0.11.0 | MIT | git@github.com:pkgjs/parseargs.git | | [@types/lodash](https://www.npmjs.com/package/@types/lodash) | 4.14.202 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git | | [@types/shell-quote](https://www.npmjs.com/package/@types/shell-quote) | 1.7.5 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git | @@ -45,10 +44,12 @@ This Software contains code from the following open source projects: | [argparse](https://www.npmjs.com/package/argparse) | 2.0.1 | Python-2.0 | nodeca/argparse | | [async](https://www.npmjs.com/package/async) | 3.2.4 | MIT | https://github.com/caolan/async.git | | [balanced-match](https://www.npmjs.com/package/balanced-match) | 1.0.2 | MIT | git://github.com/juliangruber/balanced-match.git | +| [balanced-match](https://www.npmjs.com/package/balanced-match) | 4.0.4 | MIT | git://github.com/juliangruber/balanced-match.git | | [base64-js](https://www.npmjs.com/package/base64-js) | 1.5.1 | MIT | git://github.com/beatgammit/base64-js.git | | [bcryptjs](https://www.npmjs.com/package/bcryptjs) | 3.0.3 | BSD-3-Clause | https://github.com/dcodeIO/bcrypt.js.git | | [bignumber.js](https://www.npmjs.com/package/bignumber.js) | 9.2.0 | MIT | https://github.com/MikeMcl/bignumber.js.git | | [brace-expansion](https://www.npmjs.com/package/brace-expansion) | 2.1.1 | MIT | git://github.com/juliangruber/brace-expansion.git | +| [brace-expansion](https://www.npmjs.com/package/brace-expansion) | 5.0.9 | MIT | git+https://github.com/juliangruber/brace-expansion.git | | [buffer-equal-constant-time](https://www.npmjs.com/package/buffer-equal-constant-time) | 1.0.1 | BSD-3-Clause | git@github.com:goinstant/buffer-equal-constant-time.git | | [color-convert](https://www.npmjs.com/package/color-convert) | 1.9.3 | MIT | Qix-/color-convert | | [color-convert](https://www.npmjs.com/package/color-convert) | 2.0.1 | MIT | Qix-/color-convert | @@ -60,6 +61,7 @@ This Software contains code from the following open source projects: | [cross-spawn](https://www.npmjs.com/package/cross-spawn) | 7.0.6 | MIT | git@github.com:moxystudio/node-cross-spawn.git | | [data-uri-to-buffer](https://www.npmjs.com/package/data-uri-to-buffer) | 4.0.1 | MIT | git://github.com/TooTallNate/node-data-uri-to-buffer.git | | [debug](https://www.npmjs.com/package/debug) | 4.3.4 | MIT | git://github.com/debug-js/debug.git | +| [default-shell](https://www.npmjs.com/package/default-shell) | 2.2.0 | MIT | sindresorhus/default-shell | | [eastasianwidth](https://www.npmjs.com/package/eastasianwidth) | 0.2.0 | MIT | git://github.com/komagata/eastasianwidth.git | | [ecdsa-sig-formatter](https://www.npmjs.com/package/ecdsa-sig-formatter) | 1.0.11 | Apache-2.0 | git+ssh://git@github.com/Brightspace/node-ecdsa-sig-formatter.git | | [emoji-regex](https://www.npmjs.com/package/emoji-regex) | 8.0.0 | MIT | https://github.com/mathiasbynens/emoji-regex.git | @@ -67,6 +69,7 @@ This Software contains code from the following open source projects: | [enabled](https://www.npmjs.com/package/enabled) | 2.0.0 | MIT | git://github.com/3rd-Eden/enabled.git | | [entities](https://www.npmjs.com/package/entities) | 2.2.0 | BSD-2-Clause | git://github.com/fb55/entities.git | | [entities](https://www.npmjs.com/package/entities) | 4.4.0 | BSD-2-Clause | git://github.com/fb55/entities.git | +| [execa](https://www.npmjs.com/package/execa) | 5.1.1 | MIT | sindresorhus/execa | | [exenv-es6](https://www.npmjs.com/package/exenv-es6) | 1.1.1 | MIT | git+https://github.com/chrisdholt/exenv-es6.git | | [extend](https://www.npmjs.com/package/extend) | 3.0.2 | MIT | https://github.com/justmoon/node-extend.git | | [fecha](https://www.npmjs.com/package/fecha) | 4.2.3 | MIT | https://taylorhakes@github.com/taylorhakes/fecha.git | @@ -76,12 +79,14 @@ This Software contains code from the following open source projects: | [formdata-polyfill](https://www.npmjs.com/package/formdata-polyfill) | 4.0.10 | MIT | git+https://jimmywarting@github.com/jimmywarting/FormData.git | | [gaxios](https://www.npmjs.com/package/gaxios) | 7.1.3 | Apache-2.0 | https://github.com/googleapis/google-cloud-node-core.git | | [gcp-metadata](https://www.npmjs.com/package/gcp-metadata) | 8.1.2 | Apache-2.0 | https://github.com/googleapis/google-cloud-node-core.git | +| [get-stream](https://www.npmjs.com/package/get-stream) | 6.0.1 | MIT | sindresorhus/get-stream | | [glob](https://www.npmjs.com/package/glob) | 10.4.5 | ISC | git://github.com/isaacs/node-glob.git | | [google-auth-library](https://www.npmjs.com/package/google-auth-library) | 10.5.0 | Apache-2.0 | googleapis/google-auth-library-nodejs.git | | [google-logging-utils](https://www.npmjs.com/package/google-logging-utils) | 1.1.3 | Apache-2.0 | https://github.com/googleapis/google-cloud-node-core.git | | [gtoken](https://www.npmjs.com/package/gtoken) | 8.0.0 | MIT | google/node-gtoken | | [highlight.js](https://www.npmjs.com/package/highlight.js) | 11.11.1 | BSD-3-Clause | git://github.com/highlightjs/highlight.js.git | | [https-proxy-agent](https://www.npmjs.com/package/https-proxy-agent) | 7.0.6 | MIT | https://github.com/TooTallNate/proxy-agents.git | +| [human-signals](https://www.npmjs.com/package/human-signals) | 2.1.0 | Apache-2.0 | ehmicky/human-signals | | [inherits](https://www.npmjs.com/package/inherits) | 2.0.4 | ISC | git://github.com/isaacs/inherits | | [ini](https://www.npmjs.com/package/ini) | 6.0.0 | ISC | git+https://github.com/npm/ini.git | | [is-arrayish](https://www.npmjs.com/package/is-arrayish) | 0.3.2 | MIT | https://github.com/qix-/node-is-arrayish.git | @@ -94,19 +99,23 @@ This Software contains code from the following open source projects: | [jws](https://www.npmjs.com/package/jws) | 4.0.1 | MIT | git://github.com/brianloveswords/node-jws.git | | [kuler](https://www.npmjs.com/package/kuler) | 2.0.0 | MIT | https://github.com/3rd-Eden/kuler | | [linkify-it](https://www.npmjs.com/package/linkify-it) | 5.0.1 | MIT | markdown-it/linkify-it | -| [lodash](https://www.npmjs.com/package/lodash) | 4.17.21 | MIT | lodash/lodash | +| [lodash](https://www.npmjs.com/package/lodash) | 4.18.1 | MIT | lodash/lodash | | [logform](https://www.npmjs.com/package/logform) | 2.5.1 | MIT | git+https://github.com/winstonjs/logform.git | | [lru-cache](https://www.npmjs.com/package/lru-cache) | 11.2.2 | ISC | git://github.com/isaacs/node-lru-cache.git | | [markdown-it](https://www.npmjs.com/package/markdown-it) | 14.2.0 | MIT | markdown-it/markdown-it | | [mdurl](https://www.npmjs.com/package/mdurl) | 2.0.0 | MIT | markdown-it/mdurl | -| [minimatch](https://www.npmjs.com/package/minimatch) | 10.0.1 | ISC | git://github.com/isaacs/minimatch.git | +| [merge-stream](https://www.npmjs.com/package/merge-stream) | 2.0.0 | MIT | grncdr/merge-stream | +| [mimic-fn](https://www.npmjs.com/package/mimic-fn) | 2.1.0 | MIT | sindresorhus/mimic-fn | +| [minimatch](https://www.npmjs.com/package/minimatch) | 10.2.3 | BlueOak-1.0.0 | git@github.com:isaacs/minimatch | | [minimatch](https://www.npmjs.com/package/minimatch) | 9.0.5 | ISC | git://github.com/isaacs/minimatch.git | | [minipass](https://www.npmjs.com/package/minipass) | 7.1.2 | ISC | https://github.com/isaacs/minipass | | [ms](https://www.npmjs.com/package/ms) | 2.1.2 | MIT | zeit/ms | | [ms](https://www.npmjs.com/package/ms) | 2.1.3 | MIT | vercel/ms | | [node-domexception](https://www.npmjs.com/package/node-domexception) | 1.0.0 | MIT | git+https://github.com/jimmywarting/node-domexception.git | | [node-fetch](https://www.npmjs.com/package/node-fetch) | 3.3.2 | MIT | https://github.com/node-fetch/node-fetch.git | +| [npm-run-path](https://www.npmjs.com/package/npm-run-path) | 4.0.1 | MIT | sindresorhus/npm-run-path | | [one-time](https://www.npmjs.com/package/one-time) | 1.0.0 | MIT | https://github.com/3rd-Eden/one-time.git | +| [onetime](https://www.npmjs.com/package/onetime) | 5.1.2 | MIT | sindresorhus/onetime | | [package-json-from-dist](https://www.npmjs.com/package/package-json-from-dist) | 1.0.1 | BlueOak-1.0.0 | git+https://github.com/isaacs/package-json-from-dist.git | | [path-key](https://www.npmjs.com/package/path-key) | 3.1.1 | MIT | sindresorhus/path-key | | [path-scurry](https://www.npmjs.com/package/path-scurry) | 2.0.1 | BlueOak-1.0.0 | git+https://github.com/isaacs/path-scurry | @@ -119,7 +128,9 @@ This Software contains code from the following open source projects: | [semver](https://www.npmjs.com/package/semver) | 7.8.5 | ISC | git+https://github.com/npm/node-semver.git | | [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-quote](https://www.npmjs.com/package/shell-quote) | 1.8.4 | MIT | http://github.com/ljharb/shell-quote.git | +| [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 | +| [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 | | [stack-trace](https://www.npmjs.com/package/stack-trace) | 0.0.10 | MIT | git://github.com/felixge/node-stack-trace.git | @@ -128,6 +139,7 @@ This Software contains code from the following open source projects: | [string_decoder](https://www.npmjs.com/package/string_decoder) | 1.3.0 | MIT | git://github.com/nodejs/string_decoder.git | | [strip-ansi](https://www.npmjs.com/package/strip-ansi) | 6.0.1 | MIT | chalk/strip-ansi | | [strip-ansi](https://www.npmjs.com/package/strip-ansi) | 7.0.1 | MIT | chalk/strip-ansi | +| [strip-final-newline](https://www.npmjs.com/package/strip-final-newline) | 2.0.0 | MIT | sindresorhus/strip-final-newline | | [tabbable](https://www.npmjs.com/package/tabbable) | 5.3.3 | MIT | git+https://github.com/focus-trap/tabbable.git | | [text-hex](https://www.npmjs.com/package/text-hex) | 1.0.0 | MIT | https://github.com/3rd-Eden/text-hex | | [triple-beam](https://www.npmjs.com/package/triple-beam) | 1.3.0 | MIT | git+https://github.com/winstonjs/triple-beam.git | diff --git a/packages/databricks-vscode/package.json b/packages/databricks-vscode/package.json index b9ebe10e8..bb15623aa 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.14.0", + "version": "2.14.1", "engines": { "vscode": "^1.86.0", "node": ">=22.0" From d74f866bfd9e0a3c0ca8d48426b9e18e8ebba202 Mon Sep 17 00:00:00 2001 From: Grigory Panov Date: Fri, 21 Aug 2026 16:27:25 +0300 Subject: [PATCH 2/2] Curate v2.14.1 changelog Co-authored-by: Isaac --- packages/databricks-vscode/CHANGELOG.md | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/packages/databricks-vscode/CHANGELOG.md b/packages/databricks-vscode/CHANGELOG.md index 63682eaf6..da247e00f 100644 --- a/packages/databricks-vscode/CHANGELOG.md +++ b/packages/databricks-vscode/CHANGELOG.md @@ -4,15 +4,10 @@ ## (2026-08-21) -- test: set a 5s repo-wide unit-suite timeout floor (#2135) ([fbafbbe](https://github.com/databricks/databricks-vscode/commit/fbafbbe)), closes [#2135](https://github.com/databricks/databricks-vscode/issues/2135) [#2134](https://github.com/databricks/databricks-vscode/issues/2134) -- test(e2e): defeat template-filter pollution in the bundle_init wizard (#2123) ([5a57498](https://github.com/databricks/databricks-vscode/commit/5a57498)), closes [#2123](https://github.com/databricks/databricks-vscode/issues/2123) [#2034](https://github.com/databricks/databricks-vscode/issues/2034) -- feat(python-setup): narrate live progress during environment setup (#2139) ([f606d0a](https://github.com/databricks/databricks-vscode/commit/f606d0a)), closes [#2139](https://github.com/databricks/databricks-vscode/issues/2139) -- feat(ssh): pre-check the host CLI before starting the SSH tunnel (#2127) ([5af58f2](https://github.com/databricks/databricks-vscode/commit/5af58f2)), closes [#2127](https://github.com/databricks/databricks-vscode/issues/2127) [1#diff-c1b4d8aeff4272f092f04f6ffbccb9c3d97f0f96c549d129b915dc1f9d2aba57](https://github.com/1/issues/diff-c1b4d8aeff4272f092f04f6ffbccb9c3d97f0f96c549d129b915dc1f9d2aba57) -- chore(deps): bump lodash from 4.17.21 to 4.18.1 (#2047) ([ab55ac4](https://github.com/databricks/databricks-vscode/commit/ab55ac4)), closes [#2047](https://github.com/databricks/databricks-vscode/issues/2047) [/redirect.github.com/lodash/lodash/issues/6167#issuecomment-4165269769](https://github.com//redirect.github.com/lodash/lodash/issues/6167/issues/issuecomment-4165269769) [lodash/lodash#6167](https://github.com/lodash/lodash/issues/6167) [#6099](https://github.com/databricks/databricks-vscode/issues/6099) [#6115](https://github.com/databricks/databricks-vscode/issues/6115) [#6090](https://github.com/databricks/databricks-vscode/issues/6090) [#6177](https://github.com/databricks/databricks-vscode/issues/6177) [#6170](https://github.com/databricks/databricks-vscode/issues/6170) [#6165](https://github.com/databricks/databricks-vscode/issues/6165) [#6161](https://github.com/databricks/databricks-vscode/issues/6161) [#6153](https://github.com/databricks/databricks-vscode/issues/6153) [#6137](https://github.com/databricks/databricks-vscode/issues/6137) -- chore(deps): bump minimatch from 10.0.1 to 10.2.3 (#2059) ([80fef83](https://github.com/databricks/databricks-vscode/commit/80fef83)), closes [#2059](https://github.com/databricks/databricks-vscode/issues/2059) -- chore(deps): bump shell-quote from 1.8.4 to 1.9.0 (#2041) ([59c1dbb](https://github.com/databricks/databricks-vscode/commit/59c1dbb)), closes [#2041](https://github.com/databricks/databricks-vscode/issues/2041) -- Avoid duplicate profile section creation in .databrickscfg during OAuth setup (#2133) ([6e1c472](https://github.com/databricks/databricks-vscode/commit/6e1c472)), closes [#2133](https://github.com/databricks/databricks-vscode/issues/2133) [#2129](https://github.com/databricks/databricks-vscode/issues/2129) -- fix(python-setup): show an info toast on a successful setup that had warnings (#2138) ([2acdc44](https://github.com/databricks/databricks-vscode/commit/2acdc44)), closes [#2138](https://github.com/databricks/databricks-vscode/issues/2138) +- Narrate live progress during Python environment setup (#2139) ([f606d0a](https://github.com/databricks/databricks-vscode/commit/f606d0a)) +- Pre-check the host CLI before starting the SSH tunnel (#2127) ([5af58f2](https://github.com/databricks/databricks-vscode/commit/5af58f2)) +- Show an info toast on a successful Python environment setup that had warnings (#2138) ([2acdc44](https://github.com/databricks/databricks-vscode/commit/2acdc44)) +- Avoid duplicate profile section creation in `.databrickscfg` during OAuth setup (#2133) ([6e1c472](https://github.com/databricks/databricks-vscode/commit/6e1c472)) # Release: v2.14.0