Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions middleware/2026-04-08-1.2.25353.87593.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
authors: poscreator
slug: middleware/1.2.25353.87593
tags: [Middleware, Austria, France]
---

# Middleware 1.2.25353.87593

In this version of the Middleware, we've focused on significant performance improvements for receipt copy handling in the clouCloudCashboxdcashbox in France,
added support for NF525-compliant signatures, and resolved a stability issue affecting both the Austrian and French markets.

<!--truncate-->

## ☁️🇫🇷 Improvement: Significantly faster receipt copy handling in the CloudCashbox

We've completely replaced the previous receipt copy mechanism with a new, more performant implementation.
The previous approach could cause response times exceeding 25 seconds in CloudCashboxes with a large number of receipts.
The new mechanism resolves this issue, resulting in improved copy receipt performance.

:::info

This was previously released for local queues and has now been rolled out to the CloudCashbox aswell.

:::

## 🇫🇷 Improvement: New signature item for NF525 compliance

A new signature item is now included in responses to support NF525-required normative signature excerpt.
This ensures compliance with French Infocert certification requirements.
POS Systems that are not certified by Infocert are not required to print it on receipts.
The new signature item can be identified by its `SignatureType` ending with `0x0008`.

### Affected packages:
- _fiskaltrust.service.adonet_
- _fiskaltrust.service.azure_
- _fiskaltrust.service.ef_
- _fiskaltrust.service.sqlite.mono_

## 🇫🇷 Improvement: ActionJournal logging for Protocol Technical Log receipts

Receipts of type "Protocol Technical Log" now generate an ActionJournal entry.

### Affected packages:
- _fiskaltrust.service.adonet_
- _fiskaltrust.service.azure_
- _fiskaltrust.service.ef_
- _fiskaltrust.service.sqlite.mono_

## 🇦🇹🇫🇷 Bug Fix: Incorrect internal ftState returned in some responses

In certain scenarios, the Middleware could return a response with the internal ftState `0xEEEE_EEEE` instead of the expected empty result.
This has been resolved, and the Middleware now correctly returns the appropriate response in all cases.

### Affected packages:
- _fiskaltrust.service.adonet_
- _fiskaltrust.service.azure_
- _fiskaltrust.service.ef_
- _fiskaltrust.service.sqlite.mono_
Loading