26 documented changes.

Version
11.0.16.8411
Released
Feb 1, 2024
Product
Unity Version Control
Unity Version Control 11.x release notes

Unity Version Control 11.0.16.8411

Official notes

New

  1. Improvement

    All Platforms - Desktop GUI: Enhanced diff visibility in Dark theme

  2. Change

    All Platforms - Desktop GUI: Users reported difficulty in seeing the new GUI diff colors in the dark theme. To address this concern, several changes have been applied to enhance visibility:

  3. Improvement

    Windows - Desktop GUI, Gluon: Improved ignored.conf for Unity projects

    • Windows
  4. Change

    Windows - Desktop GUI, Gluon: An ignore.conf file is automatically generated for the workspace when it contains a Unity project in order to set up the files that should be ignored.

    • Windows
  5. Change

    Windows - Desktop GUI, Gluon: Now, we have included a new rule to ignore some internal Unity files that are created and deleted constantly under certain circumstances.

    • Windows
  6. Improvement

    Windows - Desktop GUI, Gluon: Improved the auto-refresh for pending changes view

    • Windows
  7. Improvement

    Windows - Desktop GUI, Gluon: We improved the mechanism used to detect if there are new changes to check in the auto-refresh operation for the pending changes view.

    • Windows
  8. Change

    Windows - Desktop GUI, Gluon: Now, it's able to detect when there are only changes that affect ignored files, avoiding launching the auto-refresh operation in these cases.

    • Windows
  9. Change

    Windows - Command-line client: diff and merge commands now uses the new merge tools

    • Windows
  10. Improvement

    Windows - Command-line client: Previously, when you ran a diff from the CLI or a merge with conflicts, we were using the legacy GUI to show the diffs or merge conflicts. We updated this behavior to match macOS and Linux, and the new GUI is used.

    • Windows
    • macOS
    • Linux
  11. Feature

    Linux - Command-line client: Added support for lightweight platforms without libicu

    • Linux
  12. Change

    Linux - Command-line client: Now you can run the command-line client ( `cm` ) in minimal distros without a valid globalization support library ( `libicu` ) installed in the system.

    • Linux
  13. Change

    Linux - Command-line client: To do that, set the `DOTNET_SYSTEM_GLOBALIZATION_INVARIANT` environment variable to `1` in order to run the `cm` application.

    • Linux
  14. Change

    Linux - Command-line client: More info about the configuration options for globalization can be found here

    • Linux
  15. Change

    All Platforms - Command-line client: Allow revspecs collections on getfile | cat command

  16. Change

    All Platforms - Command-line client: Before, it was possible to download file revisions one by one using the getfile command along with the --file option to specify the destination. Now, it is also possible to download a bunch of files by defining a whitespace-separated list of semicolon-separated pairs of revspec and destination.

  17. Change

    All Platforms - Command-line client: For example:

All Platforms - Desktop GUI

  1. Change

    The base colors are now more solid and clear in the dark theme.

  2. Change

    A slight decrease in the diff alpha value increases the contrast between diffColor and insideDiffColor.

  3. Change

    The diff alpha value was also increased inside lines.

Bug

  1. Change

    All platforms - Desktop GUI: Fix incorrect text in resolve conflicts button when doing a "merge-to"

  2. Change

    All platforms - Desktop GUI: When performing a "merge-to" operation that involves resolving manual conflicts, the button at the top incorrectly displays "Checkin merge!". The expected behavior is now restored: the button initially says "Resolve conflicts," allowing users to address conflicts. After resolving conflicts, the button appropriately changes to "Checkin merge!"

  3. Change

    All Platforms - Desktop GUI: Fix crash when previewing JPEG images greater than 1024px.

  4. Fix

    All Platforms - Desktop GUI: A crash issue in Gluon occurred when attempting to preview JPEG images with a width or height exceeding 1024 pixels in width/height. On Mac, it led to an immediate crash, while on Windows, it resulted in freezing and then crashing after a few seconds. Now it's fixed.

    • Windows
    • macOS
  5. Change

    All platforms - Desktop GUI, Gluon: Don't request the user to login when loading repositories

  6. Change

    All platforms - Desktop GUI, Gluon: The Login dialog was shown when opening the Preferences window if an issue tracker was previously configured or creating a new workspace from the "Create Workspace" dialog.

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.