Skip to content

Commit 3a8f8b3

Browse files
github-actions[bot]web-flowkartikgupta-db
authored
Release: v0.0.2 (#222)
## packages/databricks-vscode ## <small>0.0.2 (2022-11-15)</small> * (De)Attach sync destination and cluster on `project.json` update (#104) ([471e2aa](471e2aa)), closes [#104](#104) * [DECO-102] Setup logging infra (#117) ([e6eeba1](e6eeba1)), closes [#117](#117) * [DECO-143] Use `access_mode` instead of `data_security_mode` when filtering out single user cluster ([fc3ebb4](fc3ebb4)), closes [#149](#149) * [DECO-148] Add run on databricks in file tree right click menu (#144) ([fcffbea](fcffbea)), closes [#144](#144) * [DECO-150] Show proper error message if no sync destination when running file (#141) ([e479735](e479735)), closes [#141](#141) * [DECO-192] Improve error handling for `.databrickscfg` parsing (#123) ([be838b7](be838b7)), closes [#123](#123) * [DECO-196] Wrap logger and cancellation token in a single context object in SDK. (#152) ([3a77caa](3a77caa)), closes [#152](#152) * [DECO-208] Don't try to start sync if 1 task is already running (#147) ([db34a5b](db34a5b)), closes [#147](#147) * [DECO-228] Format output logs and also output to a file (#153) ([4d1b0f6](4d1b0f6)), closes [#153](#153) * [DECO-239] Catch login errors (#186) ([c631fdd](c631fdd)), closes [#186](#186) * [DECO-82] Kill sync process on reload (#114) ([9eedaf7](9eedaf7)), closes [#114](#114) [#107](#107) * [DO NOT MERGE] Display only attachable clusters (#116) ([5a14007](5a14007)), closes [#116](#116) [#21](#21) * [GH-15] Use terraformed cluster for tests (#37) ([af48fce](af48fce)), closes [#15](#15) [#37](#37) * [Issue #5] Add command to package extension as VSIX (#22) ([185eeb1](185eeb1)), closes [#5](#5) [#22](#22) * Add `cancellationToken` and `onProgress` callback to autogenerated APIs (#100) ([d93b6f9](d93b6f9)), closes [#100](#100) [#98](#98) * Add a link to job run on job failure (#115) ([4445a78](4445a78)), closes [#115](#115) [#110](#110) * Add a plug button to configure profile in configuration view (#113) ([55ffe59](55ffe59)), closes [#113](#113) [#108](#108) * Add code cov support (#40) ([b3abe2d](b3abe2d)), closes [#40](#40) * Add configuration view and functionality to attach clusters (#26) ([e79a635](e79a635)), closes [#26](#26) * Add deep links for repos and clusters (#127) ([02e5ae7](02e5ae7)), closes [#127](#127) * Add file watcher for `.databricks/project.json` (#84) ([7073738](7073738)), closes [#84](#84) [#50](#50) * Add first e2e test (#28) ([b5963f7](b5963f7)), closes [#28](#28) * Add getting started documentation (#82) ([5b91982](5b91982)), closes [#82](#82) * Add placeholder e2e test for running Python (#34) ([9aada06](9aada06)), closes [#34](#34) * Add retries with exponential backoff for Commands and Cluster (#35) ([7ae869e](7ae869e)), closes [#35](#35) * Add run as job functionality (#39) ([5ef0919](5ef0919)), closes [#39](#39) * Add Run python on cluster functionality (#74) ([c47067c](c47067c)), closes [#74](#74) * Add SDK package and make the repo multi package (#17) ([38b8f53](38b8f53)), closes [#17](#17) * Add unit tests for VSCode extension (#27) ([9c2f2b0](9c2f2b0)), closes [#27](#27) * Added unified `User-Agent` HTTP header (#52) ([9e75eff](9e75eff)), closes [#52](#52) * Api generated from OpenAPI specs (#88) ([79a6d65](79a6d65)), closes [#88](#88) * Block exec until sync is complete (#134) ([0e09ee5](0e09ee5)), closes [#134](#134) * Check file in repos (#139) ([1332a9b](1332a9b)), closes [#139](#139) * Cover most of the configuration flow in an E2E test (#33) ([cc33968](cc33968)), closes [#33](#33) * Don't run notebooks with `Run on Databricks` (#132) ([d4bae06](d4bae06)), closes [#132](#132) * Fix .databrickscfg parsing for DEFAULT section (#112) ([900d364](900d364)), closes [#112](#112) [#106](#106) * Fix filename (#181) ([a28fc86](a28fc86)), closes [#181](#181) * Fix flaky integration tests and add test logging (#70) ([109218a](109218a)), closes [#70](#70) * Fix problem matcher for `bricks sync` (#160) ([661d69e](661d69e)), closes [#160](#160) * Fix project.json file watcher rewriting profile bug (#125) ([e729aa2](e729aa2)), closes [#125](#125) * fix some peer dependencies ([eb5d7e0](eb5d7e0)) * Force consistent import naming (#136) ([daeb074](daeb074)), closes [#136](#136) * Generate code for the cluster API (#24) ([7fc48a3](7fc48a3)), closes [#24](#24) * Hard code VSCode version for e2e testing (#58) ([cee580c](cee580c)), closes [#58](#58) * Hide "create" quick pick items when filter is applied (#189) ([9aef719](9aef719)), closes [#189](#189) * Improve error display in workflow runs (#218) ([def9801](def9801)), closes [#218](#218) * Improve error output of python jobs (#219) ([72904f1](72904f1)), closes [#219](#219) * Increase cluster refresh timeout to 10 minutes. (#130) ([2ab689f](2ab689f)), closes [#130](#130) * Integration test fixes for new testing infra (#42) ([6a4c4dd](6a4c4dd)), closes [#42](#42) * Link user docs (#221) ([5a15d6e](5a15d6e)), closes [#221](#221) * lock bricks version (#72) ([7f36a6a](7f36a6a)), closes [#72](#72) * Make cluster filtering opt-out (#185) ([4a6aeae](4a6aeae)), closes [#185](#185) * Make integration tests more robust (#154) ([9f2a163](9f2a163)), closes [#154](#154) * Make sure README doesn't look broken in the VSCode extension view (#194) ([292cbfa](292cbfa)), closes [#194](#194) * Make users open a folder if no folder is open (#135) ([55a0d9b](55a0d9b)), closes [#135](#135) * Manually download VSCode (#156) ([4ae510c](4ae510c)), closes [#156](#156) * More CI fixes (#158) ([45a3e82](45a3e82)), closes [#158](#158) * Prompt for cluster start (#95) ([adf1bf4](adf1bf4)), closes [#95](#95) [#92](#92) * prompt for new `.databrickscfg` on parse error (#99) ([bedb6ab](bedb6ab)), closes [#99](#99) * Pull bricks CLI binary and add a test wrapper (#68) ([98ad2f6](98ad2f6)), closes [#68](#68) * Read latest truncation depth when pretty printing logs (#182) ([0f33cbe](0f33cbe)), closes [#182](#182) * Redirect logs to VSCode output console (#131) ([ba7372d](ba7372d)), closes [#131](#131) * Refresh status of attached cluster (#157) ([f0189ee](f0189ee)), closes [#157](#157) * Remove bricks task provider (#190) ([c3a0715](c3a0715)), closes [#190](#190) * Replace webpack with esbuild (#48) ([3fd47b6](3fd47b6)), closes [#48](#48) * Restart cluster loader on error (#126) ([5dde088](5dde088)), closes [#126](#126) * Reuse output panels (#150) ([890dd56](890dd56)), closes [#150](#150) * Show 'Create New Repo' prompt which opens host in browser (#138) ([6914a31](6914a31)), closes [#138](#138) * Show quickstart after installing the extension (#161) ([18bf90f](18bf90f)), closes [#161](#161) * Solve inconsistant spacing in sync logs (#143) ([2827a57](2827a57)), closes [#143](#143) * Some polish (#187) ([613e8f1](613e8f1)), closes [#187](#187) * Support 'true' response for enableWorkspaceFilesystem workspace conf (#183) ([a81703d](a81703d)), closes [#183](#183) * Temporarily remove Apache 2.0 license from the VSCode extension (#171) ([78fc04e](78fc04e)), closes [#171](#171) * Tighten ESLint rules and apply them (#188) ([92abe57](92abe57)), closes [#188](#188) * Update bricks to v0.0.4 (#120) ([2633091](2633091)), closes [#120](#120) * Update bricks to v0.0.7 with patch for .gitignore during syncing (#184) ([cfccc68](cfccc68)), closes [#184](#184) * update dependencies (#67) ([b1ef0b5](b1ef0b5)), closes [#67](#67) * update node dependencies (#32) ([a14d027](a14d027)), closes [#32](#32) * Update readme and quickstart guide (#173) ([e76e58c](e76e58c)), closes [#173](#173) * Use bricks cli for profile configuration (#78) ([7196f7b](7196f7b)), closes [#78](#78) * Use bricks sync in vscode extension (#105) ([cbb8893](cbb8893)), closes [#105](#105) * Use incremental bricks sync in vscode (#155) ([578673d](578673d)), closes [#155](#155) * Use stricter TS compiler settings for modules (#38) ([4b64b29](4b64b29)), closes [#38](#38) * Use VSCode workspaces to better deal with multiple packages (#57) ([51173e1](51173e1)), closes [#57](#57) * use workspace relative dependencies ([36a0c22](36a0c22)) * Wait for initial sync to be complete before executing (#142) ([3026e88](3026e88)), closes [#142](#142) * VSCode: Add logic for configuring the databricks project settings (#20) ([70dfe53](70dfe53)), closes [#20](#20) * VSCode: Add start/stop sync functionality to the configuration view (#77) ([0eb9e6c](0eb9e6c)), closes [#77](#77) * VSCode: Add task to start dbx sync (#53) ([d2fc6a8](d2fc6a8)), closes [#53](#53) * VSCode: Add UI to configure repo as sync destination (#65) ([b725d29](b725d29)), closes [#65](#65) * VSCode: Make plugin extensible (#96) ([f71584d](f71584d)), closes [#96](#96) * VSCode: nicer job panel (#146) ([34b85a8](34b85a8)), closes [#146](#146) * VSCode: Package bricks from GH actions (#83) ([6a3137b](6a3137b)), closes [#83](#83) * VSCode: respect VSCODE_TEST_VERSION environment variable in unit tests (#59) ([16df704](16df704)), closes [#59](#59) * SDK: Add generated workspace APIs (#36) ([13b3186](13b3186)), closes [#36](#36) * SDK: Generate SCIM, Commands and Libraries from OpenAPI (#122) ([7ad6552](7ad6552)), closes [#122](#122) ## packages/databricks-sdk-js ## <small>0.0.2 (2022-11-15)</small> * [DECO-102] Setup logging infra (#117) ([e6eeba1](e6eeba1)), closes [#117](#117) * [DECO-143] Use `access_mode` instead of `data_security_mode` when filtering out single user cluster ([fc3ebb4](fc3ebb4)), closes [#149](#149) * [DECO-192] Improve error handling for `.databrickscfg` parsing (#123) ([be838b7](be838b7)), closes [#123](#123) * [DECO-196] Wrap logger and cancellation token in a single context object in SDK. (#152) ([3a77caa](3a77caa)), closes [#152](#152) * [DECO-228] Format output logs and also output to a file (#153) ([4d1b0f6](4d1b0f6)), closes [#153](#153) * [DECO-239] Catch login errors (#186) ([c631fdd](c631fdd)), closes [#186](#186) * [GH-15] Use terraformed cluster for tests (#37) ([af48fce](af48fce)), closes [#15](#15) [#37](#37) * Add `cancellationToken` and `onProgress` callback to autogenerated APIs (#100) ([d93b6f9](d93b6f9)), closes [#100](#100) [#98](#98) * Add a link to job run on job failure (#115) ([4445a78](4445a78)), closes [#115](#115) [#110](#110) * Add cancelation token to SDK and update tests (#69) ([3a54719](3a54719)), closes [#69](#69) * Add code cov support (#40) ([b3abe2d](b3abe2d)), closes [#40](#40) * Add configuration view and functionality to attach clusters (#26) ([e79a635](e79a635)), closes [#26](#26) * Add deep links for repos and clusters (#127) ([02e5ae7](02e5ae7)), closes [#127](#127) * Add getting started documentation (#82) ([5b91982](5b91982)), closes [#82](#82) * Add retries with exponential backoff for Commands and Cluster (#35) ([7ae869e](7ae869e)), closes [#35](#35) * Add Run python on cluster functionality (#74) ([c47067c](c47067c)), closes [#74](#74) * Add SDK package and make the repo multi package (#17) ([38b8f53](38b8f53)), closes [#17](#17) * Added unified `User-Agent` HTTP header (#52) ([9e75eff](9e75eff)), closes [#52](#52) * Api generated from OpenAPI specs (#88) ([79a6d65](79a6d65)), closes [#88](#88) * Autogenerate Permissions API (#118) ([e8207e8](e8207e8)), closes [#118](#118) * Check file in repos (#139) ([1332a9b](1332a9b)), closes [#139](#139) * Don't log to stdout/stderr by default from SDK (#140) ([1b7f0e6](1b7f0e6)), closes [#140](#140) * Fix .databrickscfg parsing for DEFAULT section (#112) ([900d364](900d364)), closes [#112](#112) [#106](#106) * Fix flaky integration tests and add test logging (#70) ([109218a](109218a)), closes [#70](#70) * fix some peer dependencies ([eb5d7e0](eb5d7e0)) * Force consistent import naming (#136) ([daeb074](daeb074)), closes [#136](#136) * Generate code for the cluster API (#24) ([7fc48a3](7fc48a3)), closes [#24](#24) * Generate DBFS, Jobs, and Libraries APIs (#25) ([6c9d5ec](6c9d5ec)), closes [#25](#25) * Hard code VSCode version for e2e testing (#58) ([cee580c](cee580c)), closes [#58](#58) * Hide "create" quick pick items when filter is applied (#189) ([9aef719](9aef719)), closes [#189](#189) * Implement basic credential provider (#18) ([510996e](510996e)), closes [#18](#18) * Improve error display in workflow runs (#218) ([def9801](def9801)), closes [#218](#218) * Integration test fixes for new testing infra (#42) ([6a4c4dd](6a4c4dd)), closes [#42](#42) * Make cluster filtering opt-out (#185) ([4a6aeae](4a6aeae)), closes [#185](#185) * More CI fixes (#158) ([45a3e82](45a3e82)), closes [#158](#158) * Prompt for cluster start (#95) ([adf1bf4](adf1bf4)), closes [#95](#95) [#92](#92) * prompt for new `.databrickscfg` on parse error (#99) ([bedb6ab](bedb6ab)), closes [#99](#99) * Redirect logs to VSCode output console (#131) ([ba7372d](ba7372d)), closes [#131](#131) * Repos integration test fixes (#71) ([f66d36d](f66d36d)), closes [#71](#71) * Restructure Cluster, ExecutionContext and Command sdk (#49) ([730584c](730584c)), closes [#49](#49) * Reuse output panels (#150) ([890dd56](890dd56)), closes [#150](#150) * Select exact match if multiple repos with same prefix (#137) ([849e69c](849e69c)), closes [#137](#137) * Show quickstart after installing the extension (#161) ([18bf90f](18bf90f)), closes [#161](#161) * Support 'true' response for enableWorkspaceFilesystem workspace conf (#183) ([a81703d](a81703d)), closes [#183](#183) * Tighten ESLint rules and apply them (#188) ([92abe57](92abe57)), closes [#188](#188) * update dependencies (#67) ([b1ef0b5](b1ef0b5)), closes [#67](#67) * update node dependencies (#32) ([a14d027](a14d027)), closes [#32](#32) * Use stricter TS compiler settings for modules (#38) ([4b64b29](4b64b29)), closes [#38](#38) * Use VSCode workspaces to better deal with multiple packages (#57) ([51173e1](51173e1)), closes [#57](#57) * SDK: Add cluster abstraction (#19) ([629b342](629b342)), closes [#19](#19) * SDK: Add generated workspace APIs (#36) ([13b3186](13b3186)), closes [#36](#36) * SDK: Add Repos API (#60) ([c351530](c351530)), closes [#60](#60) * SDK: Add workspace conf APIs (#121) ([205d86f](205d86f)), closes [#121](#121) * SDK: generate class and method comments (#41) ([ccc1b6f](ccc1b6f)), closes [#41](#41) * SDK: Generate SCIM, Commands and Libraries from OpenAPI (#122) ([7ad6552](7ad6552)), closes [#122](#122) * VSCode: Add logic for configuring the databricks project settings (#20) ([70dfe53](70dfe53)), closes [#20](#20) ## packages/databricks-vscode-types ## <small>0.0.2 (2022-11-15)</small> * [DECO-228] Format output logs and also output to a file (#153) ([4d1b0f6](4d1b0f6)), closes [#153](#153) * Check file in repos (#139) ([1332a9b](1332a9b)), closes [#139](#139) * More CI fixes (#158) ([45a3e82](45a3e82)), closes [#158](#158) * Tighten ESLint rules and apply them (#188) ([92abe57](92abe57)), closes [#188](#188) * VSCode: Make plugin extensible (#96) ([f71584d](f71584d)), closes [#96](#96) Co-authored-by: releasebot <[email protected]> Co-authored-by: kartikgupta-db <[email protected]>
1 parent 5a15d6e commit 3a8f8b3

File tree

8 files changed

+25
-13
lines changed

8 files changed

+25
-13
lines changed

.github/workflows/create-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828
- run: |
2929
TITLE=$(git show -s --format=%B HEAD | head -n1)
3030
CHANGELOG_FILE=packages/databricks-vscode/CHANGELOG.md
31-
RELEASE_VERSION=$(cat $CHANGELOG_FILE | grep -E "Release: v(([0-9]+\.){2}[0-9]+).*" | sed -nr 's/.*Release: v(([0-9]+\.){2}[0-9]+).*/\1/p')
31+
RELEASE_VERSION=$(cat $CHANGELOG_FILE | grep -E "^# Release: v(([0-9]+\.){2}[0-9]+).*" | tail -n1 | sed -nr 's/.*Release: v(([0-9]+\.){2}[0-9]+).*/\1/p')
3232
3333
tmpfile=$(mktemp /tmp/commit-message.XXXXX)
34-
cat $CHANGELOG_FILE | awk -v version="# Release: v$RELEASE_VERSION" 'BEGIN{C=0} $0 == version{C=1} C!=0 {print $0}' > $tmpfile
34+
cat $CHANGELOG_FILE | awk 'BEGIN{C=0} $0 ~ /^# Release: v'"$RELEASE_VERSION"'.*/{C=1} C!=0 {print $0}' > $tmpfile
3535
cat $tmpfile >> $GITHUB_STEP_SUMMARY
3636
gh release create release-v$RELEASE_VERSION ${{ steps.download.outputs.download-path }}/databricks*/*.vsix \
3737
-d --target main -t "$TITLE" -F $tmpfile

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@databricks/databricks-vscode",
3-
"version": "0.0.1",
3+
"version": "0.0.2",
44
"private": true,
55
"workspaces": [
66
"packages/*"
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Release: v0.0.2
2+
3+
## packages/databricks-sdk-js
4+
5+
## <small>0.0.2 (2022-11-15)</small>
6+
7+
- First release

packages/databricks-sdk-js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@databricks/databricks-sdk",
3-
"version": "0.0.1",
3+
"version": "0.0.2",
44
"description": "Databricks SDK",
55
"repository": {
66
"type": "git",
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Release: v0.0.2
2+
3+
## packages/databricks-vscode-types
4+
5+
## <small>0.0.2 (2022-11-15)</small>
6+
7+
- First release

packages/databricks-vscode-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@databricks/databricks-vscode-types",
3-
"version": "1.0.0",
3+
"version": "0.0.2",
44
"description": "Package with types and interfaces to develop extensions to the Databricks VSCode plugin",
55
"main": "index.js",
66
"types": "index.d.ts",
Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
# Change Log
1+
# Release: v0.0.2
22

3-
All notable changes to the "databricks" extension will be documented in this file.
3+
## packages/databricks-vscode
44

5-
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
5+
## <small>0.0.2 (2022-11-15)</small>
66

7-
## [Unreleased]
8-
9-
- Initial release
7+
- First private preview release

packages/databricks-vscode/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "IDE support for Databricks",
55
"publisher": "databricks",
66
"license": "UNLICENSED",
7-
"version": "0.0.1",
7+
"version": "0.0.2",
88
"engines": {
99
"vscode": "^1.69.1"
1010
},
@@ -580,4 +580,4 @@
580580
],
581581
"report-dir": "coverage"
582582
}
583-
}
583+
}

0 commit comments

Comments
 (0)