48 documented changes.

Version
11.0.16.7248
Released
Jul 28, 2022
Product
Unity Version Control
Unity Version Control 11.x release notes

Unity Version Control 11.0.16.7248

Official notes

New

  1. Change

    All platforms - PlasticX: New Details panel in Workspace Explorer

  2. 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.

  3. Feature

    All platforms - PlasticX: Added comments auto-text feature

  4. 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:

  5. Improvement

    All platforms - PlasticX: Also, the icons in Preferences Window were updated.

  6. Change

    Command-line client: Upgraded changelist command now allows specifying files for the name and the description.

  7. 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.

  8. Change

    Command-line client: For instance

  9. Improvement

    Command-line client: Could be updated to

  10. Improvement

    Command-line client: Or also could be updated to

  11. Change

    Command-line client: Or you could also rename a pre-existing changelist with something like the following:

  12. Change

    Command-line client: Bear in mind:

  13. Change

    DevOps: Remove branches from Trunkbot processing queue

  14. Change

    DevOps: If you accidentally set the status attribute to a branch, your Trunkbot might enqueue it and eventually merge it.

  15. 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.

  16. Change

    Server: Edit cset comment now checks branch perm

  17. 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.

  18. Change

    All platforms - PlasticX: Remark current working item

  19. 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.

  20. Change

    Command-line client: Configure data encryption for remote servers

  21. 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.

  22. Change

    Command-line client: This was true for the Plastic GUIs, but now it is also possible within the command line:

Command-line client

  1. 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

  2. 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).

  3. 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

  1. Change

    All platforms - PlasticX, GluonX: GUI asked for credentials unnecessarily

  2. 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.

  3. Change

    All platforms - PlasticX: CPU remains active after a replication operation

  4. 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.

  5. 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
  6. 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
  7. Change

    WebAdmin: Fix mergebots daily report

  8. 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.

  9. Change

    All clients: Private files should not be cloaked

  10. 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.

  11. Change

    All clients: To keep the old behavior, you can also add the filters to your 'ignore.conf'.

  12. Change

    Command-line client: Ls --tree for a file was not returning its path

  13. 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:

  14. Change

    Command-line client: How it was before:

  15. Change

    Command-line client: Now it is evaluated to the file path, as expected:

  16. Change

    Windows - PlasticFS: Workspace directory already exists

    • Windows
  17. 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
  18. Change

    Windows - PlasticFS: Now Plastic behaves more kindly when the workspace is still not mounted on its path.

    • Windows
  19. Change

    All platforms - PlasticX: Null exception closing differences view

  20. 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

  21. Fix

    All platforms - PlasticX: We fixed this issue

  22. Change

    All platforms - GluonX: Fix in History Panel

  23. 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.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.