Skip to main content

Changelog

This page lists relevant changes and updates in fiskaltrust's cloud services, on-premise products, and documentation.

You can subscribe to all changelogs via RSS, follow the GitHub repo, or display categories of changes by tags.

Middleware 1.3.59 (Germany)

ยท 2 min read
PosCreator Experience Team

This version of the Middleware is mainly focused on improving the memory consumption when working with large databases, especially related to handling large TAR exports from TSEs. Additionally, we've fixed issues that prevented TAR exports from the Middleware or the fiskaly TSE in specific rare cases.

caution

Version 1.3 of the Middleware is meant for the German and Italian markets only, customers in Austria and France should continue to use version 1.2. We are currently testing a unifyed version for all markets, and will release an update about this soon.

๐Ÿ‡ฉ๐Ÿ‡ช Feature: Added optional, fast digital receipt upload to BYODCโ€‹

We've added an optional configuration switch to the Bring your own Data Center image that supports uploading digital receipts immediately, allowing its users to provide a seamless digital receipt experience to end consumers.

The feature can be turned on like this:

  1. Ensure that you're using the latest version of the Helm chart, and set the posApi.baseUrl value in ByoDC's Helm chart (either to https://pos-api-sandbox.fiskaltrust.cloud for sandbox or https://pos-api.fiskaltrust.cloud for production installations)
  2. Set the useposapi Queue property of affected Middleware Queues to true in the Portal, and rebuild the respective Cashboxes.

Affected packagesโ€‹

  • BYODC (Docker image) 1.3.59

๐Ÿ‡ฉ๐Ÿ‡ช Stability improvement: Decrease memory footprint when processing TAR exportsโ€‹

We've implemented various improvements both in the Middleware's Queue packages and in the Swissbit SCU package to reduce the memory footprint when processing TAR exports. This affects internal processes like the automatic TSE export during the daily closing (fiskaltrust/middleware#281) and when performing uploads, as well as external requests to the /journal endpoint (fiskaltrust/middleware#284).

Affected packagesโ€‹

  • fiskaltrust.Middleware.Queue.* v1.3.59
  • fiskaltrust.Middleware.SCU.DE.Swissbit v1.3.59

๐Ÿ‡ฉ๐Ÿ‡ช Bug fix: Split large fiskaly exports fiskaltrust/middleware#207โ€‹

We've fixed an issue that prevented the fiskaly TAR export when the maximum size of signatures exceeded fiskaly's limit of 1 million transactions; requests for large exports will now be internally split up and combined after download. fiskaltrust/middleware/pr#282

Affected packagesโ€‹

  • fiskaltrust.Middleware.SCU.DE.Fiskaly v1.3.59

๐Ÿ‡ฉ๐Ÿ‡ช Bug fix: Fixed wrong record delimiter in DSFinV-K exportsโ€‹

We've fixed a minor issue in our DSFinV-K export that lead to a warning in Amadeus Verify because of a non-matching record delimiter in the CSV schema definitions.

Affected packagesโ€‹

  • fiskaltrust.Middleware.Queue.* v1.3.59
  • fiskaltrust.Middleware.SCU.DE.Swissbit v1.3.59

As always, we're happy to receive feedback and suggestions directly via issues in our GitHub repositories.