Apache Tomcat was upgraded to 7.0.75. This upgrade fixes a potential vulnerability in Tomcat: CVE-2016-8745.
Added file validation when using tabcmd to import users from a text file.
In some environments, loading an embedded published view in Internet Explorer would result in an "Unexpected error occurred" message.
With the embedded credentials setting disabled, non-admin users with permissions to download and republish data sources and workbooks could do so, and embed new credentials, for data sources and workbooks that had been published by an admin user with embedded credentials.
Mitigated an issue with creating extracts on the unsupported Windows Vista and Windows Server 2008 (non-R2) operating systems. Beginning with Tableau 10.3, we will begin blocking installations on these operating systems.
When you edited the embedded username for a data connection in a workbook published via the REST API, the new username would fail to save.
When you searched in a Multiple Values (custom list) filter in Tableau Server, the displayed results were cut off if many results were returned.
The Background Task Delays administrative view had data incorrectly filtered out, resulting in a view that was often blank.
In some environments, Data Engine processes would go down intermittently with no apparent spike in resource consumption. Restarting Tableau Server would typically bring the processes back up.
Hive-based published workbooks and data sources with embedded passwords could not connect to Hive Server when using SSL and Knox for authentication.
Improved the performance of connecting to text files in shared network folders.
The Get Users in Group REST API call would sometimes return duplicate results.
The Query Workbook Connections REST API call would fail with an HTTP 500 error when using API version 2.4.
Workbooks or data sources with an Eloqua connection published to Tableau Online or Tableau Server 10.1.4 or 10.2.0 or newer will refresh once and fail thereafter with a "Revoked Tokens" error. A workaround is available and it requires you to recreate the saved Eloqua credentials on the server by navigating to your Saved credentials and selecting "Add" and signing in again after each scheduled refresh in order to refresh again.