Unity Version Control 11.0.16.7388
43 documented changes.
- Version
- 11.0.16.7388
- Released
- Sep 7, 2022
- Product
- Unity Version Control
Unity Version Control 11.0.16.7388
New
- Change
All platforms - PlasticX, GluonX: Mark unviewed diffs in bold
- Change
All platforms - PlasticX, GluonX: The list of differences in Diff window will display viewed items in normal text style and non viewed in bold text style. It'll apply just to the path column for each difference from the list.
- Feature
All platforms - PlasticX: Added new semantic history view
- Feature
All platforms - PlasticX: We added a new view to PlasticX: the semantic history. From this view you can see the history of individual methods or classes inside each file. This view was available on the Windows legacy GUI, and now you can use it from every platform in PlasticX. Check it out:
- Windows
- Change
All clients: GitSync doesn't fail anymore if it cannot access to a revision data.
- Change
All clients: GitSync won't fail anymore if for whatever reason it can't access the contents of a given revision. It will add an empty revision in the Git package instead.
- Change
All clients: This way we allow syncing with Git even if an old revision is not present due to any old or weird issue.
- Change
All platforms - PlasticX: Code review skip merge tracking
- Feature
All platforms - PlasticX: A new button to group the diffs by merge has been added to Code review window. This button will be available only when the selected branch/changeset has merges in the differences list.
- Feature
All platforms - PlasticX, GluonX: Added "Scan network" button
- Feature
All platforms - PlasticX, GluonX: Added a new "Scan network..." button below the server entry, when connecting to an on-premises server. This button will show a dialog that allows you to easily find Plastic servers in your local network
Bug
- Change
All platforms - PlasticX: Issue trackers not configurable without workspace
- Change
All platforms - PlasticX: A created workspace is required to configure any issue tracker from the Preferences window. For this reason the view controls will be hidden and a message will be displayed when no workspace is loaded.
- Change
All platforms - PlasticX: Linked tasks browse broken
- Fix
All platforms - PlasticX: Browse button from Linked tasks panel in Pending changes view didn't open the correct task URL in the web browser. The task Id format has been fixed in order to open the URL properly.
- Change
Server: The REST API to download revisions had a memory leak.
- Fix
Server: The endpoint to download a file revision content (api/v1/repos/repName/revisions/revId/raw) had a memory leak when the '?version=2' query parameter was specified. Fixed.
- Change
All platforms - PlasticX, GluonX: only show empty comment warning if user wants it
- Change
All platforms - PlasticX, GluonX: We were failing to save your preference for not re-showing the empty comment warning if you cancelled the warning dialog.
- Change
PlasticX: Unexpected directory conflicts after solving selected file conflicts
- Change
PlasticX: Unexpected new directory conflicts appear after merging the selected file conflicts. Now, after merging the selected files only the pending file conflicts remains.
- Change
PlasticX: Also, the check-in of the previous merge result, with the reappearing directory conflicts, could fail with an item loaded twice error. Now that the merge is working properly the result can be checked in properly.
- Fix
All platforms - PlasticX: fixed exception scrolling diffs in diff window
- Fix
All platforms - PlasticX: We have fixed an unexpected exception that appeared when scrolling Xlinks diffs in diff window
- Change
All platforms - PlasticX: Also, we will always show in normal font style the merge and changes categories
- Change
All platforms - PlasticX: Restore a in-progress merge on restart
- Change
All platforms - PlasticX: Now when Plastic is restarted, if there are pending links, the in progress merge is restored. In this case, the Merge tab will be available from the startup and the loaded merge will be the last in-progress merge before the app is closed.
- Fix
All platforms - PlasticX, GluonX: Fixed authentication issue when changing the server working mode
- Change
All platforms - PlasticX, GluonX: If you had a stored profile for a server, and the server changed its working mode, you were not able to update the the existing profile to authenticate to the server.
- Removal
All platforms - PlasticX, GluonX: We fixed this issue - now when the server changes the working mode, the old profile is removed, and we ask for new credentials to save a new profile
- Change
All platforms - PlasticX: Fix code review comment navigation.
- Fix
All platforms - PlasticX: When double-clicking a code review comment in the Code Review Window, the left textbox didn't navigate to the proper line, so the DiffViewer scroll got de-synchronized. Now it's fixed.
- Change
All platforms - PlasticX: Linked tasks panel layout improvements
- Change
All platforms - PlasticX: Some layout adjustments has been included to improve Linked Tasks panel.
- Feature
All platforms - PlasticX: A new button has been also added to Pending changes view at the top header area. This button "Show Tasks" will allow to show/hide the Linked Tasks panel when it'll be available.
- Change
All platforms - PlasticX: Linked tasks are available when an issue tracker was previously configured with bind by changeset option selected.
- Change
All platforms - PlasticX, GluonX: Made dialog button order consistent
- Change
All platforms - PlasticX, GluonX: Some 3 button dialogs had the Cancel button in the wrong position. We reviewed all dialogs and made the button order consistent with platform guidelines in each case.
- Change
All platforms - PlasticX: fix exception when subtractive merge returned no results
- Fix
All platforms - PlasticX: We have fixed a exception when you tried a subtractive merge that returned no results (for example, a subtractive from a not connected branch)
- Fix
All platforms - PlasticX: Fixed dynamic view location issues
- Change
All platforms - PlasticX: There were some issues with the location of the dynamic views, such as the annotate, history or semantic history, where they appeared in the wrong place of the screen, or partially cut.
- Fix
All platforms - PlasticX: We fixed this issue, and now all these views are shown filling all the available space, no matter where they where opened from