67 documented changes.

Version
11.0.16.6683
Released
Mar 10, 2022
Product
Unity Version Control
Unity Version Control 11.x release notes

Unity Version Control 11.0.16.6683

Official notes

New

  1. Change

    All platforms: Plastic 11 is out!

  2. Change

    All platforms: Plastic SCM reaches major version 11. It's been almost 16 years since Plastic initial release and here we go for another big milestone.

  3. Change

    All platforms: == What was released during the last year ==

  4. Change

    All platforms: Besides hundreds of bugfixes, usability improvements, better localization in asian languages, and many more.

  5. Change

    Windows - Visual Studio 2022 plugin: VS CodeLens improvements

    • Windows
  6. Change

    Windows - Visual Studio 2022 plugin: This new release improves the relevant information shown in CodeLens for an annotated element.

    • Windows
  7. Fix

    Windows - Visual Studio 2022 plugin: Fixes the management of local changes, showing them as the most relevant ones if exist.

    • Windows
  8. Change

    Windows - Visual Studio 2022 plugin: Shows incoming changesets available in the codelens message

    • Windows
  9. Change

    Windows - Visual Studio 2022 plugin: Improves the history list ordering it by date and tagging current changeset and incoming changes with representative icons.

    • Windows
  10. Change

    Windows - Visual Studio 2022 plugin: Take a look to it!

    • Windows
  11. Change

    Windows - Visual Studio 2022 plugin: Note: This feature is installed as part of the Visual Studio 2022 Plastic SCM extension if you select the option during the Plastic SCM installation process. Once installed, the Plastic SCM CodeLens provider can be enable/disable from Tools > Options > Text Editor - All Languages - CodeLens > Show Plastic SCM

    • Windows
  12. Change

    All platforms - Server: Migrate database from SQLServer/MySQL to Jet

  13. Change

    All platforms - Server: We enabled the database migration from supported SQL backends (MySQL and SQLServer) to Jet using the server's WebAdmin utility.

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

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

  16. Change

    All platforms - Server: And then, click on `Change storage`

  17. Change

    All platforms - Server: (You will only see this option if your server is using MySQL or SQLServer as database backend)

  18. Change

    All platforms - Server: And finally, while migrating, you should see a screen like this:

  19. Change

    All platforms - Plastic, Gluon: Modified message when adding ignored rules

  20. Improvement

    All platforms - Plastic, Gluon: We updated the text in the check box inside the ignored rules panel.

  21. Change

    All platforms - Plastic, Gluon: Now it's clearer that the rules will be applied only to the user's local workspaces, and not to everyone's.

All platforms

  1. Change

    Plastic Server and Command Line fully ported to the newest .net framework. Good bye to Mono and .Net framework, hello to .net 6!

  2. Feature

    Added plastic links support for Code Reviews. 10.0.16.5338

  3. Feature

    Added plastic links support for Gluon in macOS. 10.0.16.5432

    • macOS
  4. Change

    New Code Review experience in WebUI. 10.0.16.5338

  5. Improvement

    Huge merge calculation performance improvements in the server. 10.0.16.5362

  6. Improvement

    Greatly improved workspace metadata format for great performance. 10.0.16.5574

  7. Change

    TeamCity plugin: Versioned settings. 10.0.16.5574

  8. Change

    Wildcard support in repo trigger filters. 10.0.16.5615

  9. Change

    Improvements in visual studio plugin. Sln and csprojs not modified anymore. 10.0.16.5664

  10. Change

    Version auto-upgrade for the client. 10.0.16.5668

  11. Improvement

    Checkin performance greatly improved by setting multi-thread defaults. 10.0.16.5710

  12. Security

    Improved Active Directory security and performance. 10.0.16.5816

  13. Feature

    Wake On Lan support added to clients. 10.0.16.5859

  14. Change

    Gluon: custom actions for changesets. 10.0.16.5859

  15. Change

    Dynamic workspaces released in alpha. Dynamic workspaces for windows

    • Windows
  16. Change

    GitSync now supports LFS when syncing from GitHub Enterprise servers, GitLab and Bitbucket! 10.0.16.5975

  17. Feature

    Added support to install Plastic SCM in Debian 11. 10.0.16.6112

  18. Change

    Triggers can now run from Global Config. 10.0.16.6141

  19. Change

    Single Sign On support in Plastic Cloud.

  20. Feature

    Added parallel download for big files. Much faster workspace updates. 10.0.16.6241

  21. Change

    Greatly reduced memory footprint during workspace update. 10.0.16.6241

  22. Change

    Plastic Cloud can now archive revisions. 10.0.16.6241

  23. Change

    New cross-platform desktop GUIs released in alpha. 10.0.16.6363

  24. Change

    Support for Visual Studio 2022. 10.0.16.6419

  25. Change

    New "cm api" client-side REST API replaces the old plasticapi and introduces tons of improvements, including support for partial workspaces.

  26. Feature

    Added --machinereadable flag to many commands to ease automation. 10.0.16.6443

  27. Change

    And the new cross-platform GUI made official for macOS and Linux. 10.0.16.6621

    • macOS
    • Linux
  28. Improvement

    Greatly improved "pending changes" performace. 10.0.16.6621

  29. Change

    Visual Studio 2022 plugin gains CodeLens support. 10.0.16.6656

Bug

  1. Fix

    All platforms - Web UI: Fixed issues with repo names with parenthesis

  2. Fix

    All platforms - Web UI: Fixed an issue where WebUI would hang when it encountered repo names that include parenthesis.

  3. Change

    All platforms - DevOps: Trunkbot auto enqueue branches when new changes in dst branch.

  4. Feature

    All platforms - DevOps: Back in release 10.0.16.6621, we published this new feature: If new changesets reach your trunk branch (i.e., '/main' branch) while a merge changeset -changes of your own branch and the trunk branch- is being built & tested, trunkbot would queue again the branch, repeating all the branch processing, including the last changes from trunk branch in a new merge changeset.

  5. Fix

    All platforms - DevOps: But we missed to queue the branch again in the scenario where the trunkbot activates the "Process reviewed branches only" setting. Now it is fixed and affected branch will be queued again also with this configuration.

  6. Change

    All platforms - DevOps: Remember enabling the auto-queue branches that failed due to changes detected in the trunk branch in the trunkbot configuration:

  7. Change

    Server: Do not stop accepting client connections if something fails.

  8. Change

    Server: The connections accept loop was protected in the server so if there is something wrong handling a client connection, the whole accept thread doesn't stop working.

Alpha bug

  1. Change

    All platforms - PlasticX: The syntax highlight was lost switching the diff mode.

  2. Fix

    All platforms - PlasticX: When switching from "Text differences" to "Semantic differences" and vice versa, the syntax highlight colors were lost for text editors. Now it's fixed.

  3. Change

    All platforms - PlasticX: The GUI was stuck when pasting text in the right diff editor.

  4. Change

    All platforms - PlasticX: In this scenario, the GUI got stuck sometimes:

  5. Change

    All platforms - PlasticX: Now that scenario works fine.

All platforms - PlasticX

  1. Change

    Copy text to the clipboard from another text source.

  2. Change

    Go back to Plastic SCM.

  3. Change

    Select Ctrl + A to select all text in the diff's right editor.

  4. Change

    Hit Ctrl + V to paste that text.

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.