Skip to content

Releases: needle-mirror/com.unity.collab-proxy

2.6.0

29 Nov 13:08
Compare
Choose a tag to compare

[2.6.0] - 2024-11-28

Added

  • Added the ability to merge a branch or a changeset, using a new context menu actions
  • Added file conflict & dir conflict context menu actions to the merge view
  • Added diff and merge settings in Project Settings -> Version Control -> Unity Version Control Settings
  • Added merge options dialog to the merge view
  • Added copy path & history context menu actions in all menus where they apply
  • Added an menu entry to 'Open in Unity Cloud' showing the repository in the Unity Dashboard

Changed

  • Updated the minimum supported version to Unity 2021.3.0f1
  • Removed support for migrating old Collaborate workspaces to Unity Version Control
  • Hide from the public documentation all internal APIs that were previously visible by mistake
  • Optimized switching operations to only triggers the Package Manager to reinstall packages when needed
  • Optimized incoming changes to only reload the Package Manager when needed (Gluon/partial workspace only for now)
  • Automatically add UnityDirMonSyncFile rule for existing ignore.conf to avoid triggering unnecessary finding changes operation
  • Improved the “search” edit box so it can resize when there is not enough space in the toolbar
  • Replaced the "D" DevOps icon by the branching icon used in the Hub
  • Replaced the logo of Unity in the Sign in to Unity VCS window

Fixed

  • Fixed files getting checked out even though they are in hidden_changes.conf
  • Fixed manual login to Cloud that didn't work with an Enterprise installation
  • Fixed resolve conflicts not informing about lack of UVCS installation
  • Fixed the Invite users to cloud organization when using an Enterprise installation
  • Fixed new child branch not created from HEAD after update
  • Fixed the learn more (here) link that showed the hex color value in Unity 6
  • Fixed link to invite members in Unity Cloud.
  • Fixed a crash in the create workspace window when unable to resolve a @unity organization
  • Fixed incoming changes view that was not kept as selected after resolving some conflicts
  • Fixed workspace name that was not refreshed after repository manual creation or selection
  • Added a warning message to inform users about mismatching cloud project.
  • Removed from the Create Workspace window the Local server that was present with no installation of UVCS
  • Replaced hardcoded urls pointing to plasticscm.com

2.5.2

27 Sep 13:08
Compare
Choose a tag to compare

[2.5.2] - 2024-09-25

Fixed

  • Fix token renewal issue: Can't obtain a new token (Message: Invalid Refresh Token., Code: 132.104)

2.5.1

06 Sep 12:07
Compare
Choose a tag to compare

[2.5.1] - 2024-09-04

Added

  • Allow deletion of non-empty branches that have not been merged anywhere
  • New setting to control if new files must be automatically added to source control

Changed

  • Improve the dialog to install Unity Version Control from the Editor

Fixed

  • Fixed 'an existing xxx operation has locked the workspace' error on finding changes operation
  • Fixed a case of a hang happening on Editor quit
  • Fixed the login that could fail for Enterprise installation
  • Fixed undo operation that didn't capture changes in packages
  • Fixed history that was not shown when there was no desktop client installed
  • Fixed unity 6 Editor going into the background after a dialog was closed
  • Fixed wrong font size when changing to changesets view
  • Fixed the "Upgrade plan" button in Unity plugin that used a obsolete redirection link
  • Fixed Logs that were configured too late in the initialization
  • Fixed the minimum supported version (2020.3.48f1 LTS) in the README

2.4.4

23 Jul 17:06
Compare
Choose a tag to compare

[2.4.4] - 2024-07-19

Fixed

  • Fixed the Unity Editor stuck on "Creating workspace" when "Use Unity Version Control" was selected from the Hub

2.4.3

25 Jun 11:06
Compare
Choose a tag to compare

[2.4.3] - 2024-06-20

Added

  • Changed the default ignore.conf to not ignore itself
  • Added "Undo unchanged" and "Undo checkouts keeping changes" options to pending changes view
  • Removed focus redirection after Check-in

Fixed

  • Moving folders in the Editor now correctly use the UVCS "Move" operation
  • Fixed hang on domain reload
  • Fixed "item with the same key has already been added" error
  • Fixed failure to delete a .meta file when deleting a private folder from the pending changes
  • Supported workspace name with non-latin characters in Pending Changes
  • Fixed text cut-off in filter rules dialog
  • Fixed unexpected error while switching between branches
  • Fixed error after renaming a parent branch of the working branch
  • Fixed variables's value becoming clear after resolving conflict in inspector
  • Removed misleading indication about shelves
  • Fixed column sorting in pending changes view
  • Fixed missing incoming changes after removing a branch
  • Fixed "Collection was modified" error when doing multiple renames in a row
  • Fixed undo & check-in operations not working when the current scene was never saved
  • Fixed check in error if nothing is selected in the pending changes tree

2.3.1

29 Feb 17:07
Compare
Choose a tag to compare

[2.3.1] - 2024-02-27

Unity Version Control is now available as part of the Version Control Package! You can enable Unity Version Control via Window > Unity Version Control to get started!
If you have previously used the Unity Asset Store Plastic SCM plug-in, you can now simply use this package. Make sure you delete the plug-in from your project.
Removing a previously added Plastic SCM Asset Store Plug-In:

  • Select the PlasticSCM folder in the Assets\Plugins folder on the Project tab, then click Edit > Delete
  • Close the Unity Editor and open your project again. You will find the Plastic SCM menu item in the Window menu.

Added

  • New view to list and manage locks.

Fixed

  • Fixed DropdownField not working properly on a ModalUtility window on MacOS.
  • Fixed issue with existing checkout operations locking the workspace.
  • Retained locks prevented to checkout assets.
  • Reviewed initialization and application lifecycle.
  • Fixed layout error when switching checkout status in the inspector.
  • Fixed Diff option unavailable for .prefab.
  • Fixed UI error when opening and closing multiple closable tabs.
  • Ensured branch creations start from the latest changeset.
  • Unable to expand added item list after collapsing.
  • Pending Changes context menu had the view file history greyed out for asset+meta.
  • Preconfigured date format was not recognized as a valid DateTime.
  • Fixed finding changes operation being firing constantly.
  • Removed obsolete content in package documentation.
  • Fixed typo in locks tooltip.

2.2.0

11 Oct 11:09
Compare
Choose a tag to compare

[2.2.0] - 2023-10-06

Unity Version Control is now available as part of the Version Control Package! You can enable Unity Version Control via Window > Unity Version Control to get started!
If you have previously used the Unity Asset Store Plastic SCM plug-in, you can now simply use this package. Make sure you delete the plug-in from your project.
Removing a previously added Plastic SCM Asset Store Plug-In:

  • Select the PlasticSCM folder in the Assets\Plugins folder on the Project tab, then click Edit > Delete
  • Close the Unity Editor and open your project again. You will find the Plastic SCM menu item in the Window menu.

Added

  • Added button for organization owner/admins to upgrade to DevOps subscription.
  • Included new decorators for retained & locked files.

Changed

  • Updated description in the package.json, including an updated link to get started.

Fixed

  • Fixed failed operations when the workspace is already locked.

2.1.0

12 Sep 17:07
Compare
Choose a tag to compare

[2.1.0] - 2023-09-01

Unity Version Control is now available as part of the Version Control Package! You can enable Unity Version Control via Window > Unity Version Control to get started!
If you have previously used the Unity Asset Store Plastic SCM plug-in, you can now simply use this package. Make sure you delete the plug-in from your project.
Removing a previously added Plastic SCM Asset Store Plug-In:

  • Select the PlasticSCM folder in the Assets\Plugins folder on the Project tab, then click Edit > Delete
  • Close the Unity Editor and open your project again. You will find the Plastic SCM menu item in the Window menu.

Changed:

  • Moved the button to invite users to the organization from the submenu to the toolbar.
  • Show a message with a link to invite users to the organization after the first checkin.
  • Don't write cloudProjectId in ProjectSettings.asset anymore since it should only be managed by Services.
  • Added command to support Hub creating a new project, and connecting a project to Unity Version Control.

Fixed:

  • Fixed Add to ignored/hidden changes list from the Project window creating a negative rule.
  • Fixed Switch to changeset not working on Gluon partial workspace.

2.0.7

01 Aug 09:07
Compare
Choose a tag to compare

[2.0.7] - 2023-07-25

Unity Version Control is now available as part of the Version Control Package! You can enable Unity Version Control via Window > Unity Version Control to get started!
If you have previously used the Unity Asset Store Plastic SCM plug-in, you can now simply use this package. Make sure you delete the plug-in from your project.
Removing a previously added Plastic SCM Asset Store Plug-In:

  • Select the PlasticSCM folder in the Assets\Plugins folder on the Project tab, then click Edit > Delete
  • Close the Unity Editor and open your project again. You will find the Plastic SCM menu item in the Window menu.

Fixed:

  • Fixed the Unity Version Control icon disappearing from the Editor Toolbar on domain reload.
  • Fixed the popup stating "An existing checkout operation has locked the workspace" when trying to check in a scene with unsaved changes.

2.0.5

08 Jun 08:07
Compare
Choose a tag to compare

[2.0.5] - 2023-05-31

Unity Version Control is now available as part of the Version Control Package! You can enable Unity Version Control via Window > Unity Version Control to get started!
If you have previously used the Unity Asset Store Plastic SCM plug-in, you can now simply use this package. Make sure you delete the plug-in from your project.
Removing a previously added Plastic SCM Asset Store Plug-In:

  • Select the PlasticSCM folder in the Assets\Plugins folder on the Project tab, then click Edit > Delete
  • Close the Unity Editor and open your project again. You will find the Plastic SCM menu item in the Window menu.

Fixed

  • Fixed remaining references to 'Plastic SCM' in localized labels.