Bug Fixes
|
|
---|---|
Security
|
|
• Fixed potential security issues, including items proactively identified by vulnerability scanning software or PTC Quality Assurance testing. Please upgrade as soon as possible to take advantage of these important improvements.
|
|
• PTC has recently implemented a new support policy with respect to Identity and Access Management (IAM) solutions. Please see the appropriate eSupport center section for more information.
|
|
• See this technical support article for important recommendations regarding the use and update of third-party software for ThingWorx.
|
|
ThingWorx High Availability Clustering
|
|
Due to changes to data classes used by Apache Ignite, upgrading your ThingWorx high availability cluster to 9.0.3 requires a full cluster restart. You cannot perform a rolling upgrade. For more information, see Upgrading ThingWorx High Availability Clustering.
|
|
Platform
|
Tracking Number
|
• Fixed an issue that was preventing an Industrial Gateway value stream from being exported.
|
TW-80725
|
• Fixed an issue that was preventing an Industrial Thing from connecting to Kepware.
|
TW-80453
|
• Fixed an issue that was causing an upgrade from 8.2 to 8.5.3 on PostgreSQL to get stuck waiting on database queries.
|
TW-79997
|
• Fixed an issue that was causing the Edge to get flooded with synchronizeState events corresponding to actions performed before the Thing was connected.
|
TW-78104
|
• Fixed an issue with the ExtractZipArchive service that was causing an error when extracting files with special characters in the file name.
|
TW-77973
|
Mashup Builder
|
Tracking Number
|
• Fixed an issue with the Slider web component that was preventing the StepSize property from working if it was set less than 1.
|
TW-79722
|
• Fixed an issue that was causing memory leak on browsers when using the Collection widget with the Auto-Refresh widget.
|
TW-79542
|
• Fixed an issue with the List widget where the display field was empty when binding data from the globe session infotable property.
|
TW-78897
|
• Fixed an issue with the Date Time Picker widget that was causing an error with the date format in Chinese.
|
TW-78106
|
Platform
|
Tracking Number
|
• Nested infotables that are two or three infotable levels deep return blank values for the selected nested row after upgrading.
|
TW-80992
|
• If a session property of basetype Number with a value of zero is bound, it returns a JSON instead of null or zero.
|
TW-82624
|
• In High Availability mode only, when ThingWorx is configured to work with SCIM and there are only nested groups, it may be possible that some groups will not contain all members.
|
TW-82319
|
• The number primitive supports positive and negative infinity along with NaN as legitimate number values. ThingWorx does not prevent the persisting of these values; however when running one of the Query Property History APIs on a value stream, a run time exception is generated if an infinity value would meet the query parameters.
|
TW-82031
|
• A custom service derived from the CreateEquipment service sometimes fails to create value streams for newly-created assets.
|
TW-81170
|
• After PLCs are disconnected for an extended period of time, and then reconnected, a race condition can result. The race condition effects a binding failure with Kepserver which causes the Quality Property Tag values to lose referential integrity and become stale.
|
TW-78472
|
Composer
|
Tracking Number
|
• Data Shape fields are not being created when creating a Data Shape using the remote service binding interface in Composer.
|
TW-79336
|
Mashup Builder
|
Tracking Number
|
• The data export widget does not work in run time for Android and iOS.
|
TW-81118
|
• The configure bindings screen for events shows all event bindings, even if they were not set, instead of the actual bindings.
|
TW-80841
|
• There is an issue with Composer which causes the Collection widget to fail when attempting to use an infotable as a mashup parameter.
|
TW-80435
|