|
Version |
Datum |
Highlights |
|---|---|---|
|
5.5.7 |
08.05.2026 |
Extras teilen den Lebenszyklus ihres Hauptartikels am Order Monitor, Schritt-Navigation pro Artikel berücksichtigt die Konfiguration jedes Monitors, Anzeige-Kontext für nicht zugeordnete Hauptartikel, Automatische Status-Timeouts am Order Monitor funktionieren wieder |
|
5.5.6 |
01.05.2026 |
Stripe Tap to Pay stürzt beim Start einer kontaktlosen Zahlung nicht mehr ab, Kurze Produktnummern werden bei Tastatur- und Scannereingabe wieder akzeptiert |
|
5.5.5 |
29.04.2026 |
NFC-Kartenlesen funktioniert wieder zuverlässig auf allen Bildschirmen, Bar-Schaltfläche wieder rechts angeordnet, Leere oder beschädigte Sicherungen offener Aufträge führen nicht mehr zu Crash-Berichten |
|
5.5.4 |
27.04.2026 |
Diagnose für das Kundendisplay, Diagnose stockender Synchronisierung, Protokollierung von Validierungsfehlern, Stripe-Kartenterminal-Zahlungen mit langen Firmennamen |
|
5.5.3 |
23.04.2026 |
Vollständige Synchronisierung aus den Einstellungen, Offene Tische bei Schichtwechsel, Dispenser-Stornierungen (E-Protocol, VMPS) |
|
5.5.2 |
22.04.2026 |
Absturz beim Schichtwechsel auf Satelliten, Fehlende offene Bestellgruppen nach Schichtwechsel auf Satelliten, Absturz bei Vorteilskartenauswahl, Bestellmonitor-Layout bei langen Namen |
|
5.5.1 |
10.04.2026 |
Bestellmonitor-Caching, Bestellmonitor-Einstellungen, Bestellmonitor-Kartenlayout, Datenbankmigrationsabsturz beim Update |
|
09.04.2026 |
Echtzeit-Satellitensynchronisierung, Bestellmonitor 2.0.0, Artikelfilterung für Bestellmonitore, Gangabfrage für Küchenanzeigen |
Version 5.5.0 markiert einen großen Technologiesprung für Multi-Terminal-Setups: Die Echtzeitsynchronisierung über Server-Sent Events und der komplett überarbeitete Bestellmonitor 2.0.0 entlasten die Hauptkassa grundlegend. Damit ist ein stabiler Betrieb mit deutlich mehr Satelliten-Terminals und Küchenmonitoren möglich als bisher — ideal für wachsende Betriebe und komplexe Standort-Layouts.
Version 5.5.0
Veröffentlicht: 09. April 2026
🆕 Neue Funktionen
-
Echtzeit-Satellitensynchronisierung: Die Kommunikation zwischen Haupt- und Satelliten-Kassensystemen nutzt jetzt Echtzeit-Server-Sent-Events (SSE) statt Polling. Das reduziert die Last auf der Hauptkassa drastisch, ermöglicht den stabilen Betrieb mit deutlich mehr angeschlossenen Geräten und liefert sofortige Aktualisierungen über alle Stationen hinweg.
-
Bestellmonitor 2.0.0: Der Bestellmonitor wurde mit einer neuen Web-UI-Architektur komplett neu aufgebaut. Das überarbeitete System kommuniziert direkt über WebSockets, entlastet die Hauptkassa und erlaubt den gleichzeitigen Betrieb von mehr Küchen- und Barmonitoren ohne Leistungseinbußen.
-
Artikelfilterung für Bestellmonitore: Konfigurieren Sie, welche Artikel auf jedem Bestellmonitor angezeigt oder ausgeblendet werden — z. B. nur Getränke an der Bar, nur Speisen in der Küche.
-
Gangabfrage für Küchenanzeigen: Bestellmonitore können jetzt Ganggruppen abfragen, sodass Küchenanzeigen Gänge unabhängig verwalten und die Zubereitung besser koordinieren können.
-
Gangdruck: Gangabfragen sind in den Druckworkflow integriert und gewährleisten synchronisierten Druck, wenn Gänge über die Küchenanzeige ausgelöst werden.
-
Integration externer Artikel-IDs: Artikel können jetzt über externe IDs aus Drittsystemen wie ERP- oder Warenwirtschaftslösungen identifiziert und gesucht werden, was die systemübergreifende Artikelsuche vereinfacht.
-
Raumlisten-Ansicht: Räume können jetzt zusätzlich zur bestehenden Raumplanansicht in einer flexiblen Listenansicht angezeigt werden.
-
Firmenbranding auf Kiosken: Ihr Firmenlogo wird jetzt auf Scan-Kiosk-Bildschirmen angezeigt für ein professionelleres Kundenerlebnis.
✨ Verbesserungen
-
Digitale Rechnung: Der Bildschirm für die digitale Rechnung wurde mit einem aktualisierten Layout und modernem Design überarbeitet.
🐛 Fehlerbehebungen
-
Bestellmonitor Artikelgruppen-Synchronisierung: Änderungen an Bestellmonitor-Konfigurationen werden jetzt korrekt an Artikelgruppen weitergegeben, sodass Monitore immer die aktuellen Einstellungen anzeigen.
-
Rabattberechnung bei Null-Mengen: Rabatt-Positionen werden nicht mehr mit Nullwerten erstellt. Positionen mit bereits korrekten Werten werden nicht mehr unnötig neu berechnet, und Nullwert-Rabattpositionen werden vor dem Speichern herausgefiltert.
-
Rabatt-Zurücksetzung bei Mengenänderung: Der Rabattwert wird jetzt korrekt zurückgesetzt, wenn sich die Artikelmenge im Bestellvorgang ändert, wodurch veraltete Rabattbeträge vermieden werden.
Version 5.5.1
Veröffentlichungsdatum: 10. April 2026
Dieses Patch-Release behebt ein kritisches Datenbankmigrationsproblem, das App-Updates verhindern konnte, und verbessert die Bestellmonitor-Oberfläche.
✨ Verbesserungen
-
Bestellmonitor-Caching: Statische Ressourcen verwenden nun langfristiges Browser-Caching, wodurch Ladezeiten bei wiederholten Aufrufen reduziert werden.
-
Bestellmonitor-Einstellungen: Die Navigation zurück aus den Einstellungen löst kein vollständiges Neuladen der Seite mehr aus.
-
Bestellmonitor-Kartenlayout: Bestellkarten verwenden nun eckige obere Ecken für ein saubereres, einheitlicheres Erscheinungsbild.
🐛 Fehlerbehebungen
-
Datenbankmigrationsabsturz beim Update: Ein Absturz wurde behoben, der beim Aktualisieren von einer früheren Version auftreten konnte. Die Datenbankmigration verarbeitet nun die Spaltenreihenfolge bei der Tabellenneuanlage korrekt und verhindert NOT-NULL-Einschränkungsfehler sowie mögliche Datenkorruption.
-
Bestellmonitor-Seitenleiste: Der Hintergrund der Artikel-Seitenleiste wurde korrigiert und unbeabsichtigte abgerundete Ecken entfernt.
Version 5.5.2
Veröffentlichungsdatum: 22. April 2026
Dieses Patch-Release behebt mehrere Abstürze und Zuverlässigkeitsprobleme — insbesondere auf Satelliten-Kassen nach einem Schichtwechsel — und korrigiert ein Layout-Problem im Bestellmonitor bei langen Artikel- oder Kategorie-Namen.
🐛 Fehlerbehebungen
-
Absturz beim Schichtwechsel auf Satelliten: Ein App-Absturz wurde behoben, der beim Beenden oder Wechseln einer Schicht auf einer Satelliten-Kassa auftreten konnte. Das Zurücksetzen der Transaktionen läuft nun außerhalb des Haupt-Threads, wie von Room gefordert.
-
Fehlende offene Bestellgruppen nach Schichtwechsel auf Satelliten: Nach der Umstellung auf die Echtzeit-SSE-Synchronisierung konnten aktuell offene Bestellgruppen auf Satelliten bis zum nächsten geplanten Abruf fehlen. Sie werden nun unmittelbar nach einem Schichtwechsel neu geladen.
-
Absturz bei Vorteilskartenauswahl: Ein Absturz wurde behoben, der auftreten konnte, wenn Vorteilskarten geladen wurden, nachdem der Zahlungs-Dialog bereits geschlossen war. Der Auswahl-Dialog wird nun übersprungen, wenn die Zahlungsansicht nicht mehr verfügbar ist.
-
Bestellmonitor-Layout bei langen Namen: Bestellkarten behalten nun den Statusindikator, die Wartezeit und die Kopfzeilen-Informationen sichtbar, auch wenn Artikel- oder Kategorie-Namen lang sind. Lange Namen werden mit Auslassungspunkten abgekürzt, anstatt andere Elemente aus dem Sichtbereich zu drängen.
Version 5.5.3
Veröffentlichungsdatum: 23. April 2026
Dieses Patch-Release behebt mehrere Synchronisierungs- und Dispenser-Probleme, die Satelliten-Kassen und den Zapfbetrieb betrafen.
🐛 Fehlerbehebungen
-
Vollständige Synchronisierung aus den Einstellungen: Auf Satelliten-Kassen mit Echtzeit-Synchronisierung wird die Datenbank nun unmittelbar nach einer vollständigen Synchronisierung neu befüllt, statt bis zur nächsten geplanten Abfrage oder einem Neustart leer zu bleiben.
-
Offene Tische bei Schichtwechsel: Offene Tische auf Satelliten-Kassen flackern oder verschwinden nicht mehr, wenn am Master eine Schicht beendet oder eine neue gestartet wird. Das Zurücksetzen der Transaktionen läuft nun genau einmal pro Schichtwechsel und wird nicht mehr durch den Lebenszyklus des Sync-Dienstes unterbrochen.
-
Dispenser-Stornierungen (E-Protocol, VMPS): Stornierungen an E-Protocol- und VMPS-Dispensern schlagen nicht mehr mit einem ungültigen Befehl fehl. Stornierte Mengen werden nun als positive Werte übertragen.
Version 5.5.4
Veröffentlichungsdatum: 27. April 2026
Dieses Patch-Release behebt Probleme bei Kartenzahlungen, am Barcode-Scanner und auf Satelliten-Kassen und liefert ausführlichere Diagnose-Informationen, um Meldungen rund um Kundendisplay und Synchronisierung schneller untersuchen zu können.
✨ Verbesserungen
-
Diagnose für das Kundendisplay: Routenwechsel, Lebenszyklus-Ereignisse der Anzeige und bisher unsichtbar abgefangene Anzeigefehler werden jetzt protokolliert. Zusätzlich erkennt die App aktiv, wenn ein zuvor verbundenes externes Kundendisplay verschwindet – sporadische Meldungen, dass der Warenkorb auf dem Zweitbildschirm nicht aktualisiert wird, lassen sich damit besser nachvollziehen.
-
Diagnose stockender Synchronisierung: Protokolle und Crash-Berichte zu nicht synchronisierten Daten enthalten jetzt eine Aufschlüsselung nach Datentyp (z. B.
Order=5, Payment=3), wenn ein nicht synchronisierter Zustand das Abmelden oder die vollständige Synchronisierung blockiert, sowie einmal pro Vordergrund-Aufruf des Menüs, solange Daten unsynchronisiert sind – so lassen sich Berichte über stockende Synchronisierung auf Satelliten-Kassen schneller analysieren. -
Protokollierung von Validierungsfehlern: Validierungsfehler aus den Bildschirmen Kunde, Adresse, individueller Artikel und Bezahlen werden jetzt mit Ressourcennamen und lokalisiertem Text statt mit einem unlesbaren "null"-Eintrag in der Datei-Protokollierung und in Crash-Berichten festgehalten, sodass gemeldete behandelte Ausnahmen auswertbar sind.
🐛 Fehlerbehebungen
-
Stripe-Kartenterminal-Zahlungen mit langen Firmennamen: Kartenterminal-Zahlungen über Stripe schlagen nicht mehr mit "statement descriptor must be at most 22 characters" fehl. Die Beleg-Beschreibung wird jetzt um Stripe-unzulässige Zeichen bereinigt und auf das 22-Zeichen-Limit von Stripe gekürzt, wobei die Rechnungsnummer erhalten bleibt.
-
Versehentliche Gutschein-Buchung über externe USB-Tastatur: Das Tippen kurzer Zahlenfolgen auf einer USB-Tastatur kann nicht mehr versehentlich einen Gutschein buchen. Sehr kurze Tastenanschlag-Folgen werden vom Barcode-Scanner-Eingang ignoriert, und der Abgleich von Gutschein-Sequenznummern ist jetzt auf Eingaben beschränkt, die eindeutig gescannt und nicht getippt wurden.
-
Cursor-Sprung in Eingabedialogen: Der Cursor springt nicht mehr an den Zeilenanfang, wenn in den Dialogen "Kommentar setzen", "Namen setzen" sowie bei Bareinlage und Barentnahme schnell getippt wird.
-
Kundenzuweisung auf Satelliten-Kassen: Die Zuweisung eines Kunden zu einem Auftrag auf einer Satelliten-Kassa erstellt keinen unbenannten temporären Kunden mehr, der Buchungen versehentlich dem falschen Kundenkonto zuordnen könnte. Die Kundenverwaltung auf Satelliten-Kassen ist auf das Auswählen vorhandener Kunden beschränkt (kein Anlegen, kein Bearbeiten), bis die vollständige Satelliten-Kundenverwaltung verfügbar ist.
Version 5.5.5
Veröffentlichungsdatum: 29. April 2026
Dieses Patch-Release stellt das zuverlässige Lesen von NFC-Karten auf allen Bildschirmen wieder her, gibt der Bar-Schaltfläche ihre gewohnte Position auf der rechten Seite zurück und verhindert einen Crash-Bericht beim Start, der durch abgebrochene Sicherungen offener Aufträge ausgelöst wurde.
🐛 Fehlerbehebungen
-
NFC-Kartenlesen funktioniert wieder zuverlässig auf allen Bildschirmen: Kundenkarten, Gutscheinkarten und andere NFC-Tags, die auf dem Auftragsbildschirm, in der Tischansicht, auf den Kundenbildschirmen oder einem beliebigen anderen Bildschirm gehalten werden, werden über Aktivitätswechsel hinweg wieder zuverlässig gelesen, statt nur kurz beim App-Start.
-
Bar-Schaltfläche wieder rechts angeordnet: Die Bar-Schaltfläche wird auf den Bildschirmen Auftrag, Gruppenauftrag und Splitzahlung wieder rechts angezeigt, sodass die langjährige Anordnung "Bar rechts, Karte links daneben" wiederhergestellt ist – eine kürzliche interne Änderung hatte die Bar-Schaltfläche unbeabsichtigt nach links verschoben.
-
Leere oder beschädigte Sicherungen offener Aufträge führen nicht mehr zu Crash-Berichten: Sicherungsdateien für offene Aufträge, die leer oder nur teilweise geschrieben wurden, weil die App während des Schreibvorgangs beendet wurde, werden beim Start jetzt übersprungen und entfernt, statt einen nicht-fatalen Crash-Bericht auszulösen. Verbleibende Sicherungen werden weiterhin wie gewohnt wiederhergestellt.
Version 5.5.6
Veröffentlichungsdatum: 1. Mai 2026
Dieses Patch-Release behebt einen Absturz beim Start einer kontaktlosen Zahlung über Stripe Tap to Pay und stellt die Tastatur- und Scannereingabe für sehr kurze Produktnummern wieder her.
🐛 Fehlerbehebungen
-
Stripe Tap to Pay stürzt beim Start einer kontaktlosen Zahlung nicht mehr ab: Die Akzent-, Erfolgs- und Fehlerfarben werden der Tap-to-Pay-Oberfläche von Stripe nun als tatsächliche Farbwerte übergeben, statt als Ressourcen-IDs missinterpretiert zu werden. Dies hatte nach dem Update von früheren 5.4-Versionen zu einem fatalen Absturz beim Start einer kontaktlosen Kartenzahlung geführt.
-
Kurze Produktnummern werden bei Tastatur- und Scannereingabe wieder akzeptiert: Produktnummern mit nur 1 oder 2 Zeichen, die über eine externe Tastatur oder einen Barcode-Scanner eingegeben werden, werden wieder verarbeitet, sodass Arbeitsabläufe mit sehr kurzen Produktcodes wieder funktionieren. Die in Version 5.5.4 eingeführte Mindesteingabelänge hatte diese Eingaben unbeabsichtigt blockiert.
Version 5.5.7
Veröffentlichungsdatum: 8. Mai 2026
Dieses Release verbessert deutlich, wie der Order Monitor mit Extras und der Statuskonfiguration pro Monitor umgeht. Außerdem werden ein fataler Absturz bei SSE-Verbindungsfehlern sowie mehrere Zahlungs- und Monitor-bezogene Fehler behoben.
✨ Verbesserungen
-
Extras teilen den Lebenszyklus ihres Hauptartikels am Order Monitor: Ein Extra („ohne Speck", „Salami als Beilage") folgt nun stets demselben Statusschritt wie das Gericht, zu dem es gehört — auch dann, wenn die Artikelgruppe des Extras einem anderen Monitor zugeordnet ist. Die Zuordnung entscheidet nur, wo das Extra erscheint, nicht in welchem Status es ist. Eine Beilage für den Servicemonitor wird daher nicht mehr als „bereit" angezeigt, bevor die Küche überhaupt mit der Zubereitung begonnen hat. Ein Tippen auf eine Extra-Zeile schaltet den gesamten Bon (Hauptartikel + alle Extras) in einem Schritt weiter.
-
Schritt-Navigation pro Artikel berücksichtigt die Konfiguration jedes Monitors: Der Order Monitor durchläuft nicht mehr stur jeden im System vorhandenen Status. Der Anfangsschritt eines Artikels ist der kleinste aktive Schritt, der für den Artikel auf einem Monitor tatsächlich konfiguriert ist. Vor- und Zurückschalten springen zum nächsten bzw. vorherigen für diesen Artikel konfigurierten Schritt, und Artikel, deren sichtbarer Bon unterschiedliche Stati enthält, werden zunächst auf den am weitesten fortgeschrittenen Status angeglichen, bevor sie gemeinsam weiterspringen. Artikel, die anderen Monitoren zugeordnet sind, werden nicht mehr verändert, wenn ein Mitarbeiter den Bon weiterschaltet. Der Gesamtstatus des Bons spiegelt stets den kleinsten aktiven Schritt aller enthaltenen Artikel wider.
-
Anzeige-Kontext für nicht zugeordnete Hauptartikel: Der Order Monitor zeigt nun auch Bons an, deren Hauptartikel einem anderen Monitor zugeordnet ist, sofern eines der Extras hierher geroutet wird. Der Hauptartikel wird als reiner Anzeige-Kontext dargestellt, sodass der Benutzer erkennen kann, wozu das Extra gehört, ihn aber nicht von diesem Monitor aus weiterschalten kann.
🐛 Fehlerbehebungen
-
Automatische Status-Timeouts am Order Monitor funktionieren wieder: Bestellungen, deren Status mit einem automatischen Timeout konfiguriert ist, werden nun nach Ablauf der Wartezeit tatsächlich weitergeschaltet, statt still auf diesem Schritt zu verharren. Das automatische Weiterschalten folgt dabei der neuen Schritt-Navigation pro Artikelgruppe, sodass Schritte übersprungen werden, die kein Monitor für den betreffenden Artikel anzeigt.
-
Kein Absturz mehr bei SSE-Verbindungsfehlern: Die Kassa stürzt nicht mehr ab, wenn die SSE-Verbindung zum Master während des initialen Handshakes scheitert — etwa wenn der Master nicht erreichbar ist, TLS abbricht oder die Verbindung vor dem Upgrade zurückgesetzt wird. Der SSE-Client fällt nun zuverlässig auf seine Wiederholungslogik zurück, statt die gesamte App mit in den Absturz zu reißen.
-
GPTom-Kartenzahlungen erholen sich von Abstürzen der Zahlungs-App: GPTom-Kartenzahlungen bleiben nicht mehr in einer endlosen Abfrageschleife hängen, wenn die GPTom-Zahlungs-App während der Transaktion abstürzt. Die Kassa beendet die Abfrage beim ersten Binder-Fehler und meldet den Zahlungsfehler sofort, statt nach Ablauf des vollen 5-minütigen Timeouts.
-
Artikel ohne konfigurierte Bearbeitungszeit werden vom Server wieder akzeptiert: Die API-Anfrage sendet nun
0stattnullfür das Feld der Bearbeitungszeit, das der Server zuvor als ungültigen Integer-Wert abgelehnt hat. -
Bon-Nummer auf Karten am Order Monitor bleibt nach Updates erhalten: Karten zeigen die Bon-Nummer auch nach weiteren Bestelländerungen weiterhin an, selbst wenn das externe Etikett der Bestellung als leerer Text statt als nicht gesetzt gemeldet wird. Die Bon-Nummer verschwindet nicht mehr nach der ersten Statusänderung von der Karte.
-
Karten am Order Monitor verschwinden korrekt: Karten verschwinden nun von einem Monitor, sobald alle für diesen Monitor relevanten Artikel einen nicht mehr sichtbaren Status erreicht haben — auch wenn Extras auf anderen Monitoren noch in Arbeit sind. Bisher konnte ein Bon auf einem Monitor hängen bleiben und unbegrenzt zwischen Stati wechseln. Extras berücksichtigen den Einschließen-/Ausschließen-Filter pro Artikelgruppe nun konsistent mit dem Hauptartikel.
📋 Compliance
-
PIN-Eingabe nach frischem Login und Vollsync erforderlich: Die Kassa erzwingt nun die PIN-Eingabe direkt nach einer frischen Benutzeranmeldung oder einer Vollsynchronisierung. Damit wird die stille Aktivierung eines PIN-geschützten Benutzers verhindert, die zuvor in dem kurzen Zeitfenster auftreten konnte, in dem der Benutzerstatus noch nicht geladen war.