Release Notes > Release Notes for ThingWorx Platform 9.2 > Enhancements and Fixed Issues in ThingWorx Platform 9.2.9
Enhancements and Fixed Issues in ThingWorx Platform 9.2.9
The following enhancements are part of ThingWorx Platform 9.2.9.
* 
A known issue causes upgrades and new installations of ThingWorx to fail when performing an upgrade or a new installation and the PTC metrics server is not connected or configured. For more information, refer to the Known Issues and Limitations section.
Enhancements
Platform
In ThingWorx 9.2.9 or later, PTC is introducing mandatory license data collection for customers that do not apply for an exemption. The ThingWorx platform automatically collects license data and sends it to PTC. License usage data does not include any personal information, such as user names, email addresses, or passwords. If you are currently running ThingWorx using disconnected licensing mode, automatic license reporting is disabled.
To disable license data reporting without running the platform in disconnected licensing mode, you must apply for an exemption request by creating a License Service - Exemption Request using the Case Logger on the PTC Support site.
You can disable automatic reporting of performance data using a configuration option within the Platform Subsystem. For more information, see Platform Subsystem.
Added New MetricServices APIs
ConnectionPoolSaturationMetrics— Returns Pool Saturation in percent(%)
GetPersistenceProviderMetrics— Returns performance related metrics of c3p0
GetLatencyMetrics– Returns time taken in ms
The following fixed and known issues are part of ThingWorx Platform 9.2.9.
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 Upgrade from 9.1.2 to 9.2.8 with MSSQL succeeded but user permissions were missing.
TW-99761
If a developer creates a Thing Shape or Thing Template with a service that can be overridden and the developer then creates a Thing or Thing Template which inherits from that Template or Shape the developer can override the service. This is expected behavior.
If the developer then changes the service on the base Template or Shape so that it cannot be overridden, the override created on the inheriting Thing or Template will remain in force. That is the service created on the Thing or Template will continue to override the base service. The developer will no longer be able to edit the service on the inheriting entity nor would they be able to further override the service on another Thing that implements the Template. It is quite possible in this scenario to have two Things, each inheriting from the base Shape or Template and on implements a service override while the other does not.
Toggling the Allow Override flag back to TRUE on the base Shape or Template will allow the developer to again add, delete, or modify the overridden service on the implementing Thing or Template.
TW-99482
Fixed an issue with Data Properties panel is not displaying information for services added to a second instance of a Entity.
TW-98461
Fixed an issue with update failing for data_table reords with error "expr: non-integer argument" when upgrading Linux ThingWorx 8.5.x to ThingWorx 9.2.x.
TW-97162
Fixed an issue with cells in a collection widget could not be clicked via touch on iPad in ThingWorx.
TW-96847
Mashup Builder
Tracking Number
Fixed an issue with header not changing when scrolling on Label Widget added on a Header Mashup of a Collection Widget.
TW-97018
Fixed an issue with JSON inputs not processed by services in runtime.
TW-96951
Fixed an issue with gadget shown at the end of the dashboard.
TW-95611
Known Issues and Limitations
The following items are known issues and are scheduled to be fixed in a future release.
Platform
Tracking Number
An issue causes upgrades and new installations of ThingWorx to fail when using the installer without access to the PTC metrics server (for example, when an internet connection is not available or when the metrics server is not configured). When performing a manual upgrade or new installation, this issue prevents ThingWorx from starting.
For more information about this issue and the available workaround, refer to the following PTC technical support article:
This issue will be fixed in a future release.
TW-100390
The label for the performance reporting configuration option within the Platform Subsystem is named Metrics Reporting Enabled instead of Performance Metrics Enabled. This issue will be fixed in a future release. For more information, see Platform Subsystem.
TW-100480
After upgrade ThingWorx Platform with PostgreSQL fails to start with error "duplicate key value violates unique constraint."
This is a known issue when migrating from Thingworx 8.5 to 9.2 versions only. This issue does not impact upgrades to Thingworx 9.3 or later. When planning upgrades from Thingworx 8.5, customers should plan to migrate to the latest maintenance release of the latest supported release.
For additional information see CS308548.
TW-98748
When editing a cell in the Grid Advanced widget, entering the value '0' is not retained and cell is empty after edit.
TW-98562
Was this helpful?