Release Notes > Version 8.0.7 Release Notes
  
Version 8.0.7 Release Notes
The following bug fixes and enhancements were made in ThingWorx 8.0.7:
Bug Fixes
Platform
Related JIRA
Fixed an issue that was causing the OData Connector's GetEndpointList and GetEndpointDefinition services to fail for Windchill when configured using the SessionUser and 2-way SSL.
TW-28273
Fixed an issue in ThingWorx Navigate that was preventing the Download button in the Bulk Download App from working in a non-Single Sign On configuration.
TW-28039
Fixed an issue in ThingWorx Navigate where a request for media object that fails with an unexpected code displays sensitive user information.
TW-27781
Fixed an issue in ThingWorx Navigate where the WindchillSwaggerConnector connector’s GetEndpointDefinition service failed intermittently when using 2–way SSL.
TW-27644
Added two new properties to OData Connector instances to help identify all possible endpoints that a system supports.
TW-26957
Added the capability to use the connector service GetCustomHeaderParameters to identify the current user by sending the wt.effectiveUid to Windchill as a query parameter.
TW-26822
Fixed an issue that was causing the OData Connector to not form the URL for OData actions correctly.
TW-26128
Added the capability for integration connectors to have endpoints that can perform PUT, UPDATE, and DELETE HTTP operations for EntitySets and EntityTypes.
TW-26127
Fixed an issue where the error response from a Windchill OData REST service was not showing enough detail.
TW-26057
Fixed an issue that was causing the OData Connector to report an error when executing a part checkout endpoint.
TW-28102
Added the capability for a Media Entity to support 2-way SSL. This provides a new SSL Connection Configuration table for a Media Entity where you can configure the Keystore or Trust Store with passwords.
TW-27194
Added the capability for a Media Entity to identify the current user by sending the wt.effectiveUid to Windchill as a query parameter. This provides a new authentication type for Media Entry named Session User and a new Session User Configuration table where you can configure the session user query parameter.
TW-27193
Fixed an issue in ThingWorx Navigate configured with Single Sign On where a session timeout message was displayed when you close the browser window, reopen the browser, and open the Navigate landing page URL.
TW-26062
Fixed an issue that was causing the OData Connector to not work correctly when a correct SwaggerSpec is provided for the SwaggerJSON property, but no domain is configured for the Service Root Relative URL.
TW-28327
Fixed an issue where Thing properties are lost when an entity is imported and ThingWorx is immediately restarted.
TW-23444
Fixed an issue that was causing an error in the Application Log when creating a local binding on a Thing to a read-only property on another Thing.
TW-8135
ThingWorx allows startup using malformed URLs (URLs that are not complete or have unnecessary additional characters, such as http*p*://someURL.com) from the clickjack filtering whitelist. Clickjack whitelist filtering fixes (including the use of CSP headers) now result in a 404 error when supplying malformed URLs.
TW-28624
Mashup Builder
Related JIRA
Fixed an issue that was causing NUMBER values to display incorrectly in widgets.
TW-27691
Fixed an issue where the ClickjackFilterWhiteList filter was not working as expected.
TW-25819
Fixed an issue that was causing the Edit Query filter in Mashup Builder to get deleted when it was opened a second time.
TW-28287
Fixed an issue with the Time Series, XY, and Proportional charts that was preventing data from displaying in run time.
TW-28284
In the LED Display widget, the last digit was removed when the bound value was displayed. For example, the value entered was 123, but only 12 was displayed. The complete value is now displayed.
TW-28101
The Tabs - Responsive widget was not displaying tabs correctly, but now they display as they should.
TW-27522
Within a Tabs widget, you have a contained mashup on a tab and another contained mashup within the second-level Tabs widget and then a third-level contained mashup on the second-level tab. If you select a different first-level tab and then select the third-level tab, that data was not displayed. This was fixed, and now you can see your data at the third-level as you should.
TW-27521
In a Tabs widget, you have a contained mashup on a tab and that contained mashup also has tabs. The data in the contained mashup was not displayed correctly. This was fixed, and now your nested tabs display the correct level data.
* 
You should upgrade to the latest version of Chrome to avoid this issue.
TW-27327
Fixed an issue where an extra scrollbar appeared on the File Upload widget.
TW-27314
Fixed an issue where localized text for a label was not displayed correctly.
TW-26721
Fixed an issue where ellipsis were not supported in label widgets.
TW-21428
Enhancements
Platform
Related JIRA
A new option has been added to the User Management Subsystem that allows an administrator to restrict users from having more than one concurrent login.
TW-26434
Added the Authentication Setting Sets HTTP Form Authentication as the default fallback mechanism to the User Management Subsystem. When this option is selected, users who logged in using an organization's form login page will now be prompted for credentials on that same page. This feature uses a cookie, which the form login page stores in the user's browser.
The following known issues exist with this functionality and will be fixed in a later release:
When a user's session expires or is otherwise invalidated while working in a mashup, upon their next click in that mashup, the user is redirected to the form login page to re-authenticate. After successful re-authentication, the user is redirected to their home mashup and not to the mashup in which the user was working.
When a user is working in Composer with the Sets HTTP Form Authentication as the default fallback mechanism option selected, if the user's session expires or is otherwise invalidated, the form login page will be partially displayed as a mini-frame in the Composer window.
When theSets HTTP Form Authentication as the default fallback mechanism option is selected and a user attempts to authenticate with cookies disabled, the form login page will immediately redirect the user back to the form login page.
TW-27156
Mashup Builder
Related JIRA
For the Grid widget, a new setting was added to the Grid Column Configuration dialog to choose between decimal precision/rounding and truncation. By default, decimal precision is active.
TW-26425
Added the option to force whole number intervals when using auto scaling in the Label Chart. When enabled, the ShowYAxisSmartLabel property overrides YAxisIntervals, YAxisMinorTicks, and YAxisLabel properties.
TW-26789