CLI
databricks aitools install --output jsonnow reports a more specificerror_category(MANIFEST_NOT_FOUND,PERMISSION_DENIED,FILESYSTEM) for some failures it reported asUNCATEGORIZED. (#7380)- Suggest
databricks auth logout --profile <profile-name> --deletewhen multiple profiles match the same workspace indatabricks auth dockercommands. (#7363) - Fix
%pipin Jupyter notebooks opened overdatabricks ssh connecton serverless environment versions 5 and 6 and on dedicated clusters running recent Databricks Runtime versions, which fell back to the stock IPython magic instead of the Databricks one. (#7263)
AI Runtime
databricks air runnow validates the config server-side while it uploads the run artifacts, instead of before, which shortens submission. (#7368)- Remove
CRITICALas a validcompute.priority_classvalue; the AI Runtime API no longer accepts it. (#7371)
Bundles
- Built-in templates add the workspace ID to
workspace.host(?w=<id>) when the profile or an environment variable sets it, so generated bundles select the right workspace on hosts shared by several workspaces. Welcome messages show the same URL, anddbt-sqlalso adds?o=<id>to the HTTP path it suggests fordbt init. (#7350) - Fix grants of a renamed or recreated catalog, schema, volume or other UC resource staying recorded under the old name, which made the next
bundle planpropose to apply them again. (#7345) - Fix permissions of a recreated pipeline, app, dashboard, model serving endpoint or other resource staying recorded under the old ID, which made every later
bundle planpropose to apply them again. (#7361) - Add the
postgres_data_apisresource (Private Preview) for enabling and configuring the Data API of a Lakebase Postgres database. (#7160) - Fixes #4012: registered model
aliasesare now set in Unity Catalog on deploy instead of being silently ignored. A model without analiasessection keeps the aliases set outside the bundle (for example by MLflow), andaliases: []removes them. (#7163) - Include variable declarations and the source of each resolved value in the
--include-locationsoutput ofbundle validateandbundle summary. (#7351) - Add
.workspace.URLIDto bundle templates: the workspace ID that.workspace.URLadds, or empty, so templates can use it without failing when the ID is unknown. (#7388) - Expose the workspace of the selected profile to bundle templates as
.workspace, withHostname,ID, andURL, so templates can address a workspace on a host shared by several workspaces. A template input namedworkspacetakes precedence. (#7349)