webdesktopcliunreal
Web & Desktop
- File History has a new Graph mode — a per-file revision graph across branches, so you can see at a glance where a file forked. Read the docs
- Clearer sync status. The workspace header now reflects your local workspace against the cloud, and surfaces sync problems that a single status label used to hide. The state persists until it actually changes
- Reviews can now show a single commit, a range of commits, or only what has changed since you last reviewed — instead of the full changeset every time
- Quick access (Ctrl+K, or Cmd+K on Mac) now searches commits. Once you’re in a repository, find a commit by message or ID across all its branches and jump straight to it
- Fixed merge previews, in the app and from
dv merge-preview, listing files the merge would not actually change - Fixed clicking a deleted file in a review or merge preview showing an error and navigating away, instead of showing the file as it was
- Fixed resolving many conflicts at once — all of them or a selected subset — timing out
- Fixed merges failing with a generic “An error occurred” instead of the real reason, such as a paused workspace or another machine still uploading
- Closing a draft or a review now says the change is discarded for good, and sending files to review says they’re leaving your workspace
- Fixed the file tree appearing to briefly collapse right after a reload or branch switch
Unreal Engine Plugin 2.0.32
- A Locked Files window (Studio and Enterprise plans) listing every hard lock in the repo, with
the holder and when it was taken — including locked paths that never appear in the Content
Browser, such as
Config/andSource/. Requires UE 5.6 or later - Open asset editors now show when another user takes the lock (Studio and Enterprise plans), so you find out while you’re working rather than at save time
- Install from Fab
Diversion agent
- Fixed the agent becoming unresponsive to
dvcommands when one workspace was removed while another was starting - Fixed large tracked files downloading in full instead of staying as lightweight placeholders
CLI
dv cleannow reports which files it could not remove, instead of finishing silently
webcliunreal
Web & Desktop
- Filter the conflict file list by name or extension. Narrow a conflict to one extension, then take current or incoming for everything matching, instead of selecting files by hand
- A billing role for organizations (Studio and Enterprise plans). Manage members and the subscription with no repository access and without taking up a paid seat. Read the docs
- Fixed the file tree hiding unchanged files and folders after a refresh or branch switch, and made folder compacting consistent
- Faster shelf apply on large conflict sets
CLI
- Submodules — mount one repo inside another. Pin a second repository at a path in your repo,
at a specific commit:
dv submodule add,status,update,repin,rm. Visible in the file tree, set up from the CLI. Read the docs
Unreal Engine Plugin 2.0.31
- Hard locks now work inside the editor (Studio and Enterprise plans). Lock an asset so only you can commit changes to it, and choose per file on save: Lock & Save, Save Without Lock, or Skip. Read the docs
- Soft-lock warnings now use that same per-file dialog instead of the engine’s generic save error
- Commit error notifications show the real reason instead of a generic failure
- Fixed an editor crash on shutdown, and internal errors are now logged rather than crashing it
- Available for engine versions 5.3 through 5.8
- Install from Fab
Desktop
- Fixed sync status failing to load in large folders
Diversion agent
- Fixed a false conflict that could appear after moving a folder and deleting a file at the same time

