Skip to content

Latest commit

 

History

History
159 lines (127 loc) · 7.98 KB

CHANGELOG.md

File metadata and controls

159 lines (127 loc) · 7.98 KB

Release Notes

v2.3.5:

  • fixed issue with expiring tokens (196)

v2.3.4:

  • fixed another issue with regular Python files (type FILE) in the workspace when created locally (195)

v2.3.3:

  • fixed issue with regular Python files (type FILE) in the workspace when created locally (195)

v2.3.2:

  • fixed issue with SQL Widgets (190)

v2.3.1:

v2.3.0:

  • fixed issue with %run and .py files where the logic was different from the Databricks UI implementation (180)
  • added new error message for nested calls to %run/dbutils.notebook.run (175)

v2.2.4:

  • fixed issue when creating new files in wsfs:/ scheme (176)

v2.2.3:

  • fixed issue with .py files from FilesInWorkspace being treated as notebooks when uploaded from local (167)

v2.2.2:

  • fixed issues with Azure Connection Manager
  • reworked extension activation to be more resilient
  • reworked autorefresh for treeviews

v2.2.0:

  • added Azure as new default connection manager for VSCode Web
  • fixed issue with integration of Databricks extension and notebook contexts (#160)

v2.1.3:

  • fixed issue with %run and different notebook languages (#154)

v2.1.2:

  • fixed issue with %run (and other magics) when rendering source files as notebooks (#153)

v2.1.1:

  • added support for Files in Workspace
  • fixed issue with .py files not opening anymore with new notebook experience for source files enabled

v2.1.0:

  • introduced a new notebook type for Scala, SQL and R
  • removed interactive notebook kernel as it never really worked
    • replaced it with new Databricks kernel to work with the new notebook type
  • added a new Button for JSON files to Send to Databricks API
    • create/update cluster
    • create/overwrite/update job
  • added support for SQL widgets
  • fixed an issue with Databricks Connection Manager wich was broken due to some changes in the Databricks extension (#143)
  • fix issue with named parameters in widgets (#128)
  • minor fix to handle pip install more generic
  • removed support for code cells which never really worked

v2.0.3:

  • fixed bug with Buffer introduced in v2.0.2

v2.0.2:

  • some more preparations and debugging for upcoming CORS implementation
  • added support for Buffer in web extension
  • fixed issue wiht %run and relative paths starting with ../

v2.0.0:

v1.5.0:

  • added support for Widgets when running Notebooks

v1.4.1:

  • fixed issue where the creation of _sqldf was also done for non-select statements resulting in duplicate exeuction of e.g. INSERT statements
  • performance improvement when switching between Azure Databricks Connections

v1.4.0:

  • fixed an issue with the Create cluster link
  • rework Azure Connection Manager so it automatically uses existing crednetials without prompt
  • added Open Explorer action to locally synced workspace items in Workspace Manager

v1.3.1:

  • changed Azure Connection Manager to use VSCode authentication instead of Azure Account Extension
  • fixed issue with downloading workspace folders

v1.3.0:

  • added new Connection Manager to load Databricks workspaces directly from your Azure Account
  • added support for _sqldf in Python/PySpark
  • reworked API connection test

v1.2.5:

  • fixed parsing of apiRootUrl when reading from the config (only taking schema+authority now)

v1.2.4:

v1.2.3:

  • Databricks Kernels are now moved to the top when opening a notebook from the local sync folder or via dbws:/
  • added Insert buttons for Secrets to easily add the code snippet to the current editor/notebook
  • fixed an issue with %run

v1.2.2:

  • added Restart Kernel to Databricks notebooks
  • added details specs of cluster to Notebook Kernel selector
  • fixed an issue where the extension did not load when no default connection was specified
  • fixed an issue with %run and absolute paths (#93)
  • fixed an issue with Files in Repos (#101)
  • fixed an issues with CLI Connection Manager (#99)
  • fixed an issue when up-/downloading whole folders recursively in Workspace Manager
  • prepare to make extension work in the web
    • reworked API connection to use generic Fetch API instead of Axios library
    • added build config for web-extension
    • removed all external dependencies

v1.1.4:

  • added support for dbutils.notebook.run in Live-mode (via mounting dbws:/... in VSCode workspace)
  • fixed some issues with legacy DBFS and Workspace browser
  • fixed an issue with workspace browser file compare
  • fixed an issue when opening a job in the browser
  • fixed issue where Repo Manager did not use pagination of the API and hence did not show more than 20 entries

v1.1.3:

  • added support for %run in notebooks
  • added auto-refresh for new notebook kernels

v1.1.2:

v1.1.1:

  • make File System Integration work without having to open the Databricks tab first
  • fixed issues with File System Integration
    • folders with a single sub-folder only now work
    • fixed an issue where Repos did not work/could not be browsed properly
  • switch focus to VSCode Explorer when adding DBFS/Workspace to the VSCode workspace
  • added Pull Button to the Repo Manager to pull the latest changes from Git
  • added proper HTML output for notebooks/executions that returned HTML as plain text
  • fixed issue with Workspace Manager where files could not be downloaded properly anymore

v1.1.0:

  • added File System APIs for dbfs:/ (same as in Databricks) and also dbws:/ for the workspace/notebooks
  • added support for Files in Repos
  • fixed issue with Execute All Cells in notebook kernel
  • fixed issue with multiple notebooks connected to the same kernel
  • added packaging of the source code with webpack for improved loading times

v1.0.0:

  • added support for Notebook Kernel to allow execution of code on the Databricks cluster from within VSCode notebooks
  • major improvements for useability and user-interaction
  • performance improvements when refreshing tree-views
  • improved logging and output of messages
  • use native VSCode icons instead of custom ones