Release Notes
Public
11.0.16.8376: Jan 18 2024
Bug
All platforms - Desktop GUI: Don't show the "Close review change" button when loading the Pending Changes view
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.
We fixed this behavior, and now the button is not shown by default and only appears when it's needed.
Bug
All platforms - Webadmin: Now the period can be used as separator for the mergebots and plugins at the 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.
Bug
All platforms - CLI: Unexpected encoding for output in XML format
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.
Bug
Linux - Server: Authentication in NameWorkingMode works again in modern GNU/Linux distributions
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.
This scenario is now contemplated and NameWorkingMode works again for out-of-the-box on-premise Unity Version Control setups!