Search Unity

Unity Collaborate Release Notes and Known Issues

Discussion in 'Unity Collaborate' started by StaceyH, Mar 13, 2019.

Thread Status:
Not open for further replies.
  1. StaceyH

    StaceyH

    Unity Technologies

    Joined:
    Apr 11, 2018
    Posts:
    44
    Hello! This thread will be kept up to date with release notes for the Collaborate back end service, Collaborate package and changes to the Collaborate section of the Developer Dashboard. It will also have an updated list of known issues.

    Release Notes

    May 28, 2019

    We’ve released the Collaborate v2.0.0-preview-17 package, which is compatible with 2018.3.10f1 (and above).
    • [COL-520] Fix History Window styling under the refreshed editor theme in 2019.3.
    May 28, 2019

    The following is a list of bug fixes that are included in Unity version 2018.4.1.f1+ and 2019.1.2f1+.
    • [COL-324] For some projects, Collab is turning itself off without user confirmation. Users are returning to their projects and finding that Collab is in the Start Now state. Refreshing the Services Window shows that Collab is no longer enabled. No package version requirements.
    • [COL-347] For Collaborate v2.0.0-preview-8: If Unity loses network connection or Collaborate is turned off and on in the Services window, Collaborate may display an undismissable dialog on reconnection. It is not blocking and will go away after restarting Unity.
    May 21, 2019

    The Collaborate v2.0.0-preview-15 package is now available, which is compatible with 2018.3.10f1 (and above). You can read more about this update and the future of Collaborate on the “Choosing between Collaborate’s 1.2.16 and 2.0-Preview-15 Packages“ forum post and “The First Steps to a New Collaborate“ blog post.

    Note: To mitigate performance issues that resulted from removing the checking for changes dialog, we have introduced a manual rescan button as the only mechanism for pulling in newly modified files. This means that while using this version, Collaborate will not automatically scan and display files as you change them.
    • [COL-395] Collaborate now only supports manually triggering a scan of your project files. This can be done via a “scan” located on the bottom right of the publish window
    • [COL-346] The Collaborate log file now rotates to avoid the file growing overly large.
    • [COL-353] Projects with a large number of files will no longer consume large amounts of CPU while idle.
    • [COL-398] Scanning no longer consumes large amounts of CPU resources.
    • [COL-429] Collaborate no longer gets caught scanning forever in the case of a failed migration of .collabignore.
    • [COL-442] Collaborate no longer get stuck in “Operation not defined” error loop.
    • Logging across the package has been enhanced to help find and solve issues faster in the future.
    April 10, 2019

    We’ve released the Collaborate v2.0.0-preview-8 package, which is compatible with 2018.3.10f1 (and above) and 2019.1b4 (and above). This update focuses on improving the performance of the package compared to v2.0.0-preview-6. Changes are:
    • [COL-353] Collaborate now uses less ~30% less CPU while idle. More fixes are in the pipeline for further improvements.
    • [COL-398] Collaborate now uses less ~30% less peak CPU when enumerating changes. More fixes are in the pipeline for further improvements.
    March 27, 2019

    We’ve released the Collaborate v2.0.0-preview-6 package, which is compatible with 2018.3.10f1 (and above) and 2019.1b4 (and above). Changes are:
    • [SST-3990] Collaborate will no longer trigger the “Hold On: Checking for Changes” blocking dialog. This process will happen in the background, making start-up times significantly improved for large projects.
    • [SST-3942] The state of changes in the project are now completely tracked via Git mechanisms instead of the previous file-based snapshot. The file based snapshot had the possibility of becoming corrupted, causing data-loss or files getting out-of-sync with the server. As a result of this, the .collabignore file in every project now has more importance. If you have files that are being incorrectly included, you may need to adjust the contents of the .collabignore file. The syntax is the same as standard gitignore file.
    • [COL-28] Many internal processes have been optimized by making them execute asynchronously, preventing the UI from blocking in some cases.
    • [COL-
    March 22, 2019
    • [SST-3736] Collaborate now has region support for source files! The location is determined at the time of first publish and is based on proximity to North America (Iowa), Europe (Belgium), or Asia (Taiwan). Data from other Unity services may be in other regions.
    • [DD-560] Added a new section in the “Storage” page on the Developer Dashboard to show the hosting region for a project's source files stored in the Collaborate service.
    March 13, 2019
    • [COL-298] Fixed an issue that was causing the “File History” section on the Developer Dashboard to show incorrect information.
    March 11, 2019
    • [COL-243] Fixed an issue that was causing the history of a file to take long to load on the Developer Dashboard.
    • [COL-130] Added the total size of a project to the export zip JSON payload. This will be exposed via the Developer Dashboard at a later date.
      [COL-244] Editor background requests to "check for latest changes" use less bandwidth unless recent publishes were made.
    March 6, 2019
    • [COL-135] General improvements to full project export which should decrease the time it takes overall
    • [COL-274] Reduced the time it takes for the Unity Hub to populate the list of cloud projects.
    Known Issues
    • [COL-13] Client displays a "Cannot submit change to server" error when two people publish to Collab at the same time. To work around this, the creator whose content did not publish will need to update and then publish again.
    • [COL-16] WinMerge is not supported when clicking “See Differences” on a file within the Unity Editor.
    • [COL-24] Unity Editor will crash if Unity is closed before a Publish finishes.
    • [COL-28] Collaborate updates take longer than expected on projects larger than 25GB.
    • [COL-30] Collaborate does not support p4Merge as merge tool.
    • [COL-32] Collaborate can cause congestion on networks with low upload speeds.
    • [COL-287] When downloading a project from In The Cloud on the Hub, Collaborate does not download folders unless there is at least 1 file/folder in them.
    Collab Package v2.0.0
    • [COL-344] Reverting files in the Collab publish UI will sometimes display a blank message and will not work. To work around this, right click on the file and go to Collaborate > Revert.
    • [COL-348] The Collab Toolbar drop down can sometimes appear stalled during publish. Entering and exiting play mode will help resolve this.
    • [COL-364] Icons will disappear on the Collab UI window when using the partial partial publish feature. This will resolve automatically when a new change is detected.
    • [COL-463] Going into play mode while scanning appears to stop the scan; however, it is still occuring. The UI will update once it has finished.
    • [COL-484] Deleting a file between clicking scan and publish can infrequently cause an exception.
    • [COL-500] The Collaborate window UI can stall during large updates. This typically occurs if you change applications or switch virtual desktops while updating. If the issue persists for more than 10 minutes, restart the Editor and try again.The update process will pick up where it left off.
     
    Last edited: Jun 12, 2019
    ollieblanks, AdamKane and MattT5 like this.
  2. StaceyH

    StaceyH

    Unity Technologies

    Joined:
    Apr 11, 2018
    Posts:
    44
    Added new release notes for the Collaborate v2.0.0-preview-17 package.
     
    Arokma likes this.
Thread Status:
Not open for further replies.