Unity Version Control 11.0.16.8376
10 documented changes.
- Version
- 11.0.16.8376
- Released
- Jan 18, 2024
- Product
- Unity Version Control
Unity Version Control 11.0.16.8376
Bug
- Change
All platforms - Desktop GUI: Don't show the "Close review change" button when loading the Pending Changes view
- Change
All platforms - Desktop GUI: The Pending Changes view has a "Close change requested in review" button to specify that the checkin is fixing a change requested in a code review. This button should only be visible when the current branch or changeset has a code review with pending changes, but we were always showing it when loading the Pending Changes view.
- Fix
All platforms - Desktop GUI: We fixed this behavior, and now the button is not shown by default and only appears when it's needed.
- Change
All platforms - Webadmin: Now the period can be used as separator for the mergebots and plugins at the webadmin
- Change
All platforms - Webadmin: Previously, having periods as separators in mergebots and plugin names led to an error when clicking on start/stop buttons, making them unusable. According to https://www.w3.org/TR/html4/types.html#type-name, now we support period separators in mergebots and plugin names.
- Change
All platforms - CLI: Unexpected encoding for output in XML format
- Change
All platforms - CLI: Some commands assumed an incorrect encoding for the XML output. Now, by default, "UTF-8" will be used in case no encoding has been specified when calling the command with the "--xml" option.
- Change
Linux - Server: Authentication in NameWorkingMode works again in modern GNU/Linux distributions
- Linux
- Change
Linux - Server: For some time now, the `NameWorkingMode` authentication mode (which is the default one when installing Unity Version Control on-premise) did not work. This was because system call `getpwent` returned `ENOENT` after retrieving the last `passw` entry, which is not documented ( `man getpwent` ) but that seems to be standard behavior in modern GNU/Linux distributions using systemd.
- Linux
- Change
Linux - Server: This scenario is now contemplated and `NameWorkingMode` works again for out-of-the-box on-premise Unity Version Control setups!
- Linux