Releases: PlasticSCM/UEPlasticPlugin
1.12.0
1.12.0 release for UE 5.0 to UE 5.5
Improved Create Repository wizard window, using drop-down to select from configured user profiles/known servers.
What's Changed
- Add support for Unreal Engine 5.5 by @SRombautsU in #124
- Improve create repository window for unity organizations by @SRombautsU in #127
- Fix handling of repository names containing spaces by @SRombautsU in #123
- Fix lock cache excessive calls by @SRombautsU in #125
- Fix 'cm checkconnection' having authentication issues when used with multiple accounts by @SRombautsU in #128
- Works best with Unity Version Control 11.0.16.9055
Full Changelog: 1.11.0...1.12.0
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.11.0
1.11.0 release for UE 5.0, UE 5.1, UE5.2, UE 5.3, UE5.4 and for UE 4.27, and initial support for upcoming UE 5.5
New View Changesets window to display the history of changesets, to search and filter them, diff them and view their changes, or switch to any of them or their underlying branch.
It displays the list of files changed in the selected changeset, with contextual operations:
What's Changed
- Implement a new View Changesets window with filtering capabilities by @SRombautsU in #115
- Add a context menu to the new View Changesets window by @SRombautsU in #116
- List files changed in the selected changeset by @SRombautsU in #117
- Add context menu for files in changeset by @SRombautsU in #119
- Fix RunCommand() to Append() to OutErrorMessages instead of erasing its content by @SRombautsU in #120
- Fix FPlasticSourceControlProvider::UsesFileRevisions() for UE5.5 by @SRombautsU in #121
New Contributors
- @juliomaqueda made their first contribution in #118
Full Changelog: 1.10.1...1.11.0
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.10.1
1.10.1 release for UE 5.0, UE 5.1, UE5.2, UE 5.3, UE5.4 and for UE 4.27
What's Changed
- Fix changelist files status of files outside the content folder by @SRombautsU in #114
- Fix for check in a tree of multiple private files and folders from the View Changes window in version 1.10.0 by @SRombautsU in #113
- Fix Lock.Owner to retain the full email address to be displayed on the tooltip on the "View Locks" window
- Fix "update" and "switch" operations to run properly with the "--noinput" flag to avoid potential hangs in the shell
- Support of cm partial switch to not switch back the workspace from partial to regular when changing branch
Full Changelog: 1.10.0...1.10.1
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.10.0
1.10.0 release for UE 5.0, UE 5.1, UE5.2, UE 5.3, UE5.4 and for UE 4.27
Add a View Locks window and show local modifications in View Changes
Quick tour "Branching with Unity Version Control (Plastic SCM) in Unreal Engine 5" on YouTube:
What's Changed
- Add a View Locks window by @SRombautsU in #107
- The View Changes window now show all local modifications by @SRombautsU in #109
- Add a menu entry to open the Desktop Application by @SRombautsU in #106
- Fix history of a renamed asset by @SRombautsU in #103
- Fix warning unknown file status AD+LD by @SRombautsU in #104
- Fix getting the username in the case of using multiple accounts by @SRombautsU in #105
- Handle repository creation failures by @SRombautsU in #108
- Make use of the new --workingbranch to filter multiple destination branches by @SRombautsU in #110
- Add a Configure Rules button to the View Locks window SRombauts#139 by @SRombautsU in #111
- Add the "--private" param to "cm checkin" and "cm partial checkin" by @SRombautsU in #112
Full Changelog: 1.9.0...1.10.0
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.9.0
1.9.0 release for UE 5.0, UE 5.1, UE5.2, UE 5.3 and for UE 4.27
View Branches window supporting creating, switching to, and merging from branches within the Unreal Editor, reloading assets and the current level when needed!
Quick tour "Branching with Unity Version Control (Plastic SCM) in Unreal Engine 5" on YouTube:
What's Changed
- Displaying the name of the current branch in the status bar by @SRombautsU in #95
- Visualize the list of branches by @SRombautsU in #97
- Create a new child branch from the list of branches by @SRombautsU in #99
- Add a context menu to Switch workspace to a branch by @SRombautsU in #98
- Add a merge branch operation by @SRombautsU in #102
- Add operations to delete and rename branches by @SRombautsU in #100
- Fix ongoing workspace creation shouldn't be interrupted if the users close the window too early by @SRombautsU in #94
- Fix "Update Workspace status on Editor startup" by @mig42 in #96
- Update readme link to the new Marketplace page for the plugin by @SRombautsU in #93
- Remove the "Refresh" redundant menu entry that misbehaved SRombauts#115
Full Changelog: 1.8.3...1.9.0
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.8.3
1.8.3 release for UE 5.0, UE 5.1, UE5.2, UE 5.3 and for UE 4.27
Support for the new Smart Locks with status icons and a context menu to manage them.
What's Changed
- Display Smart Locks status information in the Content Browser SRombauts#134 by @SRombautsU in #91
- Context Admin menu to Release or Remove a Lock from the Content Browser by @SRombautsU in #92
- Users connected to a cloud server can open the Dashboard by @danielhompanera in #90
- If 'cm' cannot be started, display the error message in red in the login window.
- Display the Unity Version Control versions in the Message Log
New Contributors
- @danielhompanera made their first contribution in #90
Full Changelog: 1.8.2...1.8.3
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.8.2
1.8.2 release for UE 4.27, UE 5.0, UE 5.1, UE5.2 and UE 5.3
Support of UE5.3, and minor fix and improvements.
What's Changed
- Fix visual diff failing to getfile if there is a space in the path by @SRombautsU in #86
- Add an option to create a Gluon partial workspace by @SRombautsU in #87
- Add a menu action to switch to partial workspace by @SRombautsU in #85
- Fixes for UE5.3
- Fix to support workspace switched on a label
- Don't ignore VS2022 .vsconfig file by default
- Fix MacOS CreateProc() by setting the working directory like for Linux
Full Changelog: 1.8.1...1.8.2
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.8.1
1.8.1 release for UE 4.27, UE 5.0, UE 5.1, UE5.2 and with support for upcoming UE 5.3
Robust support of UE5.2, major performance improvements, QoL improvements, and rebrand to Unity Version Control.
What's Changed
- Rebrand user facing strings to Unity Version Control by @SRombautsU in #71
- Rebrand Unity Version Control README by @SRombautsU in #81
- Add support for Unreal 5 "soft revert" to undockeckout without reverting the file content by @pablobayarri in #70
- Improve performances of "move" operations by calling status with --controlledchanged instead of --all by @SRombautsU in #69
- Re-enable implementation of UsesFileRevisions() to selectively enable the "Sync" operation by @SRombautsU in #72
- Detect asset checked-out but unchanged by @SRombautsU in #73
- Prevent shelving a file that is checked-out but without any change by @SRombautsU in #74
- Fix performance issues of the "UpdateStatus" operation when called on the whole Content folder by @SRombautsU in #76
- Fix performance issue with the diff of assets by @SRombautsU in #77
- Fix the parser of status warning message so that the perf tips is readable to the end user by @SRombautsU in #75
- Use 'status --machinereadable' instead of the legacy '--compact' mode by @SRombautsU in #78
- Add POC support for the Changelist Review editor plugin in UE5.2 by @SRombautsU in #79
- Fix crash ArrayIndexOutOfBoundsException when opening a project hosted On Prem by @SRombautsU in #80
- Fix small status icons showing a checkboard in UE5.2 by @SRombautsU in #82
- Fix history & diff on a file that has been unshelved by @SRombautsU in #83
- Fix regression with update status on directory by @SRombautsU in #84
- Fix the case of a deleted file staying in the changelist view after it had been submitted from elsewhere
- Add tracking the original filename of a moved file in a shelve
New Contributors
- @pablobayarri made their first contribution in #70
Full Changelog: 1.8.0...1.8.1
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.8.0
1.8.0 release for UE 4.27, UE 5.0 and UE 5.1 with support for upcoming UE 5.2
This version has been accepted upstream (as PR #10129 on Github) and integrated by Epic Games for the Unreal Engine 5.2 upcoming release!
Added support for Shelves in the View Changelists window:
What's Changed
- Implement "Shelve status": listing shelves and their content by @SRombautsU in #58
- Implement the "Shelve" operation by @SRombautsU in #60
- Implement the "Unshelve" operation for Unreal Engine 5 by @SRombautsU in #61
- Implement the "Delete" Shelve operation by @SRombautsU in #59
- Add support to diff a file from a shelve by @SRombautsU in #67
- Fix checkin changelist with blank comment by @SRombautsU in #66
- Added support for "Should Delete New Files on Revert" by @juliomaqueda in SRombauts#124
- Also add support for ShouldDeleteNewFiles to the RevertAll operation by @SRombautsU in #68
New Contributors
- @juliomaqueda made their first contribution in SRombauts#124
Full Changelog: 1.7.1...1.8.0
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.
1.7.1
1.7.1 release for UE 4.27, UE 5.0 and UE 5.1 with support for upcoming UE 5.2
Added support for Linux and re-implemented the global "Revert All" operation
What's Changed
- Fix working directory of 'cm' on Linux by @dacanizares in SRombauts#120
- Fix UE5 crash on ReloadPackages at the end of the "RevertAll" operation by @SRombautsU in #54
- Fix cm shell timeout if the cli doesn't have credentials saved by @SRombautsU in #55
- Fix saving a modified asset locally and being able to revert it even if it is locked by @SRombautsU in #56
- Fix for the 3 way merge tool not showing the Source (Remote) revision… by @SRombautsU in #57
New Contributors
- @dacanizares made their first contribution in SRombauts#120
Full Changelog: 1.7.0...1.7.1
See README file for Quick Setup, full list of features, and known issues.
Windows Only binary release.