March 2021

These features and Databricks platform improvements were released in March 2021.

Note

Releases are staged. Your Databricks account may not be updated until a week or more after the initial release date.

Databricks now supports dark mode for viewing notebooks

March 23-29, 2021: Version 3.42

You can now view notebooks with a dark background. See View notebooks in dark mode for instructions on how to change this setting.

Databricks Runtime 8.1 (GA)

March 22, 2021

Databricks Runtime 8.1 and Databricks Runtime 8.1 ML are now generally available.

For information, see the full release notes at Databricks Runtime 8.1 (unsupported) and Databricks Runtime 8.1 for ML (unsupported).

Easier job creation and management with the enhanced jobs user interface (Public Preview)

March 22-29, 2021: Version 3.42

Databricks has redesigned the Create and run Databricks Jobs user interface to make it easier to create and manage jobs. The new UI lets you:

  • Create and edit jobs with a streamlined interface.

  • View job configuration in a separate tab (enhancing readability).

  • Create new jobs by cloning existing jobs.

  • Run a job with different parameters from the user interface.

  • View the JSON configuration of a job.

The new job UI is the default for all users. While the new UI is in public preview, you can switch back to the previous UI by clicking the NEW tab at the top of the page. Reload the page to switch back to the new UI.

Track job retry attempts with a new sequential value returned for each job run attempt

March 22-29, 2021: Version 3.42

The Jobs API Runs list and Runs get responses now return the field attempt_number in the Run data structure. The attempt_number field is a sequential number incremented with each run attempt when you configure a retry policy for a job. You can use the attempt_number field to track the retry attempts for a job.

Increased limit for the number of saved jobs in Premium and Enterprise workspaces

March 22-29, 2021: Version 3.42

You can now save up to 1,500 jobs in a workspace with the Premium plan and up to 2,000 jobs in a workspace with the Enterprise plan. Workspaces with a Standard plan remain at a limit of 1,000 saved jobs.

Easier way to connect to Databricks from your favorite BI tools and SQL clients

March 16, 2021

The Databricks JDBC and ODBC driver download pages have been revamped. There is now:

  • One-click driver download of the latest Databricks drivers via dedicated download areas for ODBC and JDBC, links to release notes, documentation and KB troubleshooting.

  • “Hot off the press” drivers: New driver versions are available for download immediately after being released.

  • Driver versions: Access to both newest and selected older driver versions.

See JDBC driver download and ODBC driver download.

Databricks Repos let you use Git repositories to integrate Databricks with CI/CD systems

March 16, 2021

You can now create new or clone existing Git repositories in Databricks, work with notebooks in these repositories, follow Git-based development and collaboration best practices such as code reviews and tests, and build CI/CD workflows. Databricks Repos integrates with GitHub, Bitbucket, and GitLab. For details, see Git integration with Databricks Git folders.

Automatic retries for failed job clusters reverted

March 11, 2021

The functionality that enabled Automatic retries when the creation of a job cluster fails released in version 3.33 has been reverted.

Databricks Runtime 8.1 (Beta)

March 10, 2021

Databricks Runtime 8.1 and Databricks Runtime 8.1 ML are now available as Beta releases.

For information, see the full release notes at Databricks Runtime 8.1 (unsupported) and Databricks Runtime 8.1 for ML (unsupported).

Limit username and password authentication with password ACLs (GA)

March 8-15, 2021: Version 3.41

An admin can now limit admin users’ and API users’ ability to authenticate with their username and password by configuring permissions using password access control. For details, see Password permissions.

Receive email notification about activity in Model Registry

March 8-15, 2021: Version 3.41

You can now configure Model Registry to automatically send an email notification of activity on a registered model or model version. Creators of model versions and registered models automatically receive notifications about activity on their models. Users who interact with model versions (for example, by adding a comment) also automatically receive notifications. To learn how to control these notifications, see Control notification preferences.

Model Serving now supports additional model types

March 8-15, 2021: Version 3.41

You can now query tensor-based models with the Model Serving UI. Previously, the UI supported only pandas DataFrames.

To query tensor-based models, MLflow 1.14.1 is required. You must install this version manually. See Libraries for instructions on how to install a library.

New options for searching Model Registry

March 8-15, 2021: Version 3.41

You can now search models in the Model Registry UI based on tags.

Increased limit for the number of terminated all-purpose clusters

March 8-15, 2021: Version 3.41

You can now have up to 100 terminated all-purpose clusters in a Databricks workspace. Previously the limit was 70. For details, see Terminate a compute. The limit on the number of all-purpose clusters returned by the Clusters API request is also now 100.

Increased limit for the number of pinned clusters in a workspace

March 8-15, 2021: Version 3.41

You can now have up to 40 pinned clusters in a Databricks workspace. Previously the limit was 20. For details, see Pin a compute.

Databricks Runtime 8.0 (GA)

March 2, 2021

Databricks Runtime 8.0 and Databricks Runtime 8.0 ML are now generally available.

For information, see the full release notes at Databricks Runtime 8.0 (unsupported) and Databricks Runtime 8.0 for ML (unsupported).