Skip to content

Release 0.81.0

Choose a tag to compare

@mdlinville mdlinville released this 02 Jun 21:46

June 2, 2026

Tip: These notes are also available at https://docs.wandb.ai/release-notes/server-releases#v0-81-0.

W&B Server 0.81.0 makes debugging and comparing runs easier with deeper, searchable run logs, a new diff patch viewer for run code, more flexible run filtering, improved artifact download, new triggers for automations, and more. Weave adds configurable trace retention, custom monitor signals with faster evaluation workflows. To keep your deployment secure and stable, this release includes security improvements and mitigations, expanded SCIM support for Okta and Microsoft Entra, and reliability fixes across artifacts, workspaces, and reports.

Support and end of life

  • W&B Server v0.69 has reached end of life.

Features

  • Connect your IDE or AI agent to the W&B MCP Server to query and analyze your W&B data and W&B's official documentation in natural language. It can run in hosted or local mode.

  • Improved run log viewing helps you debug and analyze long-running and active runs:

    • Keyword search now supports wrap-around navigation, so you can quickly cycle forward or backward through all matches.
    • Logs now refresh every few seconds while a run is active, and new entries stream to the bottom for a seamless experience.
    • For longer runs, you are no longer limited to viewing only the most recent 10,000 log entries. Scroll up to load up to 100,000 older log entries automatically, making it easier to access important details from the beginning of a run, like model architecture and setup information. Click Jump to bottom to return to the newest entries efficiently.
    • In the Runs list or Runs table, selecting View run logs from the action menu opens the logs in a new browser tab.
  • When viewing code in a run's Files tab, a new diff patch viewer displays changes as GitHub-style diffs with syntax highlighting, per-file separation, unified and split views, and line-change counts. You can copy the patch to your clipboard, download it, or click Reproduce to get the exact terminal commands to restore your code state.

  • You can now hide pinned and baseline runs in the run selector. Click the visibility icon next to an individual run to hide it, or click the icon in the heading to show or hide all pinned and baseline runs.

  • When viewing a run in a project, the run status and tags now display in the heading near the run's name.

  • Run filters now support OR conditions and grouping with parentheses, so you can build complex expressions. In the filter editor, click New Filter to add additional AND or OR conditions, or click New group to combine conditions together, such as job_type = "train" AND (tags = "baseline" OR tags = "production"). See Filter runs.

  • Run filters now support filtering by run ID. To display the run ID column, click the column selector button, then select Run ID. Then, enter a partial or full run ID in the search field.

  • To crop the Y-axis on line plots, you can now click and drag vertically in the plot. Cropping one axis preserves the viewport on the other axis.

  • Configure the video seek step to control the time to control the time increment when skipping forward or back in a video panel using keyboard arrow keys. You can customize the setting for an individual panel, a section, or a workspace.

  • You can now navigate full-screen videos using keyboard arrow keys. Click a video to focus it, then use left and right arrow keys to step through the video. This can help you efficiently spot issues like motion artifacts, flicker, or timing problems.
    Expand commentComment on line R42Resolved

  • In gallery mode, you can now configure whether images are scaled to fit or display at the original dimensions, and you can customize the default fit for a workspace or section.

  • In the Artifacts page, you can now download the artifact from the Files tab.Expand commentComment on line R45Resolved

  • In an artifact's lineage graph, you can now filter lineage runs by job type.

  • Automations support additional triggers when created from the UI:

    • When a tag is removed from an artifact.
    • When a tag is added to a collection.
    • When a tag is removed from a collection.
    • When an artifact is removed from a collection.

Weave

  • Project or organization admins can now configure how long Weave traces are retained:
    • Specify the default TTL for traces in a project's Settings page.
    • Specify the TTL for an individual trace using the Expiration field in the trace Details view.
  • You can now create custom signals from the Weave UI. In the Monitors page, click Add Signal, then specify a signal name, description, and prompt.
  • The Weave UI now lets you select or update a scorer and version when editing a monitor.
  • Improved the performance of the Compare Evaluations page:
    • The page renders only the first 20 evaluations in the results.
    • To refine the results further, the user's filters are applied before rendering the evaluations.
  • Improved the performance of queries on the Evaluation Results page by using server-side sorting, filtering, and pagination.
  • The Weave UI now displays cached tokens.

Performance improvements

  • Improved the performance of Sweeps pages by loading agents only as needed, rather than always loading all agents.
  • For large workspaces, improved the performance of opening the editor, changing axes, previewing updates, and applying changes.
  • Improved performance when adding runs to a workspace by cloning a hot path shallowly.

Security

Fixes

  • Reduced the risk of deadlocks during artifact creation, deletion, and garbage collection.
  • Fixed a memory caching bug in the storage engine that could significantly under-report the actual heap retained by cache entries.
  • Fixed bugs where if the workspace or section's Panel settings configure a specific x-axis or step size, users could not override the settings for an individual panel. Instead, the workspace or section setting forced its value onto the panel.
  • Improved the display of long aliases and tags in the W&B App.
  • Fixed a bug that caused jumbled characters to appear when filtering runs by regular expression.
  • Fixed an infinite loading page when opening a link to a nonexistent run group.
  • Fixed a bug where discarding a report draft would redirect to the list of reports instead of the source report.
  • Fixed a bug where a resized Markdown panel in a report would render with fixed height instead of the configured height.
  • In Weave, replaced unsafe dynamic types with safer handling instead of surfacing raw errors in some paths.
  • Fixed a bug where Weave traces could not be written to a project that was deleted and then subsequently restored.