Unity Version Control 11.0.16.6718
67 documented changes.
- Version
- 11.0.16.6718
- Released
- Mar 17, 2022
- Product
- Unity Version Control
Unity Version Control 11.0.16.6718
New
- Change
All platforms - Server: Migrate database from SQLServer/MySQL to Jet
- Change
All platforms - Server: We enabled the database migration from supported SQL backends (MySQL and SQLServer) to Jet using the server's WebAdmin utility.
- Deprecation
All platforms - Server: We plan to deprecate the SQL backends soon. So, if you're still running your on-prem Plastic Server with MySQL or SQLServer as database backend, we strongly recommend to migrate to Jet backend soon (our own embedded, super-fast repo storage).
- Change
All platforms - Server: To access to the migration tool, just open the Plastic Server's WebAdmin (Usually on `http://localhost:7178` ) >> `Configuration` >> `Repository Storage`
- Change
All platforms - Server: And then, click on `Change storage`
- Change
All platforms - Server: (You will only see this option if your server is using MySQL or SQLServer as database backend)
- Change
All platforms - Server: And finally, while migrating, you should see a screen like this:
- Change
Command-line client: Edited the help of the `transformed` formatting option of the `ls` command.
- Change
Command-line client: The `transformed` formatting option now includes a note about reading the Administrator guide to learn more about Transformable workspaces.
- Change
Windows - Proxy: Service management using plasticd proxy subcommands.
- Windows
- Change
Windows - Proxy: Now it is possible to install, uninstall, start & stop Plastic Proxy service by using `plasticd proxy` subcommands:
- Windows
- Change
Windows - Proxy: For further info about the Plastic Proxy see this link
- Windows
- Change
Windows - Proxy: For the proper way of working of the proxy server, remember creating a `plasticcached.network.conf` config file in the Plastic SCM server installation directory.
- Windows
- Change
Windows - Proxy: Example of `C:\Program Files\PlasticSCM5\server\plasticcached.network.conf` :
- Windows
- Change
Windows - Proxy: (You can find a copy of this example config file in `C:\Program Files\PlasticSCM5\server\config_samples` directory).
- Windows
- Change
macOS - PlasticX: Plastic links are handled by PlasticX
- macOS
- Change
macOS - PlasticX: Now, when clicking on a plastic link, it will be directly opened in PlasticX, without asking you with which version of Plastic you want to open it.
- macOS
- Improvement
Command-line client: Updated the help by removing the `{type}` format option of the `gettaskbranches` command.
- Removal
Command-line client: Because all Plastic SCM branches are of type "smart" since a long time ago, we removed the `{type}` format option of the `gettaskbranches` command. This type displayed if a branch was "smart" or not.
- Change
Command-line client: Edited the help of the `log` , `ls` , and `history` commands.
- Feature
Command-line client: We added a note in the help of the `log` , `ls` , and `history` commands to let you know that the options `--xml` and `--format` cannot be combined. These commands will ignore the `--format` option if you run them using both options.
Windows - Proxy
- Change
`plasticd proxy --installservice` -> installs the "Plastic Proxy" service (it does not start it up)
- Change
`plasticd proxy --start` -> starts the "Plastic Proxy" service
- Change
`plasticd proxy --stop` -> stops the "Plastic Proxy" service
- Change
`plasticd proxy --restart` -> restarts the "Plastic Proxy" service
- Change
`plasticd proxy --status` -> prints the status of the "Plastic Proxy" service
- Change
`plasticd proxy --uninstallservice` -> stops and uninstalls the "Plastic Proxy" service
Bug
- Removal
All platforms - Command-line client: The 'cm changelist' command could not add removed items to a changelist. That now works OK.
- Removal
All platforms - Command-line client: Say for example you have a changelist named "TODO", and a removed item named "license.txt". The command below did not work:
- Fix
All platforms - Plastic, PlasticX: corrected handling of multiple arguments in custom tools
- Fix
All platforms - Plastic, PlasticX: External tools configured with multiple arguments were incorrectly having their arguments grouped into a single argument. We fixed that and now the arguments are correctly sent to the target executable.
- Fix
All platforms - Web UI: Fixed issues with repo names with forward slashes
- Fix
All platforms - Web UI: Fixed an issue where WebUI would hang when it encountered repo names that include forward slashes
- Fix
Cloud Server: Fixed finding archived revisions.
- Change
Cloud Server: The `cm find revs where archived='T'` command didn't return anything if executed against a Cloud repo. It didn't matter if achived='T' or ='F' was specified, it returned zero results in both cases.
- Change
Cloud Server: Now, it behaves like on-premise servers and it returns the right results according to the specified find conditions.
- Change
Cloud Server: Bear in mind that these changes will affect only those files archived from this version. Old archived ones won't be affected and therefore not displayed as results.
- Change
All platforms - PlasticX: Preserve Properties and Attributes when refreshing the Branch Explorer.
- Fix
All platforms - PlasticX: When refreshing the Branch Explorer, PlasticX lost the properties and attributes for the selected branch/changeset/label. Now it's fixed.
Alpha new
- Change
All platforms - PlasticX: Implemented Branch Explorer display options.
- Change
All platforms - PlasticX: Included the following options in the Branch Explorer:
- Improvement
All platforms - PlasticX: We also improved the text layout when the option "Display branch task info" is enabled. The branch name is displayed in bold text and the task info is displayed on grayed smaller text, to improve readability.
- Change
All platforms - PlasticX: See it in action:
- Change
All platforms - PlasticX: Visual feedback when cutting items
- Change
All platforms - PlasticX: When cutting items from the workspace explorer view, now there is a transparency effect in the icon of the elements that have been cut:
- Change
All platforms - PlasticX: Also, now you can clear the cut elements by pressing the Escape key.
- Change
PlasticX: Support over 100 image formats for Image Differences.
- Feature
PlasticX: We added ImageMagick support for our "preview generators". That means that now we can display differences for over 100 major image file formats.
- Improvement
All platforms - PlasticX: Updated behavior of show shelves view button
- Improvement
All platforms - PlasticX: We updated the behavior of the "Show shelves" button in the pending changes view. Now, when the view is visible, the button is activated, and clicking on it again will close the view.
- Improvement
All platforms - PlasticX: Improved keyboard shortcuts
- Feature
All platforms - PlasticX: We added a new shortcut in Workspace Explorer: now you can use Shift+Ctrl+S in Windows/Linux, or Shift+Cmd+S in Mac, if you want to quick access Open In Explorer
- Windows
- macOS
- Linux
- Change
All platforms - PlasticX: We also exchanged shortcuts for Open and Checkout operations:
- Change
All platforms - PlasticX: Open: Shift+Ctrl+O in Windows/Linux, Shift+Cmd+O in Mac
- Windows
- macOS
- Linux
- Change
All platforms - PlasticX: Checkout: Ctrl+O in Windows/Linux, Cmd+O in Mac
- Windows
- macOS
- Linux
- Change
All platforms - PlasticX: Tabs styling
- Change
All platforms - PlasticX: Tab styling has been modified to improve visibility of selected item and have a better look and feel on high resolution screens
All platforms - PlasticX
- Change
Display branches: Allows to enable/disable the visualization of branches.
- Change
Display full branch names: Display the full-path/name-only for child branches (/main/new-feature/task5531 vs task5531).
- Change
Display merge links: Allows to enable/disable the visualization of merge links.
- Change
Display cross-branch changeset links: Allows to enable/disable the visualization changeset parent links that start in a branch and end in a different branch.
- Change
Display labels: Allows to enable/disable the visualization of labels.
- Change
Display branch task info: If enabled, Plastic SCM the task info from the issue tracker next to the branch name. If Plastic SCM is not connected to an issue tracker, the branch description is displayed.
Alpha bug
- Change
All platforms - PlasticX: Cannot close preferences without signing in
- Change
All platforms - PlasticX: An issue that affected enterprise users that uses SSO Authentication could not close the preferences window unless the user is re-authenticated.
- Fix
All platforms - PlasticX: Fixed context menu display on empty tables
- Change
All platforms - PlasticX: The context menu is needed to be displayed in empty tables to allow create new items. This functionality has been provided using the right click over the table body region and it's disabled from the table header region.