Version Information
Breaking Change
Version 3.9.2.6 introduced a new endpoint DELETE /repositories/{repository}/timeseries/archive
for purging archived data of already deleted time series (see TSM-5411).
This endpoint has been moved to: DELETE /repositories/{repository}/deletedtimeseries
The reason for this change is a new feature being introduced with version 3.9.2.7: the endpoint DELETE /repositories/{repository}/timeseries/archive
now serves a different purpose (selectively deleting archive data of still existing time series). See TSM-5497 below.
TSM-3274 Performance Improvement When Updating TSM Templates in Excel
Updating of time series data in TSM templates has been accelerated. The performance improvement is clearly measurable for TSM templates with many Excel formulas. The acceleration refers only to the Excel Addin.
TSM-5107 Update NuGet Dependencies
All NuGet Dependencies have been updated to the latest stable version (except Oracle). Dependencies for Oracle have been updated separately (see TSM-5601 below).
Dependency | Old Version | New Version |
---|---|---|
Microsoft.CodeAnalysis.CSharp | 4.2.0 | 4.6.0 |
Microsoft.CodeAnalysis.VisualBasic | 4.2.0 | 4.6.0 |
Microsoft.Extensions.Caching.Abstractions | 6.0.0 | 7.0.0 |
Microsoft.Extensions.Configuration.Abstractions | 6.0.0 | 7.0.0 |
Npgsql | 6.0.4 | 7.0.4 |
System.Data.SqlClient | 4.8.3 | 4.8.5 |
System.Runtime.Caching | 6.0.0 | 7.0.0 |
System.Text.Json | 6.0.4 | 7.0.3 |
TimeZoneConverter | 5.0.0 | 6.1.0 |
Please be aware that due to this update, binding redirects may have changed (e.g., WebTSM Services: HAKOM.Framework.Services.dll.config, TSM App: HAKOM.TSM.App.ExcelAddin.dll.config). In case of custom implementations, binding redirects need to be updated. Especially in case they have not been generated automatically.
TSM-5473 Erroneous Encryption of the HAKOM Password
In some circumstances, while encrypting the password, an OutOfMemoryException was thrown and the encrypted password has been interpreted as an unencrypted password and got encrypted again.
This issue has been fixed. In previous versions, this issue can be prevented by setting HAKOM.config to "ReadOnly".
TSM-5497 Deletion of Time Series Archive Data
In order to be able to delete unused time series archive data until a given audit date and hence free some disk space, a new endpoint for deleting time series archive data has been implemented.
|
For more details, please see the API reference: Open API Reference
Please note that this causes a breaking change between the previously released version 3.9.2.6 and this release! (see note at the top of this document)
TSM-5532 Error When Combining Constant-Value and Referenced Data over multiple Time Slices in a Formula Time Series
When reading data off of a formula time series that had two time slices, one of them being a constant value expression, the other referencing some other time series, the wrong data was returned in some cases.
This has been fixed.
TSM-5535 Rebranding: TSM → PowerTSM
In the TSM App, the WebTSM and in the Documentation TSM was rebranded to PowerTSM. Apart from that, the version number is no longer displayed on the title window.
TSM-5358 New Icons for the Excel Ribbon and TSM+
The Icons in the Excel Ribbon and in TSM+ got replaced by new ones. In addition, the Toolbar in TSM+ has been enlarged and the standard icons have been replaced.
TSM-5541 New WebTSM Service Endpoint for Getting Quotation Dates for Multiple Time Series
Version 3.9.2.7 introduces a new endpoint:
GET /repositories/{repository}/timeseriescollections/quotations
which can be used to retrieve the dates/times of existing quotations on multiple time series in a single request.
For more details, please see the API reference: Open API Reference
TSM-5594 Error When Opening the Info Window in TSM
If the HAKOM.Config contained two or more entries under "LanguageSpecific", the info window was not displayed correctly. This issue has been fixed.
TSM-5601 Oracle Driver Update
Due to a security vulnerability that has been discovered in a previous version of the referenced Oracle.ManagedDataAccess package, this dependency has been upgraded to version 2.19.200.