In this version of the Middleware, we have increased the default fiskaly timeout to enable longer TAR export to be performed successfully, and improved the Arm compatibility of the Swissbit and SQLite packages. Additionally, we have increased the default timeout of the Helipad helper as well as added a new configuration parameter to specify the concurrent upload count of TAR files. Additionally, we have added ARMel support to our SQLite packages. And finally we have created a script which helps generating indexes for MySQL databases used in a bring your own data center environment.
In this version of the Middleware, we have added a SCU parameter to configure the Heap memory of the FCC, we also have added a queue parameter to configure the migrations timeout, we have modified the DSFINV-K export to exclude non pos-receipts lowering memory consumption, we have created some modi for the TAR-Export and we have fixed bugs regarding failing TAR-Export using a Fiskaly SCU and a bug concerning the indexes creation.
In this version of the Middleware, we made it possible to run the German middleware on an ARM device, moreover, we implemented an automatic retry when updating the FCC, we've also fixed a bug concerning Fail-transactions not removing the failed start transactions on the FailedStartTransaction table in the database.
In this version of the Middleware, we've added missing database indices to MySQL.
In this version of the Middleware, we've added Database indices for frequently accessed fields and localization to our Android App.
In this version of the Middleware, we've increased the resilience of our implementation of the Fiskal Cloud Connector in the Swissbit Cloud and Deutsche Fiskal SCUs and improved the compatibility and stability of our TAR and DSFinV-K exports.
In this version of the Middleware, we've updated the Fiskal Cloud Connector to 4.0.2 and made the Middleware compatible with the DSFINV-K 2.3. Additionally, we fixed an issue that occurred when switching from one Swissbit Cloud or Deutsche Fiskal TSE to another, and removed unnecessary additional data that was sent to the CryptoVision TSE.
In this version of the Middleware, we've fixed an issue that could lead to failing requests when switching to another SCU. While the switch itself was successfully performed in these cases, the Middleware returned an error.
In this version of the Middleware, we've improved the overall logging experience on Android by enabling cloud logging and adding a content provider to directly access log files even if the Middleware cannot be started.