Version Information
New Features
Fixed Bugs
TSM-7401 TSM-App: Attribute Values Are Not Imported Correctly
Attributes of the type TimeSeriesGroup
would be imported with without its assigned value. This bug has been fixed.
TSM-7012 Incorrect Export of Master Data
When using the master data export, there was an error in the export with regard to the properties Audit
, Quotation
, and Compression
. These properties were not exported correctly if the time series were copied to the clipboard before the export. The error has been fixed.
TSM-7481 WebTSM Service OpenAPI Specification: TimeSeries Schema Property Aggregation is Incorrectly Typed
In the OpenAPI specification, the TimeSeries
schema property Aggregation
had an incorrect type, which caused code generators to malfunction or fail. The Aggregation
property is now of type number
.
TSM-7672 Authorization Fails When the Claim Value too long
The authorization used to fail when the Claim Value
was longer than 255 characters. In order to mitigate this issue, the new configuration entry <DiscardedClaimTypes>
was introduced. The new configuration entry allows for the specification of claim types to discard, meaning that they won’t be considered for the authorization. All other claims will be truncated to 255 characters. More information can be found under Configuration | HAKOM-Framework.
TSM-7684 WebTSM Health Ready Endpoint Configuration
The endpoint /health/ready
checks all configured repositories which when there are many may lead to congestion issues when called frequently. Therefore, a configuration option was added to bypass the actual database checks during health checks, avoiding connection exceptions.
<HAKOMConfiguration>
<products>
<WebTSMServices>
<HealthChecks>
<RepositoryReadyOverride>Healthy|Degraded|Unhealthy</RepositoryReadyOverride>
</HealthChecks>
</WebTSMServices>
</products>
</HAKOMConfiguration>
This setting overwrites the actual status of the repositories to reduce unnecessary database load caused by frequent health checks.
TSM-7437 Time Series Attribute Value Management Enhancements
Units associated with time series attributes are now properly preserved when saving through Master Data Import, fixing an issue where they were previously being deleted. Default values for list-type attributes are no longer automatically selected when no actual value is stored, preventing unwanted data modifications during save operations. These improvements ensure more predictable behavior when working with attribute values and prevent unintended changes when editing time series definitions.
TSM-7489 License Check for PerformanceAppServer
Causes Issues
When a WebTSM Services instance checked for a valid PerformanceAppServer
license, in certain virtualized environments, the check failed intermittently, causing unexpected and unpredictable responses. The check has been revised and logging has been improved to further investigate the underlying cause.