Unity Version Control 11.0.16.10371
16 documented changes.
- Version
- 11.0.16.10371
- Product
- Unity Version Control
Unity Version Control 11.0.16.10371
New
- Change
All platforms - Desktop GUI: Show hidden branches in the Branch Explorer: The Branch Explorer now has a new Show hidden toggle button inside the Other filter. When enabled, hidden branches appear in the diagram at reduced opacity, alongside regular ones.
- Change
All platforms - Desktop GUI: Show hidden branches in the Branch Explorer: The Branch Explorer with the new 'Show hidden' filter enabled and a hidden branch displayed:
- Change
All platforms - Desktop GUI: Enable the merge to operation when you are not in a workspace: The Merge to operation merges a source branch, changeset, or label into a destination branch directly on the server, without loading the source into your workspace.
- Change
All platforms - Desktop GUI: Enable the merge to operation when you are not in a workspace: Until now the option was disabled in the context menus whenever no workspace was active, even though the operation does not need one. It is now available in those menus. You can start a merge to operation from the right-click menu of the following items:
- Change
All platforms - Desktop GUI: Enable the merge to operation when you are not in a workspace: The same operation is available from the command line with the `--to` (or `--destination` ) option:
All platforms - Desktop GUI: Enable the merge to operation when you are not in a workspace
- Change
Branches: right-click a branch and select Merge to.
- Change
Changesets: right-click a changeset and select Merge to.
- Change
Labels: right-click a label and select Merge to.
Bug
- Change
All platforms - Desktop GUI: Diff view no longer freezes on files with a very long line: Previously, opening a diff of a file that contained a single extremely long line, such as a Unity YAML asset with an inline binary blob serialized as hex on one line, froze the application for several seconds when that line scrolled into view. The editor measured and highlighted the whole line on the UI thread. The editor no longer processes the entire line. It renders the first few thousand characters followed by a truncation marker, so scrolling stays responsive.
- Fix
All platforms - Desktop GUI: Fixed crash when a block selection crosses the diff splitter: Before, holding the block selection modifier and dragging the mouse from one pane of a side-by-side diff across the center splitter into the other pane crashed the application. The diff now keeps rendering correctly during the drag and the application stays open.
- Fix
All platforms - Desktop GUI: Fixed crash when a block selection crosses the diff splitter: Hold Alt (macOS: Ctrl) and drag to make a block selection.
- macOS
- Fix
All platforms - Desktop GUI: Fixed crash when a block selection crosses the diff splitter: Both diff surfaces were affected:
- Change
All platforms - Desktop GUI: The shelves list now shows correct information: Previously, the Shelves panel in the Pending Changes tab kept showing the values it read when the list was first loaded. A shelve created the day before could still say Just now, and refreshing the view did not correct it.
- Change
All platforms - Desktop GUI: The shelves list now shows correct information: The shelves list now redraws its rows every time it is refreshed, so the dates match the age of each shelve.
All platforms - Desktop GUI: Fixed crash when a block selection crosses the diff splitter
- Fix
Embedded diff: The diff shown inside the main window, for example from the Pending Changes or Changesets views.
- Fix
Diff in a new window: The diff opened as a separate window.