Release Notes > Release Notes for ThingWorx Platform 9.2 > Enhancements and Fixed Issues in ThingWorx Platform 9.2.8
Enhancements and Fixed Issues in ThingWorx Platform 9.2.8
The following enhancements are part of ThingWorx Platform 9.2.8.
Enhancements
Platform
Improvements To StreamEntryProcessor
The StreamEntryProcessor uses one lock for all access to the queue, and holds the thread on a condition when the queue is full. This would create a backpressure on the underlying queues, resulting in one or more of the following causes:
ThingWorx Platform would get very slow to respond and some parts of the functionality would get into frozen state.
The persistent property queue size would not change
Event queue and/or WSExecution would start to overflow up
Devices would start to go offline.
In the thread dump, you could see lots of threads waiting on socket read, or threads waiting on other threads holding locks.
The only way out of this state is to restart ThingWorx.
Mashup Builder
Pagination Widget
Updated the PageSize property to support two-way bindings. You can now set this property dynamically at run time.
The following fixed and known issues are part of ThingWorx Platform 9.2.8.
Fixed Issues
Security
Fixed potential security issues, including items proactively identified by the vulnerability scanning software or PTC Quality Assurance testing. 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. 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.
Platform
Tracking Number
Fixed an issue with LoginSucceeded event getting fired twice with ThingworxSSOAuthenticator.
TW-96642
Fixed an issue with importing a thing with many external binding entities which caused import to fail.
TW-95929
Fixed an issue with QueryDataTableEntries and SearchDataTableEntries did not return correct results.
TW-95681
Fixed an issue with QueryDataTableEntries and FindDataTableEntries with values parameter did not return row.
TW-95476
Mashup Builder
Tracking Number
Fixed an issue with unable to bind blob service output of input of blob type in widget.
TW-96293
Fixed an issue with Grif widget showing incorrect tooltip when the checkout box is true.
TW-96191
Fixed an issue with Collection widget scrolling to the top when data is refreshed.
TW-95937
Fixed an issue with inconsistent selection of first row using AutoSelectFirstRow option.
TW-95129
Fixed an issue with deletion of parameters of the destination mashup in the navigation widget were deleted during mashup migration.
TW-94986
Known Issues and Limitations
The following items are known issues and are scheduled to be fixed in a future release.
Platform
Tracking Number
When using Grid Advanced inside a modal popup, closing the modal popup is increasing the memory heap.
TW-97711
When a project has more than 500 entities, modify one of the entities and the entities beyond the 500 count get assigned to the PTCDefaultProject.
TW-97587
When using the ReadFromEdge setting for a property defined on a remote thing and connected through Kepware, if the connection to an edge device is broken a race condition can exist between Thingworx and Kepware, which blocks updating the property value in Thingworx.
TW-78472
Cells in a collection widget can not be clicked via touch on iPad.
TW-96847
Services with input type JSON do not work as expected during runtime in mashups.
TW-96951
Was this helpful?