(Please note: This release is identical to 2.9.159 except for the version number, this to allow automatic client updates for users that have been beta testing version 2.9.159)
Fix (String Import): The explaining text and order of the string import options have been updated in the string importer wizard:
Fix (String Import): When a new string is created and custom fields exists with default values, then if no value is specified for a custom field when importing, the default value will be used. Before this update this only happened if the string was created via the client.
Bug fix (String Export): When exporting custom field values and a value has not been set, then the default value of the custom fields will be returned (in the same way as it’s being displayed in the client).
Fix (Login): If a wrong port number or server address was entered, then the login fail-message was incorrect, stating that the user had an older version of the client application.
New (API): The api command ‘createUser’ has been updated so that it allows the ‘clientType’ to be specified.
New (API): There’s now a new API command for deleting users.
New (API): A new API command has been added to updated users. This command can also be used to move a user to a different user folder and/or update group and projects memberships.
New (API): A new API command has been added that will list all users. The command will only list the users that the user account making the request have access to.
New (API): A new API command has been added to create groups.
New (API): A new API command has been added to delete groups.
New (API): A new API command has been added to update groups. This command can also be used to move a group to a different group folder and/or update group users and project memberships.
New (API): A new API command has been added that will list groups. The command will only list groups that the user account making the request have access to.
Bug fix (Item history): The language code is now being stored in the history data. This means that it’s now possible to differentiate between languages that have the same country code, but different language codes. Before only the country code was stored and the diff-check in the Item History view and the Diff-window was not able to make differences between languages that shared the same country code but had different language codes. Please note that this will only work for history records created after this update since older records still don’t have the language code.
New (Item History): A new column “lang” has been added that will show the language and country codes, for example “frFR” or “enUS”. Before only a flag icon was being shown.
New (Diff Window): For history records created after this upgrade, the full language name will be displayed in the diff window. For example “Belgium French” or “Belgium Dutch”. This to avoid confusion when two languages share the same country code, but have different languages codes.
New (Item History): The Item History will now show more detailed information when string fields are being updated. Before the only information was “String updated”. Now the text will show which fields were updated and the values being set.
New (History View): The History View will now also show information about changed fields in the same was as the Item History View.
New (API): A new API command has been added (ListStringHistory) to list string history of a project.
New (API): A new API command has been added to list domains (GetDomains).
New (API): Two new API commands has been added to create user and group foders (CreateUserFolder and CreateGroupFolder).
New (API): A new API command has been added to update string folders (UpdateStringFolder).
New (API): A new API command has been added to list user folders.
New (API): A new API command has been added to list group folders.
New (Copy): It’s now possible to select one or many users from the system tree and then copy the names of the users into the clipboard.
New (Reserved Tokens): Reserved tokens will now be highlighted in the grid.
New (Reserved Tokens): The translation exporter will now highlight reserved tokens in the Excel file.
Fix (Translation import): If token rules have been defined, then the translation importer will now check that tokens that exist in the source language text also exists in the target language text.
New (Validation script): Two new validation script functions have been added preventSave(
New (Translation Export): It’s now possible to export the “Source Language Text Updated” column to the translation export.