35 documented changes.

Version
11.0.16.7726
Released
Jan 19, 2023
Product
Unity Version Control
Unity Version Control 11.x release notes

Unity Version Control 11.0.16.7726

Official notes

New

  1. Change

    All platforms - Command-line client: Flag to print just the root spec

  2. Change

    All platforms - Command-line client: Now the shelve creation is able to print just the shelveset spec of the root repository, skipping other "xlinked" shelvesets created this way. This is useful for automation purposes.

  3. Change

    All platforms - Command-line client: Example:

  4. Change

    All platforms - DevOps: Trunkbot now also sends trunk branch in a property

  5. Change

    All platforms - DevOps: The trunkbot now also sends the configured trunk branch (usually the /main branch) to the underlying Continuous Integration system in a property named `PLASTICSCM_MERGEBOT_TRUNK_NAME` .

  6. Removal

    Windows - Gluon: Removed "Switch to Legacy GUI" menu option

    • Windows
  7. Change

    Windows - Gluon: This release marks the end of support for the legacy Gluon GUI for Windows.

    • Windows
  8. Removal

    Windows - Gluon: We removed the "Switch to Legacy GUI" menu option in Gluon, and soon the executable won't be included in the install package.

    • Windows
  9. Change

    All platforms - Plastic: Unified the style of the color pickers

  10. Change

    All platforms - Plastic: We unified the style of all color pickers that are shown in the application. This is how they look now:

  11. Change

    Linux - Plastic: Allow changing the editor font.

    • Linux
  12. Change

    Linux - Plastic: For Windows and macOS you could change the font of the diff/merge:

    • Windows
    • macOS
    • Linux
  13. Change

    Linux - Plastic: Now you can also do it on Linux

    • Linux
  14. Change

    All platforms - Plastic: Unified the look of the overlapped views

  15. Change

    All platforms - Plastic: Sometimes when opening a view that requires all the space in the window, we open it on top of the current view. Overlapped views show a header at the top, that you can also use to close the view go back to the previous one.

  16. Change

    All platforms - Plastic: We unified the style of these headers, and now all overlapped views in the application have the same look.

  17. Change

    MacOS - Plastic: Update default merge tool

    • macOS
  18. Improvement

    MacOS - Plastic: We updated the merge tool that is used by default to solve file merge conflicts. Now, unless you change it manually, the name of the new cross-platform merge tool will be used, instead of the legacy platform-specific one

    • macOS
  19. Improvement

    Command-line client: Merge command improved for automation

  20. Feature

    Command-line client: Several options have been added, mirroring the update command: --xml and --encoding:

  21. Change

    Command-line client: See --usage for details:

  22. Change

    All Platforms - Plastic: Merge files from command line with Binary Merge

  23. Change

    All Platforms - Plastic: A quick way to get started is to run Plastic with a single argument:

  24. Change

    All Platforms - Plastic: plastic binmerge

  25. Change

    All Platforms - Plastic: plasticgui binmerge

  26. Change

    All Platforms - Plastic: plasticgui binmerge

  27. Change

    All Platforms - Plastic: For example, To merge two files with a common base file:

  28. Change

    All Platforms - Plastic: In order to determine if a merge was successful, Plastic will return 0 or 1 as the application exit code. 0 means a merge was successfully performed and the result file has been save, 1 means that a merge has been aborted or not saved.

All Platforms - Plastic

  1. Change

    For Windows:

    • Windows
  2. Change

    For MacOS:

    • macOS
  3. Change

    For Linux:

    • Linux

Bug

  1. Fix

    All platforms - Plastic: Corrected Merge View title when applying shelveset

  2. Change

    All platforms - Plastic: When applying a shelveset the view title is now "Apply shelveset sh:<shelveset id>".

  3. Change

    Windows - Gluon: Legacy merge tool opening for shelveset conflicts

    • Windows
  4. Fix

    Windows - Gluon: On Windows Gluon, when trying to apply a shelveset that is in conflict with the local changes, we were opening the legacy merge tool (native to Windows). We fixed this issue, and now the new cross-platform merge tool is used instead

    • Windows

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.