发行说明 > 版本 8.1 发行说明 > Version 8.1.3 Release Notes
Version 8.1.3 Release Notes
The following enhancements and bug fixes were made in ThingWorx 8.1.3:
Enhancements
Platform
Related JIRA
In the List widget for the Dropdown, List, and Radio Button List views, you can now press an alphanumeric key on your keyboard to jump to the related place in the list. For example, the list includes Image and Instance. If you press the I key, you will jump to Image. If you press I again, it will jump to Instance.
The EnableKeyboardSelections property was added. When this property is selected/true, the found list item is selected. If the property is not selected (or is false), the hover style is applied to the selected item.
TW-26007
We now provide properties in the OData Connector to allow provisioning of unavailable endpoints:
The Swagger Spec, taken as JSON, will include the endpoint definitions for the unavailable endpoints.
A settings that indicates when conflicts are encountered with endpoints delivered through the Swagger Spec and endpoints available through parsing the OData Spec, endpoints from the Swagger Spec will override what is available from parsing the OData Spec.
TW-26957
In Media Entities, a new Authentication Type named Session User is available. Select this option to support authentication of user accounts without using SSO. When this option is selected, you must provide a Session User Query Parameter, which will be sent as a query parameter in content proxy requests. You can now send 'wt.effectiveUid to Windchill with content proxy requests.
TW-26822
TW-27193
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
For Media Entities, the new configuration enables two-way SSL authentication. If the Ignore SSL Errors setting is selected/true or the SSL Connection Configuration settings are defined, SSL context must be used when executing all proxy requests for the media entity.
TW-27194
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
A List widget with the Combo Box view has the TextIfNoSelection property with the option of Placeholder. When a user enters search text in the Combo Box, the placeholder text is cleared.
TW-26011
Tab sequencing was added to the List widget. Users can now press the Tab key to move through form lists.
TW-26010
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
Bug Fixes
Platform
Related JIRA
You no longer need an activation ID to obtain your license. For disconnected scenarios, simply go to the enhanced PTC Support site pages, select the product, enter a Device ID, and retrieve a license. For connected scenarios, activation IDs are no longer required in the platform-settings.json file.
You can now easily upgrade without a new license file. You can use an 8.1 license for later versions.
TW-27409
TW-27406
TW-28203
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
When adding a property with a base type of NUMBER to a Thing, save was not successful. Now, your save is successful.
TW-27649
If you exported a Thing with a configuration table to Source Control, the wrong values were exported. The exported XML is now correct.
TW-26954
The OData Connector was not able to list the DELETE, UPDATE, and PUT endpoints.
TW-26127
TW-26823
TW-26824
The ExtensionSubsystem has been removed.
TW-26249
Fixed an issue with the OData Connector when executing GetEndpointList and GetEndpointDefinition services.
TW-28273
Fixed errors that occurred when executing the AcquireLicense service in the Licensing Subsystem when logged in under Limited mode.
TW-28167
For ThingWorx Navigate not using Single Sign On (SSO), the bulk download button was not working. This issue has been fixed.
TW-28039
For Media Entities, failure codes no longer return Session User Query Parameter and User ID.
TW-27781
Fixed an issue in ThingWorx Navigate configured with Single Sign On (SSO), that occurred when a user closed the Navigate window, opened it again, and requests the Navigate landing page URL.
TW-26062
Fixed an issue that was occurring when executing the GetEndpointDefinition integration connector service, which was failing with two-way SSL between the connector and Windchill.
TW-27644
Fixed an issue with the OData Connector in which OData actions were not working.
TW-26128
Fixed an issue in which error responses from Windchill OData REST services were not returning details.
TW-26057
Fixed an issue with ClickjackFilterWhiteList not behaving as expected.
TW-25819
Fixed a Content Type Not Set error in OData Connector.
TW-28102
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 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
For a List widget with a Combo Box view, localized strings were not displaying when the TextIfNoSelection property was set to Placeholder. The localized strings now appear.
TW-27621
TW-27469
If you bound text that contains a localization token as input for a label, localization wasn’t successful and the label displayed the localization token instead. Now the localized value appears.
TW-26721
The Tabs - Responsive widget was not displaying tabs correctly, but now they display as they should.
TW-27522
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
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 List widget with a Combo Box view and the MultiSelect property selected/true, the list remained open after selection. Now, the list closes.
TW-27508
An unnecessary scroll bar may have appeared when using the File Upload widget. Not anymore.
TW-27314
When using a List widget in a Dropdown view, the selected item was not saved. Saving is all good now.
TW-27034
TW-26933
There were issues with text being displayed in the Label widget. A new AllowEllipsis property was added, which when selected/true, displays an ellipsis if the label text is bigger than the size of the Label widget. The tooltip then displays the complete text. This property is not selected/false by default.
TW-21428
Fixed an issue that was causing NUMBER values to display incorrectly in widgets.
TW-27691
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
Known Issues
Platform
Even if the license_capability_respsonse.bin is included in the ThingworxPlatform folder, no unprocessed_license_capability_response.bin files appear, and valid features are available in the Licensing Subsystem mashup, the following error still appears in the Application log:
Unable to process capability response because Response is out of order with previous responses.