Unity Version Control 11.0.16.7248
48 documented changes.
- Version
- 11.0.16.7248
- Released
- Jul 28, 2022
- Product
- Unity Version Control
Unity Version Control 11.0.16.7248
New
- Change
All platforms - PlasticX: New Details panel in Workspace Explorer
- Feature
All platforms - PlasticX: The Details panel has been added to the right side of the Workspace Explorer in PlasticX. This panel contains the image preview and properties of the selected item in the workspace tree, so it will be refreshed on every new selection. It is a collapsible panel, by default it's collapsed and can be expanded by using the new button "Show details" at the top right.
- Feature
All platforms - PlasticX: Added comments auto-text feature
- Feature
All platforms - PlasticX: We added comments auto-text feature to Plastic. This allows the user to use predefined variables (Date, UserName, Branch Name) or a custom string in the comments textbox in Pending Changes view:
- Improvement
All platforms - PlasticX: Also, the icons in Preferences Window were updated.
- Change
Command-line client: Upgraded changelist command now allows specifying files for the name and the description.
- Change
Command-line client: Changelist command has been upgraded with new verbs for management ("create" and "delete" substituting "add" and "rm"). Now it is possible to use new options in changelist commands: --namefile, --descriptionfile, --newnamefile. These options allow to replace the literals used to specify the name of the changelist or its description and to use a path to a file containing the changelist name or description instead.
- Change
Command-line client: For instance
- Improvement
Command-line client: Could be updated to
- Improvement
Command-line client: Or also could be updated to
- Change
Command-line client: Or you could also rename a pre-existing changelist with something like the following:
- Change
Command-line client: Bear in mind:
- Change
DevOps: Remove branches from Trunkbot processing queue
- Change
DevOps: If you accidentally set the status attribute to a branch, your Trunkbot might enqueue it and eventually merge it.
- Change
DevOps: Before, you could remove it from the processing queue by changing the value of the attribute to something else. Now, removing the attribute from the branch will have the same effect.
- Change
Server: Edit cset comment now checks branch perm
- Change
Server: When you edit the comment of a changeset, the "change comment" permission needs to be set in the branch that contains the changeset.Before this change, the repo permission was checked, which wasn't as good solution as checking the permission in the branch.
- Change
All platforms - PlasticX: Remark current working item
- Change
All platforms - PlasticX: The bold text style has been applied to the current working item, for the "Name" column of the Changesets and Branches views tables, in order to indicate which item on the list is currently loaded.
- Change
Command-line client: Configure data encryption for remote servers
- Change
Command-line client: As the owner of a Plastic server, you can configure encryption when trying to pull data from repository inside a remote encrypted server for the first time.
- Change
Command-line client: This was true for the Plastic GUIs, but now it is also possible within the command line:
Command-line client
- Deprecation
Old command syntax is still working but tagged as deprecated and the help has been updated. If you have automated scripts using this command, they will work, but we encourage you to update those and test the new amazing functionalities
- Change
You can still use the same literals or use the options, whatever the combination that best suits your needs (options + literals, literals + options, all options, all literals).
- Change
The --namefile and --newnamefile options do not allow invalid files or content (non-existing file, empty or multilined texts); in addition, if an non-existing file is supplied to --descriptionfile, it will also fail, but no content validity will be done.
Bug
- Change
All platforms - PlasticX, GluonX: GUI asked for credentials unnecessarily
- Fix
All platforms - PlasticX, GluonX: When adding a new account belonging to several organizations, the UI unnecessarily asked for credentials for every organization belonging to that account. Now it's fixed.
- Change
All platforms - PlasticX: CPU remains active after a replication operation
- Fix
All platforms - PlasticX: When finishing a replication operation, the progress panel caused the UI to consume CPU even though the panel was not displaying any animation. Now it's fixed.
- Fix
Windows - Client zip bundle: The command-line bundle some plugins such as Jenkins used lacked the zlib64.dll library. It is now fixed.
- Windows
- Change
Windows - Client zip bundle: This affected only machines without a full Plastic SCM set up on them. Machines that had at least a setup with the complete Plastic SCM client or server did not encounter this issue, as at least one copy of zlib64.dll was in the DLL search path.
- Windows
- Change
WebAdmin: Fix mergebots daily report
- Fix
WebAdmin: Opening the daily report of a mergebot throws a "something went wrong error". This happened since 11.0.16.7118. Now it's fixed.
- Change
All clients: Private files should not be cloaked
- Change
All clients: Before, private items could be matched by the cloaked filters set up in the 'cloaked.conf' file, so they didn't appear as simple private changes. From now on, only controlled items can be regarded as cloaked.
- Change
All clients: To keep the old behavior, you can also add the filters to your 'ignore.conf'.
- Change
Command-line client: Ls --tree for a file was not returning its path
- Change
Command-line client: When running the `cm ls` command to get the content from a repository tree ( `--tree` option) and using a file as an argument, the `{path}` format field was empty:
- Change
Command-line client: How it was before:
- Change
Command-line client: Now it is evaluated to the file path, as expected:
- Change
Windows - PlasticFS: Workspace directory already exists
- Windows
- Change
Windows - PlasticFS: Before, opening a dynamic workspace when PlasticFS is not running could create an spurious workspace directory. When restarting, PlasticFS was forced to set it aside in order to mount the workspace:
- Windows
- Change
Windows - PlasticFS: Now Plastic behaves more kindly when the workspace is still not mounted on its path.
- Windows
- Change
All platforms - PlasticX: Null exception closing differences view
- Change
All platforms - PlasticX: In PlasticX, when opening more than one Differences View in Pending Changes View, closing a second or latter Differences View threw "a unexpected error has occurred" message
- Fix
All platforms - PlasticX: We fixed this issue
- Change
All platforms - GluonX: Fix in History Panel
- Fix
All platforms - GluonX: If you selected a directory item or a item with no history (for example, a recently created file), and you tried to right-clicked in the history Panel, a exception appears. This issue is fixed.