fiskaltrust Release Notes
A repository containing release notes of our customer-facing products and services - namely the Middleware and the Portal.
These release notes will contain a sum-up of all customer-relevant changes that were made. Depending on the service, the severity of the change, and the affected markets, these changes may already be rolled out for some time when they are published here.
If you're viewing this on GitHub, please navigate to https://docs.fiskaltrust.cloud for a more convenient view of this content and open the section of interest to the left. If you have any questions regarding the changes described here, please directly reach out to us via firstname.lastname@example.org.
April 26, 2022
Middleware 1.3.33 (Germany)
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.
April 19, 2022
Middleware 1.3.32 (Germany)
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.
March 31, 2022
Middleware 1.3.31 (Germany)
In this version of the Middleware, we've updated the Fiskal Cloud Connector (which is used by the Swissbit Cloud and Deutsche Fiskal SCUs). Additionally, we've resolved an issue in the Launcher that could lead to delayed processing of sign requests while journal requests were being executed concurrently.
March 18, 2022
Middleware 1.3.30 (Germany)
In this version of the Middleware, we've added the possibility to declare a 'Master Queue' if there are multiple Queues connected to one TSE, in order to avoid long timeouts during daily closings and have one tar file export for all queues.
March 8, 2022
Middleware 1.3.29 (Germany)
In this version of the Middleware, we now automatically clear up old tar files in the
February 16, 2022
Middleware 1.3.28 (Germany)
In this version of the Middleware, we've added a warning dialog when clearing app data and a prompt for disabling battery optimization in the Android Launcher. Additionaly, we've fixed the notification in the the Android Launcher and a bug when sending empty
cbReceiptReferences to the Middleware.
December 20, 2021
Middleware 1.3.27 (Germany)
In this version of the Middleware, we updated the FCC used in the
DeutscheFiskal SCUs to protect against Log4Shell exploits.
December 9, 2021
Middleware 1.3.26 (Germany)
In this version of the Middleware, we introduced compatibility with the upcoming fiskaly v2 standalone product and implemented some fixes that should improve the runtime behavior of the Middleware, especially when using the CryptoVision TSE or in cases our users experienced memory or performance issues. Additionally, we've updated the Ambassador stack in Bring your own Datacenter to support new Kubernetes versions. Please make sure to read the Migration Guide before updating.
November 12, 2021
Middleware 1.3.25 (Germany)
In this version of the Middleware, we added the possibility to update the firmware of Swissbit TSEs. Additionally, some minor issues in the DSFinV-K were resolved and we improved logging for the Fiskal Cloud Connector.
October 18, 2021
The focus of this sprint was improving the overall user experience of the Shop/Products page and the german scu selection.
October 15, 2021
Middleware 1.3.24 (Germany)
In this quality-of-life release of the Middleware, we resolved several issues that were occurring for segments of our users, and introduced multiple stability improvements to further improve the behavior of the Middleware during implementation and runtime.
October 4, 2021
In the past weeks we have been hardly working on creating the Technical Rollout which should help our customers to rollout Middleware configurations similar as they are currently rolling out products with the Rollout Management.
September 20, 2021
In this past Sprint, the main focus was the scaled rollout for the french market and general user experience improvements.
September 15, 2021
Middleware 1.3.23 (Germany)
In this version of the Middleware, we added the possibility to easily identify mandatory and optional signature items when printing receipts. Additionally, the Middleware is now able to automatically update the Fiskal Cloud Connector, and several bugs and stability issues have been resolved. This release also marks the first non-RC version of the FiskalyCertified SCU (which added support for fiskaly's certified version 2).
September 9, 2021
In this sprint we have been working on improving the usability and the user experience of the connections page, one of the most used pages in portal.
August 23, 2021
In this sprint we have introduced some overall usability improvements as well as security enhancements.
August 16, 2021
Middleware 1.3.22 (Germany)
In this version of the Middleware, we have added support for the certified version 2 of the fiskaly Cloud TSE. Additionally, some minor issues in the DSFinV-K related to transformed PayItems were resolved, and we've introduced a mechanism to reduce the Middleware's memory consumption in some scenarios.
August 9, 2021
This sprint we have been working on improving the overall usability of employee and agencies management.
July 27, 2021
The goal of this Sprint was mainly the improvement of the user experience for the Subscriptions, Invoices and Quotes Pages in Portal.
July 20, 2021
Middleware 1.3.21 (Germany)
In this release, we've added the possibility to deactivate Queues and switch SCUs even in cases when the TSE is not reachable anymore. Additionally, we've further improved our DSFinV-K export after successfully receiving the GoBD certification from Audicon, including using fallback master data, automatically resolving references over different days, and several stability improvements and fixes.
July 12, 2021
This sprint we have been working on improving the user experience of the Subscriptions Page, as well as the new Cases View page in Portal.
June 28, 2021
In this sprint, we have been working hardly to give customers the chance to follow along with the onboarded cases in portal.
June 14, 2021
In this sprint, we have introduced several usability improvements for knowledge base articles and configuration management.
May 31, 2021
Middleware 1.3.20 (Germany)
In this Middleware version, we've removed the one-client-limitation of our Swissbit Cloud SCU in cases where it has been bought as a part of our Carefree package. This enables our partners to get the "fully unlimited" Carefree experience with this TSE-as-a-service, as only our fair use regulations are in place now. Additionally, we've updated third party dependencies, fixed some issues in our SCUs, and added requested features and stability improvements to the Middleware for Android.
May 31, 2021
In this sprint, we have introduced several usability improvements including improving the overall performance.
May 17, 2021
In this sprint, we have introduced the ft-Knowledege base, that should provide users with informative articles on how to troubleshoot issues that they are facing in any of the fiskaltrust products.
May 4, 2021
Middleware 1.3.19 (Germany)
With this Middleware version, we added the possibility to switch the connected SCU for already started Queues. This change allows users of the Middleware to change the used TSE without having to create a new Queue. Additionally, we've included several important bug fixes in this update.
May 3, 2021
In this sprint, we have introduced several usability improvements, especially when working with the AO148 generator, or the entitlements history page.
April 19, 2021
In this sprint, we have been focusing on creating a tool that should give users the ability to easily create AO 148 applications.
April 5, 2021
In this sprint, we have focused to improve overall usability and to make sure that users have the same capabilities to generate unique CashBoxIdentifications as they have when using ft-Helipad.
March 26, 2021
Middleware 1.3.18 (Germany)
This Middleware version contains bug fixes for issues that could occur when using Swissbit Cloud or Deutsche Fiskal TSEs behind a proxy server, a stability improvement for our CryptoVision SCU to handle Windows' USB power saving mode, and a minor improvement for generating TSE order payloads.
March 22, 2021
In this sprint, we have introduced the Rollout Management feature that should greatly improve the rollout experience for PosDealers.
March 18, 2021
Middleware 1.3.17 (Germany)
This Middleware version contains a hotfix for Diebold Nixdorf SCUs that fixes a potentially blocking issue that could occur while reading the status of the TSE.
March 12, 2021
Middleware 1.3.16 (Germany)
We're happy to announce that the fiskaly SCU is now available in our production systems (please see our blog post for more details). Additionally, we've added a new signature that contains the TSE certification ID and (if required) information about the state of the certification and operational environment regulations. At least in the latter case, this needs to printed onto the receipt. Finally, this version contains some bug fixes and usability improvements for the Middleware.
March 8, 2021
In this sprint we have been focusing to further improve the new orders page to being able to put it into public preview so that all of our users can use it.
March 3, 2021
Middleware 1.3.15 (Germany)
This Middleware version contains a hotfix for Epson SCUs that fixes a potentially blocking issue when using the Middleware with an uninitialized TSE.
March 1, 2021
In this Sprint, we were focused on establishing a secure platform for configuring Middleware components, as well as creating a prototype for the new Orders page.
February 17, 2021
Middleware 1.3.14 (Germany)
This quality-of-life update for the Middleware fixes multiple bugs, introduces stability improvements, and should enhance the overall user experience of the Middleware. Additionally, the MySQL Queue now officially left the RC status and is fully supported in production.
February 15, 2021
In this sprint we have focused on improving the permission selection and also worked on several improvements of different features.
February 1, 2021
In this sprint we have focused on improving the permission selection and also worked on several improvements of different features.
January 18, 2021
In Sprint 91 most of the team was on vacation. Therefore we used the time to improve internal processes to having a baseline for future development.
December 28, 2020
In this sprint we have focused on improving the labeling of the different functionalitiets in the invitation view. Additionally, we have removed some not needed features that have led to confusions in the past.
January 22, 2021
Middleware 1.3.13 (Germany)
This version of the Middleware fixes two issues in the Launcher that affected users with specific configurations.
December 20, 2020
In this sprint we have focused on implementing a long requested feature: Changing the primary contact of an account. Additionally, we have added some improvements to the overall user experience.
December 18, 2020
This version of the Middleware fixes an important bug related to creating the signature payloads of info-order receipts.
December 12, 2020
With this version, we're happy to announce that the fiskaltrust Android Middleware is now publicly available in production! Additionally, we added support for the newly available Swissbit Cloud TSE, and introduced several important stability and performance improvements.
December 7, 2020
The main focus of this sprint was to further enhance the Portal's Shopping experience, especially the searching experience.
November 23, 2020
The main focus of this sprint was to further enhance the Portal's Shopping experience, especially the selection of the outlet and the basic visualization of different categories of products.
November 9, 2020
The main focus of this sprint was to further enhance the Portal's UI and UX, especially for large-scale rollout scenarios and general POS Dealer activities. In addition, we worked on improving the Android Launcher, which can now be downloaded more easily and will soon be rolled out to Google Play.
October 28, 2020
We're happy to announce that starting from this version, we provide SCUs for all currently certified TSEs, as well as SCUs for two major cloud TSEs that are currently in certification (fiskaly and A-Trust). While some of those are still only available on the sandbox, we consider them production-ready and are working closely with our partners to push them to production as soon as possible.
In addition to this, we resolved several important stability issues in version 1.3.10, which should result in an overall greatly increased reliability, especially when working with Swissbit SCUs. Also, we fixed an important issue in our SQLite implementation that lead to data not being 100% correctly read from the database (although no data was lost, as everything was written correctly).
October 26, 2020
In this sprint, we worked in making the aggregated TAR export available in the Portal, which - together with the DSFinV-K export - enables our customers to get all audit-relevant data without requiring direct access to the POS System. Additionally, we greatly improved the subscription management, and are now displaying the expiration dates of TSEs.
October 12, 2020
In this sprint, the Engineering team was mostly focusing on improving our Middleware by adding new SCUs and fixing some reported issues. Still, several usability improvements and bug fixes were implemented that should resolve some common issues our users experienced.
October 6, 2020
In this version, we published an important fix for the TSE .tar file export, both in the Queue and the SCU packages. This resolves a critical issue where customers with pre-existing Queues were not able to properly execute daily-closing receipts anymore.
September 30, 2020
This release of the Middleware includes the stabilized version of the DSFinV-K export and automatically archives the TSE's .tar files on daily closing receipts.
September 28, 2020
In this sprint, we focused on improving commonly used features in the Portal. This includes the registration process, the ordering and shipping workflows, and several smaller fixes to improve the overall user experience. Additionally, we enabled the auto-invitation flow and the CSV bulk operator import in production.
September 21, 2020
Version 1.3.7 contains an important fix for Entity Framework (EF) queues, which should resolve a recurring SQL concurrency exception that multiple customers experienced.
September 14, 2020
This release adds the functionality to locally generate our preview version of the DSFinV-K export, and the new production-ready Diebold Nixdorf SCU. Additionally, we fixed several issues and added some smaller improvements, mostly related to special receipt responses.
In this sprint, we focused on improving several features in portal. Additionally to a brand new editing experience for CashBox-Templates we also added a long requested feature to display the raw content of receipts to the receipts page. One thing that we also want to highlight is the Prod release of the FR Market.
August 31, 2020
In this sprint, we focused on streamlining the German e-commerce experience. This includes full support for ordering, producing and shipping digital and hardware products, enabling missing features in the entitlement based sale processes, and various UX improvements in the Portal that should greatly simplify common e-commerce related tasks.
August 18, 2020
The Middleware 1.3.5 adds support for Android mobile devices, MySQL databases, and properly handles large amounts of parallel receipt requests.
In this sprint, we focused on releasing a first preview version of the DSFinV-K export to the sandbox. Although this preview version is not production-ready, it already creates most of the required content and only misses some final polishing that we will perform in the upcoming weeks. In addition to this, we also added the possibility to download the new Android Launcher for our Middleware, and introduced some small, but very helpful Quality of Life-updates.
August 3, 2020
The Middleware 1.3.4 properly handles the DSFinV-K relevant master data and appends it to daily closing receipts, so that it can be easily used when querying an export. Aside from the changes made to support master data, we also introduced several stability improvements and fixed some bugs in this release and we updated our client packages to remove some inconsistencies between different communication protocols and Middleware versions.
Aside from further polishing the fiskaltrust.Portal's outlet feature, most development effort of this sprint was put into properly injecting DSFinV-K-relevant master data (e.g. account information, outlet data, etc.) into the middleware configuration so it can be processes by the Middleware 1.3.4.