Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
matemat:robimat:changelog [2018/02/26 14:17] – created martinmatemat:robimat:changelog [2024/03/25 19:40] (current) martin
Line 1: Line 1:
 +Änderungsbeschreibung:
 +
 +
 +Version 0.19.5  (r61744), 2024-03-11 
 +    Neu:
 +
 +    Verbesserung:
 +
 +    Fehler:
 +    - HG: fehlendes ProcessSignal für GUI bei Türöffnung (Ticket #1306197772)
 +    - HG: Kannenschalter muss unabhängig von Produkten in ausgewählter Gruppe funktionieren (Ticket #1307914407)
 +    - HG: falsche Berechnung des Ventilindex für Instantkaffee 2 (Ticket #1308706982)
 +    - SUE: Nochmaliges Öffnen der Ausgabe bei Automat ohne Lift funktioniert nicht (#1309687666)
 +    - HG: Fehler bei der Mixerspannungsüberwachung im Anschluss an eine Mixerspülung (# 1309744002)
 +    - HG: Berechtigung Probeverkauf (Ticket #1316811314)
 +    - HG: Allergene und Inhaltsstoffe nicht mehr default 0 sondern default -1 (Ticket #1316769558)
 +    - SUE: Fehler beim Verkaufsablauf falls Lift nicht auf Homeposition fahren kann (Ticket #1312048670)
 +
 +
 +Version 0.19.4  (r61720), 2024-02-16 
 +    Neu:
 +
 +    Verbesserung:
 +
 +    Fehler:
 +    - HG: beim SW-Update wird neue Vergleichsspannung nicht in Dantenbank übernommen (Ticket #1265667678)
 +
 +
 +Version 0.19.3  (r61717), 2024-02-08
 +    Neu:
 +
 +    Verbesserung:
 +    - HG: Servicecode für Trockenzuckermagnet hinzugefügt
 +    - HG: Becher-Vorfangposition automatisch anhand der Bechergrösse setzen (Ticket #1298199538)
 +    - HG: Keine Auswahl 73er-Becher in Erstinbetriebnahme (Ticket #1299142114)
 +
 +    Fehler:
 +    - HG: Wägezelle leer nimmt nicht die Wahl außer Betrieb auf der die Zuwahl mit programmiert ist (Ticket# 1292077520)
 +    - SUE: fehlendes Signal für HMI bei Ausgabeblockade während Verkauf (Ticket #1294649190)
 +
 +
 +Version 0.19.2 (r61708), 2024-01-26
 +    Neu:
 +    - Übersetzungen für Norwegisch aktualisiert (Ticket #1259249485)
 +
 +    Verbesserung:
 +    - HG: Neuer VSI bei Produkt AMIc; AMIcg; AMIe; AMIeg 
 +    - Allgemein: Fehlerzähler für KBUS-Protokollfehler eingeführt
 +    - HG: erweiterte Sicherheitsabfrage um potentielle race condition vor Ansteuerung des Becherfängers zu vermeiden
 +    - HG: Filterzähler auf Default 3000 gesetzt (Ticket #1247152028)
 +    - HG: Servicecode 53L nur für Brühervariante (Ticket #1267477833)
 +    - HG: Motor und Mixer Diagnose überarbeitet (Ticket #1265667678)
 +    - HG: Becherstorno anpassen (Ticket #1279758433)
 +    - HG: Boilerbefüllung über erstes Instantventil (Ticket #1281060069)
 +    - Allgemein: Hardwareseriennummer und Kennung (CB1-Felder) werden automatisch befüllt wenn diese 0 sind (Ticket #1285808786)
 +    - SUE: fehlerhaftes Auswerten des Fallenschlosszustands führt zu falschen Abläufen (Ticket #1281413782)
 +
 +    Fehler:
 +    - HG: Motor für KBE darf nicht in die MotorFailList eingetragen werden. Leere Liste zur MachineControl. (#Ticket #1245417990)
 +    - GF/SUE: Kühlung muss bei Powerfai abgeschaltet werden. (Ticket #1256552676)
 +    - HG: Prozesssignale von schwarz-event-reporter wurden falsch interpretiert (Ticket #1253980867)
 +    - Alle: Errorlog wurde nur noch bei Prozesssignalen generiert
 +    - Allgemein: Designbeleuchtung fällt sporadich aus (Ticket #1263535560)
 +    - HG: Becherwerke werden bereits vor Inbetriebnahme konfiguriert (Ticket #1264952405)
 +    - Allgemein: TcpClient keine ausgehende Verbindung bei LocalHost und Dbus Problem bei Neustart (Ticket #1261094893)
 +    - HG: Nach fehlerhaften Mixer wurde Wahlen außer Betrieb genommen aber nicht wieder aktiviert (Ticket #1281460675)
 +    - HG: Zuwahlen sind im Probeverkauf nicht verfügbar (Ticket #1281549356)
 +    - HG: Einstellungen für Americano-Ventil wurden hinzugefügt (Ticket #1279068295)
 +    - HG: Becherstorno kann jetzt auch nur mit Lichtschranke erzeugt werden (Ticket #1283317527)
 +    - SUE: Warnungen EJB_10xx werden fälschlicherweise zurückgesetzt (Ticket #1281414032)
 +
 +
 +Version 0.19.1 (r61640), 2023-11-07
 +    Neu:
 +    - HG: Übersetzungen für Vorfangposition in Servicemenü (Ticket #1233756080)
 +    - HG: Default-Datensatz für Instantvariante (Ticket #1233848106)
 +
 +    Verbesserung:
 +    - HG: Mit Bechervorfangpostion an/aus (Ticket #1233755814)
 +    - HG: Default ohne Mühle und Brüher (Ticket #1176339710)
 +    - SUE: schnellere Liftabschaltung beim Schließen des Fallenschloss (Ticket #1235345112)
 +    - SUE: erweiterte Fehlerbehandlung beim Referenzlauf (Ticket #1242218644)
 +
 +    Fehler:
 +    - HG: ProcessControl wird nicht immer sauber abgebrochen (Ticket #1233759004)
 +    - HG: Probeverkauf in der Rezeptanpassung startet nicht (Ticket #1233757798)
 +    - HG: Bei leerem PC werden bei Update die Heizung nicht mehr eingeschaltet und Schlüsselschalter nicht deaktiviert
 +    - HG: Eigner Becher durch RAFI-Tastatur und danach Produktwahl, führte zur der Abwahl des eigenen Bechers (Ticket# 1238364417)
 +    - HG: Servicefunktionen für neuen Instantbehälter Kaffee2 fehlen (Ticket #1238530666)
 +    - HG: Becherstorno wird nicht erkannt (Ticket #1201310326)
 +    - PaymentProcess : Abbruch der MDB-FTL-Übertragung des RemoteCall-Prozesses führte bei der nächsten Parameteränderung zum Aufhängen des PaymentProcesses(Ticket # 1230999083)
 +    - HG: Brüherreinigung bei reiner Instantvariante (Ticket #1243699317)
 +    - HG: doppelter Servicecode "28M" (Ticket #1244486901)
 +    - HG: Limitierung der Becherfängerposition auf unkritische Werte (Ticket #1244487084)
 +
 +
 +Version 0.19.0 (r61540), 2023-10-18
 +    Neu:
 +    - Servicemenü: Münzwechsler im QMLHMI laden (Ticket #16809)
 +    - HG: Abkassieren beim "Becherklau" ist einstellbar (Ticket #17558)
 +    - Allgemein: Auswertung des Kompressortempeatursensors entfernt (Ticket #17627)
 +    - Servicemenü: Geldscheinleser im QMLHMI laden (Ticket #17561)
 +    - HG-Lidl: Journal Kassenzugriff im Filialleitermenü (Ticket #17124)
 +    - HG-Lidl: Code-Eingabe nach falscher Eingabe sperren (Ticket #17071)
 +    - HG: Neuen Customer "Kaufland" anlegen (Ticket #1056985358)
 +    - HG-Kaufland: Umbenennung Benutzergruppen (Ticket #1047942654)
 +    - HG-Kaufland: Untermenü "Haupttürcode bearbeiten" ausblenden (Ticket #1048001383)
 +    - HG-Kaufland: Untermenüs Kassenabschluss ausblenden (Ticket #1047946940)
 +    - HG-Kaufland: Nur ein Code pro Benutzergruppe (Ticket #1047942580)
 +    - HG: Modultest "Heizung anschalten" einfügen (Ticket #1056930364)
 +    - HG-Lidl/Kaufland: Menü Modultest auch bei Lidl-Variante anzeigen (Ticket #1056593509)
 +    - HG: Tresterzähler einfacher zurücksetzen (Ticket #1071460758)
 +    - HG: Modultest "150 ml Wasser ausgeben" einfügen (Ticket #1056790336)
 +    - HG-Kaufland: Kaufland-Logo einfügen (Ticket #1070469318)
 +    - HG-Kaufland: Fairtrade-Info im Kundenmenü ausblenden (Ticket #1047998275)
 +    - HG: Becherpreise im Servicemenü einstellbar (Ticket #1080948408)
 +    - RV: Einstellung der Lotteriequote in % (Ticket #1056903241)
 +    - HG-Kaufland: Türöffnungen und Umsätze auf 12:00 Uhr setzen (Ticket #1047942632)
 +    - HG-Kaufland: Bilder hinterlegen (Ticket #1047941786)
 +    - Produktkonfiguration HG: Suchen und Filtern (Ticket #1093472913)
 +    - Servicemenü: Menü "Token" in QMLHMI implementieren (Ticket #1056893569)
 +    - HG-Lidl: Übersetzung data.report.store (Ticket #1051415845)
 +    - HG-Lidl: Übersetzung data.report.storetype (Ticket #1109772480)
 +    - HG: Übersetzung data.cupmdbselection.offset (Ticket #1109772542)
 +    - Servicemenü: Menü "Tubeninventur" im QMLHMI laden (Ticket #1093346305)
 +    - Menü Allgemeine Einstellungen in QML laden (Ticket #1114466778)
 +    - Allgemein: Zeitprofil für Hotelmodus (Ticket #1124103899)
 +    - Kundenmenü GF, HG, SUE: Hotelmodus auf einzelne Wahlen bezogen (Ticket #1122183107, #1171153064)
 +    - Einstellungen für Hotelmodus im Servicemenü (Ticket #1142025711)
 +    - Evadaten nach bestimmten Einstellungen laden (Ticket #1146796047)
 +    - Gradiant und Intercept für die Kalibrierung in Evadts mit aufgenommen (Ticket #1073220144)
 +    - Menü Jugendschutz in QML laden (Ticket #1157074884)
 +    - Kundenprodukttext von customer_products in DB (Ticket #1146910411)
 +    - Kundenprodukttext über Evadts aus- und einlesen (Ticket #1146910373)
 +    - Servicemenü: Menü "Cashless" in QML laden (Ticket #1123624207)
 +    - Servicemenü: Menü "Allgemein" (Bezahlsysteme) in QML laden (Ticket #1152596112)
 +    - HG: Kundenprodukttexte werde nun nicht mehr vom Kundenmenü aus der csv geladen (Ticket #1173227525)
 +    - Servicemenü: Menü "Versionsinformation" in QML laden (Ticket #1172619852)
 +    - Servicemenü: Menü "Slideshow Einstellungen" (AT-Konfiguration->Multimedia) in QML laden (Ticket #1172619997)
 +    - Servicemenü: Menü "Gesamtreinigung" (SUE, GF) in QML laden (Ticket #1165490438)
 +    - Servicemenü: Menü "Gesamtreinigung" (RN) in QML laden (Ticket #1192945940)
 +    - Übersetzungen für Englisch aktualisiert (Ticket #1196745067)
 +
 +    Verbesserung:
 +    - SIONs119.mot: verbesserte Regelung für Schlittenmotor im CO2-Automat
 +    - Telemetrie-Einstellungen immer anzeigen und einstellbar machen (Ticket #17057)
 +    - Kundenmenü HG: Fläche des Schließen-Knopfes bei Informations-Pop-Ups vergrößert (Ticket #17527)
 +    - Kundenmenü HG: Erneutes drücken des selben Pop-Up-Knopfes, schließt das Pop-Up (Ticket #17528)1046114021
 +    - SIONs213.mot: Fehlermeldung für Timeout im Modul Lineararm hinzugefügt
 +    - HG: Fehler für Linearamblockade wird erst bei wiederholtem Auftreten gesetzt (Ticket #17605)
 +    - HG: Menü "Tagesabschluss" im QMLHMI implementieren (Ticket #17265)
 +    - HG-Lidl: Vor Öffnen der Kassentür bei Tagesabschluss nochmals Eingabe der PIN (Ticket #17264)
 +    - HG-Lidl: IDs sollen bei 1, nicht bei 6 starten (Ticket #1051420603)
 +    - HG: Modultest "Brüherreferenzfahrt" entfernen (Ticket #1056560881)
 +    - HG: Textänderungen in Modultest (Ticket #1056820896)
 +    - HG: In Fehlerbeschreibung auf Modultests hinweisen (Ticket #1056939981)
 +    - HG: Erneute Verkaufsanfrage nach Unterstellen einer eigenen Tasse (Ticket #17537)
 +    - HG: Anzeige Boiler befüllen/Boiler entleeren verbessern (Ticket #1063945615)
 +    - HG: Zustandsmaschine für Becherabgabe verbessert (Ticket #1096676970)
 +    - HG: Defaultwert für Becherfangposition optimiert (Ticket #1096637583)
 +    - HG-X86: Defaultwert für Displayhelligkeit für X86 auf 100% (Ticket #1101610539)
 +    - Produktkonfiguration HG: Für Rezepte nur Name und Kürzel anzeigen (Ticket #1093472905)
 +    - HG: SelectionCodes unabhängig von den vorhandenen Produkten in Gruppen speichern (Ticket #1106912592)
 +    - HG: Neue Default-Datei mit Rezepten, welche bei Inbetriebnahme geladen werden
 +    - HG: Probeverkauf nur im Freiverkauf (Ticket #1056756429)
 +    - HG-Kaufland: Textdateien hinterlegen (Ticket #1047941826)
 +    - HAENs509.mot: Unterscheidung im Modul Shutter zwischen Ausgabe mit und ohne Mittenposition verbessert (Ticket #1110661912)
 +    - HG: Allgemeine Einstellungen Servicemenü erweitern (Ticket #1108177195)
 +    - SUE: Warenkorb im PublicMode deaktivieren (Ticket #1056947201)
 +    - HG-Lidl: Ausbleibenden Start der automatischen Reinigung behandeln (Ticket #1072367937)
 +    - HG-Lidl: Event report bei Füllstandsmeldungen (Ticket #1046114021)
 +    - HG: AT ist nun nicht verkaufsbereit beim Bechernachfüllen (Ticket #1076675509)
 +    - HG: Icon für Menü-Button "Tresterzähler zurücksetzen" einfügen (Ticket #1139395879)
 +    - HG: verbesserte Temperaturregelung für DLH und Boiler (Ticket #1083439882)
 +    - HG-Lidl/Kaufland: Mehrwertbecher nicht mehr hart ausblenden (Ticket #15823, #1080761432)
 +    - HG-Lidl/Kaufland: Mehrwertbecher und eigene Tasse nur anzeigen, wenn konfiguriert (Ticket #15823, #1080761432)
 +    - Reset des VMIs muss vom Datenprozess genehmigt werden (Ticket #1139746495)
 +    - HG-Kaufland: Reinigungsanleitung ausblenden (Ticket #1142128270)
 +    - HG-Kaufland: Verwendung kundenspezifischer Slideshow-Dateien (Ticket #1142024935)
 +    - HG: Erstinbetriebnahme um Mixer-/Produktmotoren & Lichtplatine erweitern (Ticket #1114327524)
 +    - SIONs622.mot: Annahmeschlittenregelung jetzt ohne zweiten Endschalter (Ticket #1145984358)
 +    - SUE: Liftkraft beim Schließen des Fallenschloss begrenzen (Ticket #1114486426)
 +    - HAENs703.mot: im Modul Lift wird PWM auf Soll-PWM begrenzt (Ticket #1114486426)
 +    - SUE: Warenkorb im PublicMode (externe Security Tastatur) deaktivieren (Ticket #1111819756)
 +    - HG: Mixermotornummer anhand der Produktmotornummern laden (Ticket #1146860373)
 +    - HG: Allgemeine Einstellung für Wägezellen aus, wenn Hardware für Wägezellen nicht verbaut sind (Ticket #1158380024)
 +    - HG: Mixereinstellungen aus Erstinbetriebnahme entfernen (Ticket #1159079229)
 +    - HG: Behältertext und RGB-Farben anhand der Produktmotornummer laden (Ticket #1162356764)
 +    - SIONs721.mot: schnelleres Stoppen der Schlittenmotorregelung im CO2-Automat
 +    - SIONs802.mot: schnelleres Stoppen der Becherfängerregelung
 +    - HG: Kommandierung des Becherfänges im Modultest verbessert (Ticket #1172568941)
 +    - GF/SUE: Kühlungsmodul hat nun eine Notabschaltung (Ticket #1185477821)
 +    - Probeverkauf ohne Kredit wird nicht auf Wertigkeit verbucht (Ticket #1200665639)
 +    - HG/KG: GPIO-Abfrage bei HG default an und bei KG default aus (Ticket #1176142083)
 +    - HG: Default-Wahlbelegung für Instantvariante (Ticket #1204729705)
 +    - HG: Default-Konfig für Lidl und Kaufland automatisch laden (Ticket #1204729713)
 +    - HG: Reinigung wird bei manchen Fehlern nicht abgebrochen (Ticket #1205738303)
 +    - HG: Rezepterweiterung (Suppe2, Tee2 und Esspresovarianten) (Ticket #1121934970)
 +    - HG: Produkttexte auf englich und Französisch (Ticket #1215588306)
 +    - HG: Mit Default-Instantkalibrierwerte (Ticket #1217441280)
 +    - SUE: Automatische Produktklassifizierung nach Ebenensuchlauf raus (Ticket #1221131934)
 +    - HG: Ausgabebeleuchtung Default bei Becher erkannt jetzt rot (Ticket #1232220608)
 +    - Error-Reporting für systemd aktiviert (Ticket #1206419087)
 +
 +    Fehler:
 +    - HG: Erstinbetriebnahme (Ticket #17308)
 +    - HG: unvollständige Fehlerbehandlung bei Boilerentleeren (Ticket #1100696662)
 +    - Allgemein: Absturz des HMI bei unbekanntem CompState (Ticket #1102237594)
 +    - HG: Probeverkaufsmodus beenden wenn Fehler gesetzt wird (Ticket #1107393141)
 +    - HG: Reinigungen im Servicemenü werden ausgeführt, obwohl Wassersystem-Warnungen aktiv sind (Ticket #1095110602)
 +    - Fehler wenn sich MachineControl beendet (Ticket #1095110111)
 +    - HG: Durch Verschieben und Umkonfigurieren eines Teilrezepts ist das gleiche Teilrezept mehrfach in einem Abgabeschritt möglich (Ticket #1109080681)
 +    - HG: Fehler beim Anpassen eines verschobenen Teilrezepts (Ticket #1108984855)
 +    - HG: Tauschen von Teilrezepten mit einer unterschiedlichen Anzahl an PartIndizes (Ticket #1108273119)
 +    - Kein Verkaufsabschluss nach Türöffnung (Ticket #17411)
 +    - Produktbehälter-Menü zeigt Trockenzucker, obwohl Trockenzucker deaktiviert ist (Ticket #1135165169)
 +    - HG: Zuweisung Produktbehälter/Mixer in erweiterter Erstinbetriebnahme (Ticket #1139498107)
 +    - HG: Probeverkaufs-Popup erscheint nach erneutem Tür schließen (Ticket #1107473845)
 +    - SUE: Warenkorbverkauf bei Automat ohne Ausgabetrommel wird nicht immer richtig abgebrochen (Ticket #1152553822)
 +    - HG: Fehler Farbeinstellungen Ausgabebeleuchtung (Ticket #1158914449)
 +    - HG: Abbruch Brüherreinigung durch Türöffnung (Ticket #1159079522)
 +    - HG: ermittelte Kalibrierwerte für Instant werden nicht gespeichert (Ticket #1160516337)
 +    - HG: Fehlerhafte Preisanzeige bei Kannenfunktion (Ticket #1063948069)
 +    - HG: Preisreduktion für eigenen Becher fehlt im Kannenpreis (Ticket #1153608916)
 +    - HG: Fehler EIL_4005 bei Erstinbetriebnahme wird nicht behandelt (Ticket #1197715531)
 +    - HG: trotz deaktiviertem Becherwerk wird Becherwerksfehler eingetragen (Ticket #1192092924)
 +    - HG: Gesamtreinigung bei reiner Instantvariante (Ticket #1185478552)
 +    - GF: Fehler in Prüfung auf Werbelauf behoben (Ticket #1201555459)
 +    - Allgemein: Abbrechen-Knopf (Tastaturwahl), wenn nur Buchstabe gewählt und Kredit vorhanden ist: Setzt nun nur die Auswahl zurück (Ticket #1200707374)
 +    - SIONs914.mot: Becherleererkennung verbessert (Ticket #1202321995)
 +    - Allgemein: Slideshow: Hinweis bei zu wenig Speicher beim Hinzufügen neuer Elemente erscheint nicht immer (Ticket #1205187574)
 +    - SUE: Zum MaxPreis muss auch die externe Wahl zum Berechnen genommen werden (Ticket #1207068601)
 +    - HG: Bei Becherwerk aus werden trotzdem wieder die Zuwahlen gesetzt (#Ticket #1213082807)
 +    - Allgemein: Ddcmp und dexucs werden nicht mehr durch MCEvent zurückgesetzt (Ticket #1214713242)
 +    - HG: Im Instantmodul werden beim Abbruch nicht alle flags zurückgesetzt (Ticket #1221031915)
 +    - HG: Americanoventil und Heisswasserventil gehen auch zusammen (Ticket #1225764941)
 +    - HG: Gui setzt jetzt bei Teilrezept hinzufügen auch die Kanne mit (Ticket #1214653781)
 +    - HG: Lineararm steht bei Boilerbefüllung in Ausgabeposition (Ticket #1229048652)
 +    - HG: Probeverkauf wird während Abgabe beendet (Ticket #1229809660)
 +    - Allgemein: Segfault im MC-Prozess bei Türöffnung (Ticket #1230492748)
 +    - HG: Gesamtreinigung ohne Brüher und mit Heißwasser funktioniert nicht (Ticket #1230642671)
 +    - HG: Amercano-Rezepte waren falsch - Americano muss sich auf den Brüher beziehen
 +
 +
 +Version 0.18.2 (rxxxxx)
 +    Fehler:
 +    - HG: Schwimmerschalter in Kanisterbetrieb wird falsch ausgewertet (Ticket #1108173105)
 +    - SUE: mögliche Blockade beim Verlassen des Liftdiagnosemenüs (Ticket #1108982129)
 +    - HG: Fehler EBE_2000 bei Verkaufsabbruch durch Entfernern der eigenen Tasse (Ticket #1110594140)
 +    - HG: potentieller MC-Absturz bei Reinigungsanforderung (Ticket #1114347237)
 +    - HG: Warnung EJZ_ nicht mehr eintragen wenn 000 als Motor in Evadts erscheint
 +    - SUE: Zustand der Ebenenlichtschranke darf nur in Lift-Ruheposition plausiblisiert werden (Ticket #1149907296)
 +
 +
 +Version 0.18.1 (r58444), 2023-04-26
 +    Neu:
 +    - GF: Servicecode 46M geändert um Produkt nochmals zu präsentieren (Ticket #w1071431523)
 +
 +    Verbesserung:
 +    - Bessere Benutzerführung bei unzureichendem Kredit (Ticket #16529)
 +    - SUE: Diagnosemenü überarbeitet (Ticket w1052424219)
 +    - SIONs329.mot: Befüllposition für Becherwerk deaktiviert (Ticket #w1045942621)
 +    - HAENs404.mot: verbesserte Regelung für GF (Ticket #w1069157121)
 +    - Textänderung Koppeln von Schiebermotoren (Ticket #1094272744)
 +    - SUE: Keine Einstellungen für Werbelauf bei ohne Lift
 +    - HG: Default-Rezepte übernommen
 +
 +    Fehler:
 +    - HG: Brüherblockade bei Verkaufsabbruch (Ticket #17626)
 +    - Temperaturanzeige im Kundenmenü aktualisieren bei nachträglicher Aktivierung
 +    - DDCMP: Übertragung von SD1 mit nur einer Kennung
 +    - HG: Absturz/falsche Anzeige beim Einstellen des Mengenausgleichs eines Teilrezepts
 +    - Trotz Vorwahlzeit und PrefixChange-Signal kommt keine neue Verkaufsanfrage von der GUI (Ticket #17161)
 +    - HG: HMI beendet den Verkauf nicht (Ticket #1076673414)
 +    - SUE: Werbelauf bei Automat ohne Lift wird nicht richtig behandelt (Ticket #1097543601)
 +
 +
 +Version 0.18.0 (r58368), 2023-02-15
 +    Neu:
 +
 +    Verbesserung:
 +    - HG: Brüherventil wird während der gesamten Reinigung offen gelassen (Ticket #16334)
 +    - Allgemein: Beschreibung fehlender Servicecodes hinzugefügt (Ticket #17349)
 +    - Allgemein: fehlende Servicecodes bei page.perms hinzugefügt (Ticket #17350)
 +    - HG: Servicecodes zur Abgabe einer definierten Wassermenge hinzugefügt (Ticket #17401)
 +    - HG: Fehlerüberwachung für Temperatursensor im Durchlauferhitzer hinzugefügt
 +    - SUE: Liftansteuerung überarbeitet (Ticket #16558)
 +    - HG: Anzahl der Becherabgaben nun konfigurierbar (Ticket #17506)
 +    - Servicemenü: Automatisches Umbenennen von Slideshow-Dateien (Ticket #14946)
 +    - HAENs126.mot: überarbeitete Liftansteuerung
 +    - Netzwerkeinstellungen x86: Vor Verlassen nach Speichern fragen (Ticket #17553)
 +    - Allgemein: Keine Log-Zip nach reboot nur nach Absturz und Fehler
 +
 +    Fehler:
 +    - PublicMode: Alternative Wahlen gehen nicht
 +    - HG: Positionierungstoleranzen des Brühers werden nicht immer richtig berücksichtigt
 +    - HAENs201.mot: überarbeitete Liftansteuerung
 +    - SUE: potentieller VMI-Ausfall durch dauerhaft angesteuerte Halbbrücke (Ticket #17620)
 +    - HG: Mengenausgleich für Zuwahlen nicht Einstellbar bei mehr als vier Abgabeschritten
 +
 +
 +Version 0.17.1 (rxxxxx)
 +    Verbesserung:
 +    - HG: Kalibrierwerte werden jetzt mit motorbezogenen keys in der Datenbank gespeichert (Ticket #w1073219762)
 +
 +
 +Version 0.17.0 (r58098), 2022-12-19
 +    Neu:
 +    - Servicemenü: Gruppenmenü im QMLHMI laden (Ticket #16815)
 +    - Rezeptkonfiguration: Hinzufügen neuer Abgabeschritte (Ticket #15712)
 +    - Gruppenmenü: direkter Wechsel zur Produktkonfiguration (Ticket #13901)
 +    - Servicemenü: Ausgabetest in QML (Ticket #16686)
 +    - Servicemenü: Rezeptanpassung im QMLHMI laden (Ticket #16848)
 +    - Produktkonfiguration: direkter Wechsel zur Rezeptanpassung (Ticket #16089)
 +    - Rezeptkonfiguration: Default-Teilrezepte übersetzen (Ticket #16908)
 +    - HG Lidl: Button zur Türöffnung der Automatentür im Servicemenü (Ticket #17091)
 +    - HG: Kannenfunktion und Schlüsselschalter implementiert (Ticket #17189)
 +    - HG: Bepreisung für Becherstorno für Becher 1 und Becher 2 (Ticket #17195)
 +    - HG: Tachoüberwachung entfernt (Ticket #17489)
 +
 +    Verbesserung:
 +    - RV: Hopper entleeren im Servicemenü (Ticket #16225)
 +    - HG-Lidl: Update Reinigungsanleitung (Ticket #16407)
 +    - Rezeptkürzel bei Konfiguration und Rezeptanpassung anzeigen (Ticket #16783)
 +    - Kühlung: neue SystemEvents für Kompressorüberwachung hinzugefügt (Ticket #17024)
 +    - HMI HG: Softwareanpassung für neue Variante mit 5 Mixern (Ticket #17019)
 +    - HMI HG: Ausgabebeleuchtungs-Farben über RGB-Editor einstellen (Ticket #17036)
 +    - Begriff "Banknotenleser" durch "Geldscheinleser" ersetzt (Ticket #9042)
 +    - HG: nicht zutreffende Servicecodes deaktiveren (Ticket #17046)
 +    - HG: bei vollem Tropfeimer werden Reinigungen nicht mehr gestartet  (Ticket #16164)
 +    - HG: Anstehende Fehler auch bei Mixerreinigung und Gesamtreinigung anzeigen (Ticket #16152)
 +    - HG: Nicht verwendete Zuwahlen ausblenden (Ticket #17043)
 +    - HG: Zuwahl "Abbrechen" in Produktkonfiguration ausblenden (Ticket #17042)
 +    - HG: Anzeige bestimmter Fehlercodes im Klartext im Kundenmenü (Ticket #16206)
 +    - HG: Elektronische Türöffnung in Erstinbetriebnahme nur für Lidl-Variante (Ticket #17076)
 +    - HG: "Schwenkarm" zu "Lineararm" ändern (Ticket #17075)
 +    - HG: Reinigungsablauf optimieren (Ticket #17104)
 +    - HG: Bei "eigene Tasse" vor Abgabe nochmals Lichtschranke kontrollieren (Ticket #17089)
 +    - HG: Wahl auf zulässige Daten kontrollieren und wenn nötig außer Betrieb nehmen (Ticket #17125)
 +    - HG: HW nicht dur über Heißwasserventil sondern auch über normales Ventil mit Mixer möglich (Ticket #17130)
 +    - HG: Zeitbedarf für Gesamtreinigung optimiert (Ticket #17104)
 +    - HG: Rückgabemotor wird bei offener Tür nicht mehr gestartet
 +    - Erstinbetriebnahme HG: Option für Becherdeckelspender herausnehmen (Ticket #17127)
 +    - HAE: HAEMsB10.mot mit überarbeiteter Liftansteuerung
 +    - HG: Anzeige während Warten auf Verkaufsfreigabe verbessern (Ticket #17073)
 +    - HG: Verbesserung Blinken RAFI (Ticket #17246)
 +    - HG-Lidl: Alle Maschineninformationen auf Servicemenü Startseite immer anzeigen (Ticket #17242)
 +    - HG: Erweiterung der Wahldaten für die Gui, somit wird die Becherwahl mit übertragen (Ticket #17196)
 +    - HG: Startparameter für Produktmotorregelung angepasst (Ticket #17290)
 +    - Codes werden nicht mehr im Klartext in der DB gespeichert (Ticket #17301)
 +    - HG: Becherfängerfehler werden bei Türöffnung nicht mehr gesetzt (Ticket #17329)
 +    - SIOMsB29.mot: Becherfängermodul sendet Fehlercode nur noch einmal
 +    - Servicemenü: Bei Warnung ELB_1060/61 Bild anzeigen (Ticket #16636)
 +    - HG: verbesserte Brüherpositionierung beim Befüllen (Ticket #17333)
 +    - HG: keine zusätzliche Becherabgabe wenn Becherturm leer meldet (Ticket #17298)
 +    - HG-Lidl: Neuer Techniker-Code (Ticket #17332)
 +    - HG: AT ist nun im Fehlerzustand wenn Boiler nicht befüllt ist (Ticket #17403)
 +    - HG: Kein Werbeflächenvideo bei 7-Zoll-Display (Ticket #17434)
 +    - Downdate auf letzte Version, mit Codes decodieren und Monitoring aus (Tickets #17540 und # 17541)
 +    - HG: Offset für Wahl bei eigener Tasse (Ticket #17572)
 +    - HG: Ansteuerung des Brühers nach Entspannung des Brüherdichtungsventil verzögert (Ticket #17576)
 +
 +    Fehler:
 +    - HG: Verkaufsdaten werden während eines aktiven Verkaufs verworfen (Ticket #16995)
 +    - Kundenmenü 7 Zoll: Übersichtsliste der Probleme kann nicht gescrollt werden (Ticket #17053)
 +    - HG: Anzeige bei eigener Tasse erscheint nur kurz/gar nicht (Ticket #14301)
 +    - HG Servicemenu: Ausblendung von Lidl-exklusiven Einstellungen (Ticket #17018)
 +    - HG: Wiederholung der Verkaufsanfrage innerhalb der Vorwahlzeit (Ticket #16814)
 +    - HG: Validierung der Bohnenleererkennung wird bei Neustart jetzt wieder zurückgesetzt (Ticket #17101)
 +    - HG: Wassermenge war bei Brüherdichtungsbefeuchtung zu hoch (Ticket #16987)
 +    - Kundenmenü: Nachrichtendialoge der Datenbank werden nicht angezeigt (Ticket #17178)
 +    - HG: abgegebene Wassermenge war zu groß (Ticket #17186)
 +    - HG-Lidl: Pinabfrage wird auch nach fehlgeschlagener Pin-Aktualisierung fortgeführt (Ticket #17251)
 +    - HG: RAFI hört während des Verkaufs auf zu blinken (Ticket #17272)
 +    - HG-RAFI: Produkte können angewählt obwohl nicht erlaubte Zuwahlen aktiv sind (Ticket #17277)
 +    - HG: Servicemenü ist nach Probeverkauf in falschem Zustand (Ticket #17275)
 +    - HG: periodische Referenzfahrt des Becherfängers kann zu Verkaufsfehler führen (Ticket #17294)
 +    - HG: Falsche Reihenfolge bei Bezeichnung der Bohnenbehälter (Ticket #17322)
 +    - HG: Absturz in der Rezeptkonfiguration (Ticket #17355)
 +    - HG: Zuwahlpreis der größer ist als der Produktpreis führt zu einen Produktpreis von 0 (Ticket #17321)
 +    - HG: Bei einer Änderung der Preisliste sollte der aktuelle Verkaufspreis angezeigt werden (Ticket #17339)
 +    - Absturz in automatischen Tests behoben
 +    - HG: RAFI bleibt bei Verkaufsabbruch deaktiviert (Ticket #17347)
 +    - HG: Datenbankwerte werden bei Erstinbetriebnahme überschrieben (Ticket #17388)
 +    - HG: Speichern von Rezepten in der Produktkonfiguration (Ticket #17406)
 +    - HG: Fehlende Aktualisierung der Daten nach verändern eines Rezepts aus der Produktkonfiguration heraus (Ticket #17408)
 +    - Produktbilder: Grenze für maximal erlaubte Auflösung nicht auf jeder Plattform korrekt ermittelt
 +    - GpioClient, TcpClient und DDCMPSlv wurden mit stop-processes und restart-processes nicht beendet sondern immer wieder neu angelegt. (Ticket #17412)
 +    - HG: Automatische Reinigung nicht nur für Lidl einstellbar
 +    - HG: Öffnen der Tür während der Gesamtreinigung (Ticket #17433)
 +    - HG: Probeverkauf wird durch Türöffnung nicht beendet (Ticket #17438)
 +    - HG: Fehler in Becherpreis (Ticket #17481)
 +    - HG: Becherstorno in Statistik richtig verrechnen (Ticket #17448)
 +    - HG: bei Servicecode 57M und 58M wird Reinigungspumpe angesteuert
 +    - Teltonika TRB140: SSH-Verbindung nicht möglich, wenn Modem erst nach AT-Start bootet (Ticket #17662)
 +
 +
 +Version 0.16.1 (r56976), 2022-11-14
 +    Neu:
 +
 +    Verbesserung:
 +    - SUE: Externe security Wahl automatisch setzen wenn Public Mode aktiv (Ticket #17235)
 +    - SUE: Nochmaliges öffnen der Ausgabe Default auf an setzen (Ticket #17236)
 +
 +    Fehler:
 +    - RV: Annahmeschwelle wurde beim Anlernen nicht in Datenbank übernommen
 +
 +
 +Version 0.16.0 (r56967), 2022-10-24
 +    Neu:
 +    - HG: Nicht löschbarer SalesManager-Code 1331 (Ticket #15685)
 +    - SUE: Integration neues Liftsystem
 +    - HAE: HAELsB09.mot mit Möglichkeit zum Umschalten des Encodereingangs
 +    - HG-Lidl: Nutzer des Mastercodes nicht angezeigen (Ticket #15869)
 +    - Automatische Reinigung auch mit Tablette ausführen (Ticket #15961)
 +    - Vorwahlen UM1 und UM2 (Ticket #15957)
 +    - Füllstände in Produktbehältermenü anzeigen (Ticket #15272)
 +    - Kalibrierung der Wägezellen in Servicemenü (Ticket #15296)
 +    - Reinigungsanleitung in Servicemenü hinterlegen (Ticket #16029)
 +    - Servicemenü: Spracheinstellungen in QML (Ticket #15984)
 +    - Servicemenü: Bildschirmreinigung konfigurierbar machen (Ticket #16093)
 +    - Servicemenü HG Lidl: Zeitpunkt des letzten Logins anzeigen (Ticket #15742)
 +    - NTP/DNS-Server im Servicemenü einstellbar machen (Ticket #15780)
 +    - HG: MachineControlInterface::BREW_CLEANING_ERROR hinzugefügt
 +    - REST-API: Neustart der Prozesse (Ticket #16038)
 +    - REST-API: Reboot des Automaten (Ticket #16037)
 +    - Navigation im Servicemenü mit RAFI (Ticket #14525)
 +    - Servicemenü: Zeiteinstellungen deaktivieren, wenn NTP verwendet wird (Ticket #16150)
 +    - Anpassung State-Machines und Compile-Workflow für Qt 5.15 (Ticket #16335)
 +    - Erweiterte Rezeptkonfiguration: Teilrezept neu anlegen (Ticket #15093)
 +    - Servicemenü: Netzwerkeinstellungen: Integration Teltonika TRB140 (Ticket #15876)
 +    - CO2: Konfiguration (Ticket #16455)
 +    - HAE: HAEMs524.mot mit neuem Modul zur Ansteuerung des Fallenschloss (SUE)
 +    - Servicemenü: Spannungsversorgung in QML (Ticket #16570)
 +    - HAE: HAEMs615.mot mit neuem Modul zur Ansteuerung des Annahmeschlittens (CO2)
 +    - Servicemenü: Spannungsversorgung in QML (Ticket #16570)
 +    - Servicemenü QMLHMI: QML-Seite für Verkaufsstatistik erstellen (Ticket #16594)
 +    - Servicemenü QMLHMI: Gesamtverkaufsstatistik in QML umsetzen (Ticket #16679)
 +    - Servicemenü QMLHMI: Fehlerstatistik im QMLHMI laden (Ticket #16704)
 +    - Servicemenü QMLHMI: Bargeldstatistik im QMLHMI laden (Ticket #16724)
 +    - Neue HAE Software HAEMs914 : Hopper TubeJam nur bei MotPower aktualisieren
 +
 +    Verbesserung:
 +    - Pfandbon Templateauswahl überarbeitet (Ticket #16014)
 +    - Nach Demomode (222M) werden alle Prozesse neu gestartet (Ticket #15792)
 +    - Fortschrittsanzeige und Nutzerinformationen während des Verkaufs (Ticket #15806)
 +    - Gesamtreinigung nur bei ausreichend hoher Boilertemperatur starten (Ticket #15920)
 +    - Servicemenü: Servicefunktionen in QML umsetzen (Ticket #11823)
 +    - Eindeutige Zuordnung des Verlaufsfortschritt zum aktuell ausgeführten Ablauf mittels Sequenznummer (Ticket #16015)
 +    - Prozesssteuerung wird deaktiviert im Falle eines Kommunikationsverlusts zum VMI (Ticket #16088)
 +    - HAEMs208.mot: Liftmotoren werden kurzgeschlossen bei reset (z.B. infolge Kommunikationsverlust zu PC)
 +    - Servicemenü HG Lidl: Nur Home-Button der Navigationsleiste aktivieren (Ticket #15743)
 +    - HG: "Klartext"-Fehler bei Bohnen leer und Becher leer (Ticket #15478)
 +    - HG: Geldrückgabemotor bei Türöffnung nicht ansteuern (Ticket #15629)
 +    - Servicemenü HG: Modultest "Becherabgabe" nur bei geschlossener Tür ausführen (Ticket #16226)
 +    - Servicemenü: IP-Addressen mit Boost::Asio überprüfen (Ticket #16153)
 +    - Timer für automatisches Verlassen des Servicemenüs während Bildschirmreinigung abschalten (Ticket #16113)
 +    - Servicemenü: Servicecodes für bestimmte Typen (Ticket #15820)
 +    - Erstinbetriebnahme: Flag aus Ini-File durch Flag in Datenbank ersetzen (Ticket #16146)
 +    - HG: Bohnenbehälterleererkennung behält Validierung auch nach Neustart des Automaten (Ticket #15393)
 +    - Netzwerkeinstellugen x86: Zustand von systemd-timesyncd.service aktiv ändern (Ticket #16292)
 +    - HG: Unterscheidung der beiden Becherwerke, somit kann es auch abgeschaltet werden (Ticket #15383)
 +    - neue MC-Signale für Ebenensuchlauf (Ticket #16386)
 +    - HG Lidl: Stepper mit nicht erlaubten Zuwahlen verbergen
 +    - HG: Mixer nochmal spülen erlauben (Ticket #16163)
 +    - Für freie Speicherermittlung wird in Zukunft MemAvailable verwendet.
 +    - Monitoring-Prozess zur Überwachung der Hauptprozesse eingeführt. (Ticket #16396)
 +    - HG Lidl: neuer Default-SalesManager Code (Ticket #16408)
 +    - HG: Wägezellen jetzt aktiv und bei leerem Behälter Wahl außer Betrieb (Ticket #16399)
 +    - HG: Klartext Fehlermeldung bei Warnung/Fehler Behälter leer (Ticket #16398)
 +    - SUE: Einstellung Gefrierschrank und Heizung nur bei LateBird
 +    - SUE: Rückgabemotor bei Latebird default aus (#16456)
 +    - RV: Abgabeablauf mit Cashless überarbeitet (#16319)
 +    - SUE: PublicMode wird nur noch an der externen Tastatur festgemacht
 +    - SUE: Motoroffset bei alter SW kleiner 0.15 wird das Vorzeichen geändert
 +    - SIO: Motorabschaltung für Becherwerkstrennschlitten verbessert
 +    - RV: Reinigungfertig Anzeige hinzugefügt (Ticekt #16218)
 +    - RV: Einstellung der Lotterie Quoten überarbeitet(Ticket #16580)
 +    - HG-Lidl: Zurück-Button für Tür-Pin-Code (Ticket #15940)
 +    - Senden eines Verkaufsfehlers an die Datenbank nach einem Leerverkauf
 +    - CO2: SIOMs712.mot mit verbesserten Regelparameter für Annahmeschlitten
 +    - CO2: SIOMs714.mot: Steuerung des Annahmeschlitten über mm-Werte anstatt Encoderschritten
 +    - CO2: SIOMs805.mot: Status mit "Referenziert"-Bit erweitert
 +    - periodisches Einschaltsignal für Kühlung (Ticket #16862)
 +    - GF: neue Fehlermeldung EFJ_10xx eingeführt (Ticket #16965)
 +    - HMI: Klarname für "payment.executivebdv.pricedisplayfrommsg" und "payment.executivebdv.vendrequesttolerant" anzeigen (Ticket #16943)
 +
 +    Fehler:
 +    - Servicemenü nach Neustart der Prozesse nicht immer verfügbar (Ticket #15883)
 +    - HAEMs120.mot: in Datei adc12.c Skalierung für Summenstrom (P40) korrigiert
 +    - Servicemenü QMLHMI: Servicemenu-Exit-Timer wird bei Nutzerinteraktion nicht neu gestartet (Ticket #16112)
 +    - Servicemenü: Zählerwerte im Startmenü werden nach zurücksetzen nicht aktualisiert (Ticket #15551)
 +    - RV: Annahmeablauf verbessert(Ticket #15803)
 +    - ProcessControl: Beim Abbrechen von Prozessen durch Türöffnung werden nicht aktive Module abgebrochen (Ticket #16290)
 +    - HW konnte nicht abgegeben, da die Überprüfung auf Mixer und Produkt falsch war (Ticket #16329)
 +    - Yocto Dunfell: Automatisch hinzugefügte Slots werden nicht im "Meta-Object System" registriert (Ticket #16373)
 +    - RAFI: Nicht anwählbare Anwahlen sollen nicht beleuchtet sein (Ticket #14358)
 +    - RAFI: UM/UM1/UM2 nach Produktanwahl nicht möglich (Ticket #16353)
 +    - Slideshow: Es wird die falsche Auflösung geprüft (Ticket #16454)
 +    - Servicemenü: Daten für Statistik-Zusammenfassung werden nicht angezeigt (Ticket #16393)
 +    - Falsche Anzeige bei ELA_10 (Ticket #16557)
 +    - gleichzeitge Ansteuerung von Mühle und Heizung (Ticket #16555)
 +    - HG-Lidl: Direktanwahl von Zuwahlen (Ticket #15327)
 +    - Verkaufprozess wird durch Datenaktualisierung zu früh beendet (Ticket #16680)
 +    - HG RAFI: Deaktivierte Produkte werden nach Gruppenwechsel wieder beleuchtet (Ticket #16684)
 +    - Kundenmenü HG: In der Produktkonfiguration wird bei Produktanwahl kurz ein Zuwahlbild angezeigt (Ticket #16700)
 +    - Produktkonfiguration HG: Produkt kann nicht mehr gelöscht werden (Ticket #16595)
 +    - Servicemenü: RAFI-Anwahl in der Produktkonfiguration (Ticket #16703)
 +    - HG RAFI: Spracheinstellung im Kundenmenü funktioniert nicht (Ticket #16706)
 +    - Erstinbetriebnahme nach Typauswahl bricht ab (Ticket #16705)
 +    - Kein Barcode Einstellung wird nach Anlernen nicht zurückgesetzt (Ticket #16712)
 +    - Warenkorbverkauf Cashless mit einem Produkt zeigt nur schwarzen Schirm und einen Preis von -0.01 (Ticket #16288)
 +    - Servicemenü: Fehler bei Preiseinstellungen (Ticket #16725)
 +    - HAEMs728.mot: Fehler beim Status des Fallenschloss
 +    - SUE: Diagnosefunktion für Liftsteuerung wurde nicht immer gestartet (Ticket #16846)
 +    - SUE: im Warenkorbverkauf wurde nicht immer das richtige ProcessControl-Signal gesetzt (Ticket #16932)
 +    - Wenn kein Journal vorhanden ist muss die Liste die übertragen wird leer sein ohne Header (Ticket #17163)
 +
 +
 +Version 0.15.2 (rxxxxx), Unreleased
 +    Neu:
 +
 +    Verbesserung:
 +    - Multivend und Kaufzwang für BDV
 +
 +    Fehler:
 +    - Bondrucker templatepfad war fehlerhaft (Ticket #16338)
 +    - Public-Modus: Flag für die neue Produktanfrage wird bei vollständiger Anwahlnummer verworfen (Ticket #16324)
 +    - SUE: fehlendes Signal zum Verkaufsabbruch für GUI hinzugefügt (Ticket #16257)
 +    - RV: fehlerhafte Adressangabe für Statistickausdruck korrigiert (Ticket #16385)
 +    - SUE: fehlende Produktmotoren wurden nach Türöffnung nicht erneut an Datenprozess gemeldet
 +    - SUE: ProcessControlInterface-Signal wurde z.T. fälschlich überschrieben
 +
 +
 +Version 0.15.1 (r54964), 2022-03-02
 +    Neu:
 +    
 +    Verbesserung:
 +    - Ebenenkonfiguration SUE: Text für Doppelmotor-Einstellung immer "Doppelmotor" (Ticket #16204)
 +    - Zeiteinstellungen: "Designbeleuchtung" in "Beleuchtung" umbenennen (Ticket #16203)
 +    
 +    Fehler:
 +    - Slideshow wurde beim Update auf 0.15 aus der DB gelöscht 
 +    - Mindestausschaltzeit des Kompressors wieder auf 8 Minuten zurückgestellt
 +    - Servicemenü: Befüller kann Füllstandsmenü nicht direkt betreten (Ticket #16196)
 +    - Fehlende Übersetzungen im Cashless-Menü (Ticket #16202)
 +    - Fehler beim Umschalten von Anlernen auf Service in RV behoben
 +    - RV Produktsuche: Fehlerhafte Übersetzung korrigiert
 +    
 +
 +Version 0.15.0 (r54940), 2022-01-26
 +    Neu:
 +    - SUE / GF: Auswertung der Kompressortemperatur ist jetzt über Servicecode
 +    einschaltbar (Ticket #15713)
 +    - HG: Lüfterüberwachung über Tacho-Signal eingeführt
 +    - HG: Schwimmerüberwachung für Kanisterbetrieb eingeführt
 +    - HG: Servicecodes 9M10M und 19M10M zur Überprüfung der abgegeben Kaffeemenge eingeführt
 +    - SUE: Button "Lift auf Serviceposition" auf Servicemenü-Startseite (Ticket #15156)
 +    - Erweiterte Rezeptkonfiguration (HG): Teilrezept löschen (Ticket #15091)
 +    - Erweiterte Rezeptkonfiguration (HG): Brühprodukt in Teilrezept einstellbar machen (Ticket #15088)
 +    - Erweiterte Rezeptkonfiguration (HG): Instantprodukt in Teilrezept einstellbar machen (Ticket #15087)
 +    - Erweiterte Rezeptkonfiguration (HG): Warnung ZZI (Ticket #15092)
 +    - SUE: Werbelauf eingeführt (Ticket #15105)
 +    - HG: Erweiterung Erstinbetriebnahme (Ticket #14519)
 +    - Externer Verkauf hinzugefügt (Ticket #14920)
 +    - HG: automatische Mixerspülung nach Fehler ist konfigurierbar
 +    - SIO: SIOLs423.mot erweitere Debugmöglichkeiten für Becherfänger
 +    - Servicemenü: Einstellmöglichkeit für Permanente Slideshow (Ticket #14672)
 +    - Latebird Modus für das ConsumerMenü (Ticket #14717)
 +    - HG: LED-Benutzerführung wechselt jetzt nach Verkaufsende direkt von rot nach grün (Ticket #14691)
 +    - Servicemenü: Fehler journal Seite (Ticket #14624)
 +    - Servicemenü: Einstellung für Produktbeschreibung anzeigen/ausblenden hinzugefügt (Ticket #14619)
 +    - RAFI: Gruppenumwahl nach Vorwahl und eigener Tasse möglich (Ticket #14571)
 +    - Netzwerkeinstellungen auf QML umgestellt (Tickets #14522, #14175)
 +    - HG: Reinigungsmenüs(Brüher-, Display-, Mixer-, Gesamtreinigung) modernisiert
 +    - SIO: SIOLs119.mot zusätzlicher Botschaft im Becherwerksmodul zum Signalisieren
 +    - HG: Ablauf geändert: Becherfänger mit Vorfangposition (Ticket #14375)
 +    - HG: Brüherreinigung jetzt auch mit Reinigungsflüssigkeit konfigurierbar (Ticket #14469)
 +    - HG: neue SystemsEvents für Brüherreinigung
 +    - SUE/GF: Automaten ohne Kühlung konfigurierbar
 +    - HG: neue Servicecodes zum Befüllen der Mühle
 +    - SUE: Variante für LateBird eingeführt (ST0089)
 +    - Kundenmenü 27": Permanente Slideshow (Ticket #12879)
 +    - Kundenmenü HG: Zusatzstoffe & Allergene von Zuwahlen (Ticket #13096)
 +    - SIO SIOKs309.mot Power supply enable über MDB3_2 hinzugefügt
 +    - Kundenmenü HG: Info-Button für Produkte in der Direktanwahl (Ticket #13140)
 +    - Kundenmenü HG: Integration Gruppenwechsel in Direktanwahl (Ticket #13159)
 +    - Kundenenmenü HG: optionale Gruppenvorauswahl (Ticket #13189)
 +    - Kundenmenü 27 Zoll: Darstellung Direktanwahl überarbeiten (Ticket #13215)
 +    - Kundenmenü: SelectionHandler überarbeiten (Ticket #13055)
 +    - Kundenmenü: Produktkonfigurationsfenster nur bei gewähltem Hauptprodukt (Ticket #13236)
 +    - Kundenmenü HG: Vorausgewählte Zuwahlen als Filter verwenden (Ticket #13239)
 +    - Kundenmenü HG: Lokalisierte Produkttexte (Ticket #13585)
 +    - Taste zum Aufrufen der Inhaltsstoffe für RAFI-Version (Ticket #13640)
 +    - Servicemenü: Überarbeitung Rezept/Zuwahlkonfiguration (Ticket #13672)
 +        - Zuwahlsteps einstellbar
 +        - Berücksichtigung erlaubter Zuwahlen
 +    - Allergene & Zusatzstoffe: csv-Dateien überwachen (Ticket #13579)
 +    - Kundenmenü: Produktkonfiguration mit RAFI (Ticket #13945)
 +    - Servicemenü: Rezeptkonfiguration (QML) (Ticket #13903)
 +    - Probeverkauf HG (Ticket #8769)
 +    - Rezeptkonfiguration: Gesamtwassermenge einstellbar (Ticket #14016)
 +    - Kundenmenü: Berücksichtigung der voreingestellten Zuwahl-Steps (Ticket #14044)
 +    - Servicemenü: Menü "Gruppen" (Ticket #13597)
 +    - Servicemenü: Behältereinstellungen (Ticket #13394)
 +    - Rezeptkonfiguration: Becherzuweisung (Ticket #14029)
 +    - HMI (QML): Dynamische Designs (Ticket #14063)
 +    - HMI (QML): neues Gruppendesign (Ticket #14067)
 +    - Tools: Standalone Slideshow (Ticket #14123)
 +    - Nachspülzeit in Evadts übertragen und auch wieder einlesbar
 +    - Automatisches Blinken des RAFI bei untergestellter eigener Tasse (Ticket #14270)
 +    - RAFI Verhalten an HG15 angeglichen (Ticket #14145)
 +    - RAFI automatisches Blinken des Gruppenumschalters (Ticket #14270)
 +    - Servicemenü: Menü für Allergene & Zusatzstoffe (Ticket #14186)
 +    - Kundenmenü: Anzeige von Zusatzstoffen und Allergenen überarbeiten (Ticket #13577)
 +    - Allergene/Zusatzstoffe: Backup Sprachen einführen (Ticket #14324)
 +    - RAFI Umstellung auf zustandsbasierte Verarbeitung (Ticket #14208)
 +    - RAFI Blinken bei eigener Tasse (Ticket #14245)
 +    - RAFI Verhinderung unerlaubter Auswahlkombinationen (Ticket #14282)
 +    - Rezeptanpassung: Konfiguration des Gesamtrezepts überarbeiten (Ticket #14336)
 +    - Rezeptanpassung: Konfiguration der Teilprodukte überarbeiten (Ticket #14344)
 +    - Rezeptanpassung: Zusätzliche Filter & Sortierung für Rezepte (Ticket #14402)
 +    - Servicemenü: Zeitprofile für automatische Reinigung (Ticket #14477)
 +    - Servicemenü: Becherabwurf im Becherfänger-Menü (Ticket #14499)
 +    - Servicemenü HG: Tassenanpassung im Produktkonfigurationsmenü (Ticket #14504)
 +    - Servicemenü: Probeverkauf im Produktkonfigurationsmenü (Ticket #14501)
 +    - Servicemenü HG: Produktbeschreibung in Produktmenü (Ticket #14506)
 +    - Kundenmenü: Separate Playlists für unterschiedliche Slideshows (Ticket #14526)
 +    - Servicemenü RN: Auszahlung von Pfandbeträgen mit Bondruck (Ticket #14166)
 +    - Servicemenü RN: Einstellung Adressdaten über Servicemenü (Ticket #13655)
 +    - Typ RN: Lotterie Funktion hinzugefügt
 +    - HG: Reinigungzwang nach x Verkäufen, ansonsten Fehlermeldung (Ticket #12195)
 +    - HG: Tresterbehälter voll nach x Verkäufen
 +    - HG: Mühlenumschaltung über Premiumfunktion (Ticket #14915)
 +    - Servicemenü QML: Konfigurationsmenü (Ticket #14174)
 +    - Übersetzungen für Französisch/Niederländisch/Norwegisch/Italienisch/Schwedisch aktualisiert (Ticket #15176)
 +    - Kundenmenü HG: Automatische Reinigung (Ticket #15103)
 +    - Servicemenü HG: Erweiterung Zählereinstellungen (Ticket #15236)
 +    - Servicemenü HG: Datenbankwert für Filterzähler im Startmenü anzeigen (Ticket #15546)
 +    - Überarbeitung der File-Selektoren und Konfiguration/Auslesen des Kunden (Ticket #15545)
 +    - HG: Farben für Benutzerführung einstellbar gemacht (Tickte #15437)
 +
 +    Verbesserung:
 +    - HG: neuer Fehlercode ECH_2001 eingeführt: Produktlichtschranke zu lange belegt / Zustand implausibel
 +    - HG: Hinweis zu geöffneten Ventilen bei Erkennung von Wassermangel hinzugefügt
 +    - HG: RGB-Werte für Ausgabebeleuchtung sind jetzt konfigurierbar (Ticket #15437)
 +    - GF: Abweichung im Zeitablauf beim Werbelauf wurde verringert (Ticket #15365)
 +    - HG: Servicecodes 55M und 56M starten jetzt keinen Ablauf mehr, nur noch Becherabwurf (Ticket #15166)
 +    - Nochmaliges Öffnen der Ausgabe und Zeit für nochmaliges Öffnen der Ausgabe einstellbar machen (Ticket #15107)
 +    - HG: Lineararm wird vor Anzeige "Produkt entnehmen" auf Spülposition kommandiert (Ticket #14888)
 +    - HG: Warnung falls Lineararm bei geöffneter Tür nicht auf Spülposition steht (Ticket #15122)
 +    - Servicemenü: Einstellung für Zeilenanzahl der Gruppen entfernen (Ticket #14762)
 +    - SUE: bei Produkterkennung in Ausgabe nach Verkauf wird Ausgabe sofort nochmals geöffnet (Ticket #15041)
 +    - Kundemenü: Verkaufsabbruch bei unzureichendem Guthaben nach Direktstart (Ticket #14952)
 +    - Servicemenü: "fehlende Übersetzung" für unbenannte Inhaltsstoffe im Produktbehältermenü anzeigen (Ticket #14910)
 +    - Servicemenü: Mixerzuordnung in Produktbehältermenü einstellbar machen (Ticket #14510)
 +    - Kundenmenü: Produktkonfiguration schon bei Preisanfrage öffnen (Ticket #14716)
 +    - HG: konfigurierbare Wartezeit des Becherfängers nach Becherentnahme (Ticket #14690)
 +    - Servicemenü: Fehlende Übersetzungen und Einheiten für Menü "Allgemein" hinzugefügt (Ticket #14475)
 +    - Produktbehältermenü: Produktbehälter für Trockenzucker nur anzeigen, wenn er auch verbaut ist (Ticket #14614)
 +    - Servicemenü: QtRendering für Texte verwendet (Ticket #14629)
 +    - HAE / SUE: HAEKsB30.mot Kommunikation zum HMI nun unabhängig von Encoderwerten
 +    - SUE: erweiterte Fehlerunterscheidung während Referenzfahrt
 +    - Kundenmenü HG: Produktinformation nicht ganzseitig anzeigen (Ticket #13127)
 +    - Kundenmenü HG: Zuwahlen als Button darstellen (Ticket #13135)
 +    - Kundemenü HG: Verkaufsanzeige überarbeiten (Ticket #13208)
 +    - Kundenmenü: Gruppenauswahlseite in Direktanwahl integrieren (Ticket #13237)
 +    - Kundenmenü: Nach Abbruch der Produktkonfiguration aktive Gruppe beibehalten (Ticket #13238)
 +    - Servicemenü HG: Verzögerungstimer Kalibrierung hinzugefügt (Ticket #13180)
 +    - Servicemenü: KeyboardOutput setzt Tastaturlayout automatisch
 +    - Servicemenü HG: Menü "Anwahlen" in Menü "Konfiguration" integrieren (Ticket #13340)
 +    - HG: Fehlerbehandlung für unplausible Encoderwerte am Becherfänger (EBI_2008) eingeführt
 +    - Servicemenü HG: Feste Produkt-ID für Produkttextlokalisation (Ticket #13424)
 +    - Kundenmenü: Preislabel im Freiverkauf komplett ausblenden
 +    - Kundenmenü: Timer für Produkt-Hinweistext 
 +    - Servicemenü: Performance-Optimierung Produktkonfiguration (Ticket #14086)
 +    - Kundenmenü RAFI: Produkttext bei Vorauswahl anzeigen (Ticket #14150)
 +    - Kundenmenü RAFI: Anpassung an Verhalten der HG 15 (Ticket #14145)
 +    - Dosierung: Preinfusion kann auch mit 0 ml gesetzt werden
 +    - Servicemenü: neue Gesamtreinigung und neue Displayreinigung (Ticket #14380)
 +    - Servicemenü: anzuzeigende Elemente in der Dosierung werden über DB gesteuert (Ticket #)14407
 +    - Automatenkonfiguration HG: Wassermenge Mixerspülung (Ticket #14480)
 +    - Mixerspülung: Neue Mixerbilder verwenden (Ticket #14478)
 +    - Servicemenü RN: Reinigungsmenü mit grafischer Benutzerführung(Ticket #13660)
 +    - Servicemenü RN: Anlernmenü mit grafischer Benutzerführung(Ticket #13659)
 +    - HG: Parallele Wasserabgabe eingeführt (Ticket #15020)
 +    - HG: Verpasste automatische Reinigung startet nach Neustart der Maschine automatisch (Ticket #15103)
 +    - HMI HG: Kein automatischer Start des Probeverkaufs aus der Rezeptanpassung/Produktkonfiguration (Ticket #14209)
 +    - Übersetzung für "mc.externalvend.on" (Ticket #15263)
 +    - HG: Bei gewählter Eigener Tasse keinen Becher werfen (Ticket #15346)
 +    - HG: Rezept mit eingener Tasse wenn LS erkannt wurde (Ticket #15321)
 +    - HG: Alternativer Becher kann als Wahl hinzugefügt werden (Ticket #15292)
 +    - SÜ/GF: Warnung ELE_10xx wenn min. Füllstand erreicht ist (Ticket #15454)
 +    - SÜ/GF: Wenn Füllstand aktiviert und hinzugefügte Produkte = 0 ist dann Wahl außer Betrieb (ELE_10xx) (Ticket #15455)
 +    - Anzeige "Ausgabe nochmals öffnen" verbessern (Ticket #15658)
 +    - Benutzerführung bei Cashless Systemen mit AlwaysIdle schlecht (Ticket #15604)
 +    - Servicemenü: Prüfung der internen Speicherbelegung in Slideshow-Menüs (Ticket #14940)
 +
 +    Fehler:
 +    - RV: Texte in Sensorübersicht wurden nicht Übersetzt (Ticket #15722)
 +    - SUE: Service ContinueVend wurde nicht immer richtig beendet (Ticket #15487)
 +    - HMI (QML): Servicemenü-Prozess sauber beenden (Ticket #15157)
 +    - HG: Inhaltsstoffanzeige bei Zuwahlen (Ticket #14702)
 +    - HG: Reinigung konnte bei anstehenden Fehlern gestartet werden (Ticket #14953)
 +    - HG: Rafi, Gruppenumschalter wird deaktiviert oder blinkt bei Verkauf (Ticket #14503)
 +    - HG: Übersetzung für Maschinentyp angepasst (Ticket #14473)
 +    - Kundenmenü HG: Fehler in der Produktkonfiguration nach Produktumwahl (Ticket #13154)
 +    - Kundenmenü HG: keine Kreditwarnung
 +    - Servicemenü HG: Unterstützung mehrerer Mühlen(Ticket #13181)
 +    - Kundenmenü HG: Fehlende Preisabfrage nach der Auswahl von Produkten (Ticket #13302)
 +    - Servicemenü: Überarbeitung der Produktübersicht im Menü Produktkonfiguration (Ticket #13674)
 +    - HG: Bohnenleererkennung über adaptives Verfahren anhand Brüherweg (Ticket #10602)
 +    - Servicemenü: Nicht benötigten Key aus Menü Kühlung/Heizung entfernt
 +    - Servicemenü: Servicecode Button zum Boiler entleeren im Modultest hinzugefügt (Ticket #14125)
 +    - Produktmenge steppen: Maximalwert von PROD>> auf 2 geändert (Ticket #14190)
 +    - Automatenkonfiguration HG: Reinigungsmethode auf Deutsch anzeigen (Ticket #14482)
 +    - Automatenkonfiguration HG: Unnötige Punkte entfernen (Ticket #14479)
 +    - Servicemenü HG: Mixerspülung und Brüherreinigung aus Modultests entfernen (Ticket #14472)
 +    - Servicemenü: Einstellbare Spalten und Zeilen nur noch für KG (Ticket #14963)
 +    - Servicemenü HG: Absturz im Inhaltsstoff-Menü (Ticket #15149)
 +    - HG: Fehlende Werte beim Ersetzen eines Rezepts (Ticket #15290)
 +    - Gruppenmenü: Produktnamen werden nicht aktualisiert (Ticket #15463)
 +    - Servicemenü: HMI wird nach Absturz nicht korrekt neugestartet (Ticket #15475)
 +    - REST: Abbruch der gesamten Warenkorbsanfrage bei einem invalidem Produkt (Ticket #15499)
 +    - Aufforderung zum Betätigen des Tasters wird nicht angezeigt (Ticket #15635)
 +    - Kundenmenü HG: Zurücksetzen der Standardsprache nach Ablauf der Vorwahlzeit (Ticket #15025)
 +    - Kundenmenü HG: Zurücksetzen der Standardsprache durch die Geldrückgabetaste (Ticket #14945)
 +    - Kundenmenü HG: Schließen der Pop-Ups nach Ablauf der Vorwahlzeit (Ticket #14948)
 +    - Menü Fehlerstatistik für alle Typen (Ticket #15659)
 +    - HMI: Memory Leaks in Datenmodellen (Ticket #15421)
 +    - Servicemenu (QML): Dialoge aus dem alten Servicemenü werden nicht mehr angezeigt (Ticket #15719)
 +    - Türzustand nach Neustart kann invalide sein (Ticket #15782)
 +    - HG: Default-Teilprodukte werden beim Start geladen (Ticket #15798)
 +    - Bezahlsystemkomponenten wurden nach Servicecode 99M42M nicht geladen
 +    - HG Parameter werden auch im SÜ abgefragt (Ticket #15829)
 +    - Ausloggen bei geschlossener Tür (Ticket #15837)
 +    - SUE: Wrong authentication-key in rest
 +    - Timer zum automatischen Verlassen des Servicemenüs läuft obwohl Kundenmenü aktiv ist (Ticket #15932)
 +    - Servicemenü (XML): automatische Zuordnung der Produktbilder funktioniert nicht (Ticket #15990)
 +    - RN: Fehlerbehebung in Tabelle DebositCount
 +
 +    
 +Version 0.14.0 (rxxxxx), Unreleased
 +    Neu:
 +    - QML FloatingPointEditor (Ticket #12421)
 +    - Servicemenü: "Bezahlsysteme-Cashless 1" & "Bezahlsysteme-Cashless 2" in QML umsetzen (Ticket #12396)
 +    - Servicemenü: Konfigurationsmenü in QML umsetzen (Ticket #11571)
 +    - Kundenmenü: QML Verkaufsanimation HG (Ticket #12894)
 +    - Kundenmenü: Konfigurationsprozess erstellen (QML HMI HG) (Ticket #12947) 
 +    - Kundenmenü: Verarbeitung der Gruppenliste aus der Datenbank (Ticket #13066)
 +    - Kundenmenü HG: Verwendung der Gruppen in der Direktanwahl (Ticket #13070)
 +    - Verwendung von Allergene eingebaut (Ticket #13060)
 +    - Kundenmenü: Inhaltsstoffe & Allergene (Ticket #12913)
 +    - Druckeranbindung (Ticket #12905)
 +
 +    Verbesserung:
 +    - Servicemenü HG: Verfügbare Zuweisungen in separatem Model verwalten (Ticket #12603)
 +    - HG: Rezeptabhängige Nachtropfzeit eingebaut (Ticket #12986)
 +    - SIO SIOKs225.mot / HG: Fehlerbehandlung für Schwenkarm erweitert
 +    - SIO SIOKs227.mot: Abbruchbefehl für CupCatcher hinzugefügt
 +    - RN: Abwechselnder Abwurf (Ticket #13186)
 +    - RN: MaxError für einzelne Gebinde (Ticket #13245)
 +
 +
 +Version 0.13.6 (r44199), 2021-06-30
 +    Neu:
 +    - Überprüfung des Speicherplatzes vor einem Softwareupdate (Ticket #14434)
 +    - Überprüfung des verbleibenden Speicherplatz bei Multimedia Dateitranfsers (Ticket #14435)
 +
 +    Verbesserung:
 +    - SUE / GF: Innenbeleuchtung wird während Ecomode deaktiviert (Ticket #14794)
 +    - GF: verbesserte Fehlerdiagnose bei Referenzfahrt (Ticket #13943)
 +
 +    Fehler:
 +    - Servicemenü: Exit-Timer wird in QML-Menüs nicht neu gestartet (Ticket #14662)
 +    - Screenshot-Funktion für HMI (Servicemenü) funktioniert in Branches nicht
 +
 +
 +Version 0.13.5 (r44167), 2021-01-27
 +    Neu:
 +    - SUE/GF: fest vorgegebene Schalttemperaturen bei Lebensmittelsicherheit und 2 Grad Referenztemperatur (Ticket #14322)
 +    - Umbenenung des HMI-Parameters "session" zu "sessiondbus" (Ticket #14338)
 +
 +    Fehler:
 +    - Executive im PriceHolding zeigt den Produktpreis falsch an (Ticket #14312)
 +    - Security-Tastatur schaltet Tastenbeleuchtung aus (Ticket #14351)
 +
 +
 +Version 0.13.4 (r44153), 2020-12-11
 +    Neu:
 +    - Screenshot-Funktion für HMI
 +
 +    Verbesserung:
 +    - Debug für Preisänderung wahlbezogen eingebaut
 +    - Zeitprofile von 24:00 bis 00:00 einstellbar
 +    - bei neuen ReportedValues vom Payment die Konfig vom Bezahlsystem nicht löschen
 +    - Motornummern werden jetzt 4-stellig zur MC übertragen
 +
 +    Fehler:
 +    - MDB-Münzwechsler : Beim Versuch Tubenmünzen nicht anzunehmen wurde die Münzstatistik gelöscht.
 +    - Produkttexte mit "'" Zeichen konnten nicht gesetzt werden
 +    - SiLine Public: Tastendruck beim Schließen der Tür verhindert Produktwahl
 +    - ServiceCode: Motoren auf Endlage wird ausgeführt
 +    - Vorhandene Bilder die Maximalgröße überschreiten ignorieren (Ticket #14163)
 +    - Durch publicmode wurden die Idents auf max 2 Stellen begrenzt, ist behoben
 +
 +
 +Version 0.13.3 (r44092), 2020-10-07
 +    Neu:
 +    - Übersetzungen für Italienisch hinzugefügt (Ticket #13976)
 +
 +    Verbesserung:
 +    - Ebenen für SÜ und GF als Liste übertragen somit variabel
 +    - Infotext für Slideshow
 +    - SUE: Einstellungen für Wahloffset erweitert
 +    
 +    Fehler:
 +    - Probeverkauf für GF wieder aktivieren
 +    - Neustart des Servicemenü-Prozesses nach einem Absturz
 +    - Fehlerhafte Anzeige in Konfigurationsmenü
 +
 +    
 +Version 0.13.2 (r44043), 2020-09-11
 +    Neu:
 +    - Konfiguration für Public-Mode (Ticket #13695)
 +    - Anzeige für Anwahltyp SiLine Public (Ticket #13721)
 +    - Anzeige der gewählten Anwahl für Public-Mode (Ticket #13722)
 +    - Schwedische Übersetzungen
 +    
 +    Verbesserung:
 +    - SUE: Neue Einstellung für Motoroffset min. -100 und max. +50
 +    - Aktualisierung der Informationsbilder für SiLine Public (Ticket #13849)
 +    - Verlassen des Servicemenüs durch R-Taste (SiLine Public) (Ticket #13851)
 +
 +    Fehler:
 +    - Keine negative Offset für Liftkalibrierung einstellbar
 +    - Information über Leerverkauf nicht sichtbar (Ticket #13850)
 +    - Negative Gesamtwerte im Wechselgeld füllen Menü
 +
 +
 +Version 0.13.1 (r43922), 2020-08-13
 +    Neu:
 +    
 +    Verbesserung:
 +      SUE/GF: Warnschwelle für Kompressortemperatur immer auf 80°C erhöht
 +    - SUE/GF: Reset Übertemperatur auf 40°C
 +    - SUE/GF: Maximale Versuche der Übertemperatur auf 99 erhöht
 +
 +    Fehler:
 +    
 +    
 +Version 0.13.0 (r43918), 2020-07-30
 +    Neu:
 +    - automatische Zuordnung von geeigneten Info- und Anwahlbildern wenn ein Produktbild geändert wird (Ticket #12817)
 +    - Servicemenü: Einstellungsseite für HMI Kommunikation (Ticket #12992)
 +    - Automatische Zuordnung von Produkt-, Info-, Anwahlbild (Ticket #13024)
 +    - Deaktivierung der Controlbar wenn ein TableEditor geöffnet ist (Ticket #13020)
 +    - Löschen aller und ausgewählter Produkt und Slideshowbilder (Ticket 13022)
 +    - Hotelmodus für GF und SUE (Ticket #12744)
 +    - Servicemenü: CodeSetting hinzugefügt
 +    - Verkaufsanfrage über MDB starten (Ticket #13690)
 +
 +    Verbesserung:
 +    - Wahlmatrix für Direktwahl (Ticket #12574)
 +    - Servicemenü: Option für Anwahlenlayout nur bei Direktwahl anzeigen (Ticket# 12589)
 +    - SUE: Durchlauf des SW-Update für Warenplatinen verkürzt
 +    - Option Füllmodus für Anwahlbilder (Ticket #12716)
 +    - DDCMP und DEXUCS getrennt behandeln, sommit können beide unabhängig eingesetzt werden
 +    - Überarbeitung der Anzeige bei fehlendem Wechselgeld (Ticket #13061)
 +    - Warenkorbübersicht beim Wählen eines neuen Produktes schließen (Ticket #13062)
 +    - SUE: Wartezeiten bei Blockade der Ausgabe eingeführt um Motor zu schützen
 +    - Verwendung des Warenkorbverkauf nur bei mehreren Anwahlen (Ticket #13092)
 +    - Servicemenü: Schließen-Button des Editors animieren (Ticket #13440)
 +    - Wartedialog für Verkaufsanfrage mit zusätzlichem Informationstext (Ticket #13429)
 +    - Wartedialog erst nach bestimmter Zeit anzeigen (Ticket #13428)
 +    - Verwendung des Warenkorbverkauf nur bei mehreren Anwahlen (Ticket #13092)
 +    - Servicemenü: Bildgröße/Auflösung in Multimedia-Einstellungen limitieren (Ticket #13589)
 +    - Anzeige von Nachrichten des Bezahlsystems (Ticket #13688)
 +    - Übersetzungen für Norwegisch aktualisiert (Ticket #13725)
 +    - SUE/GF: Warnschwelle für Kompressortemperatur auf 62K erhöht
 +    - SUE/GF: Mindestausschaltzeit des Kompressors bei Zwangskühlung auf 8
 +    Minuten erhöht
 +
 +    Fehler:
 +    - Fehlende Aktivierung des Bezahlsystems nach dem Wechsel vom Servicemenü in das Kundenmenü (Ticket #13004)
 +    - Fehlender Linebreak in Übersetzung (Ticket #13019)
 +    - Fehlende Aktualisierung der Happy-Hour-Preise in der Direktanwahl (Ticket #13142)
 +    - Verkauf von Produkten mit Sperrzeit (Ticket #13141)
 +    - Fehlende Preisabfrage nach der Auswahl von Produkten (Ticket #13145)
 +    - Überspringen der Installation bei Fehlern während Startprozess
 +    - Dateiberechtigungen korrekt setzen für Produktbilder bei Kopiervorgang(Ticket #13443)
 +    - Fehlende Abfrage zum Rücksetzen der Lebensmittelsicherheit bei verdorbenen Lebensmitteln (Ticket #13444)
 +    - Deaktivierung des Hotelmodus nach Timeout führt zu Warte-Dialog (Ticket #13476)
 +    - Jugenschutzanzeige wird nur kurz angezeigt (Ticket #13469)
 +    - Abbrechentaste ist während Verkaufsanfrage deaktiviert (Ticket #13415)
 +    - Fehlende Funktion der Geldrückgabe per Abbrechen-Taste (Ticket #13146)
 +    - Fehlende Preisabfrage nach der Auswahl von Produkten (Ticket #13145)
 +    - Fehlende Aktualisierung der Happy-Hour-Preise in der Direktanwahl (Ticket #13142)
 +    - Verkauf von Produkten mit Sperrzeit (Ticket #13141)
 +    - Fehlende Aktivierung des Bezahlsystems nach dem Wechsel vom Servicemenü in das Kundenmenü (Ticket #13004)
 +    - Guthabenanzeige nach Wechsel aus Servicemenü nicht mehr sichtbar (Ticket #13495)
 +    - Kundenmenü: Einstellung Zuganscode Hotelmodus (Ticket #13533)
 +    - Anzeige für maximale Warenkorbgröße im Einzelverkaufsmodus (Ticket #13552)
 +    - Fehlende Anzeige der Inbetriebnahme bei Start mit offener Tür (Ticket #13526)
 +    - Keine Informationsanzeige beim Wiederholen der Ausgabe eines Produktes bei blockierter Ausgabe (Ticket #13567)
 +    - Inbetriebnahme wird bei der Endprüfung nicht zurückgesetzt (Ticket #13600)
 +    - SUE: Fehlermeldung EC_2093 wurde beim Referenzlauf nicht in allen Fälle korrekt gesetzt
 +    - Türöffnung setzt Verkaufsdaten nicht zurück bei aktiver Option zum erneuten Öffnen der Ausgabe (Ticket #13678)
 +    
 +
 +Version 0.12.2 (r43101), 2020-04-29
 +    Neu:
 +    
 +    Verbesserung:
 +    - mdbreceivetime für Payment in Konfig eingebaut
 +    - zusätzliche Wartezeit nach Abschluss des VMI-Update zur Etablierung des Kommunikationsaufbau zwischen VMI und WFP
 +    - GF: schmale Warenfächer für Slim Cans werden jetzt auch für XM unterstützt
 +    - SUE: Wartezeiten bei Ausgabeblockade eingeführt um Motor nicht zu überlasten
 +    
 +    Fehler:   
 +   
 +
 +Version 0.12.1 (r43050), 2020-02-03
 +    Neu:
 +    - SUE: Automatischer Motortest (Ticket #12577)
 +    
 +    Verbesserung:
 +    - DEX-UCS: Auslesung auch bei geschlossener Tür möglich (Telemetrie)
 +    - Bargeldstatistik für alle Benutzer anzeigen
 +    - Warnung für EXEC/BDV falls Warenkorbverkauf, aber EXEC/BDV Münzer nicht im MultiVend Modus
 +      (Dann wird nach dem 1. Verkauf Rückgeld ausgezahlt und alle weiteren Verkäufe abgelehnt.)
 +
 +    Fehler:
 +    - Evadts: Evadts-Datei wird bei falscher oder fehlender Eva-Version nicht gelöscht (Ticket #12636)
 +    - Servicemenü: Drag&Drop unzuverlässig bei empfindlichen Displays (Ticket #12703)
 +    - DataProcess: Servicecode 70L wird zu 80L, und 75L wird zu 81L -> da doppelt vergeben.
 +    - PaymentProcess: Fehler im Warenkorb bei Gesamtkauf mit Cashless und aktiven Preislisten
 +    - Statistik nach csv-Datei waren Init und Rücksetztwerte verwechselt
 +    behoben. (Preise waren zu hoch und ggf. wurde das falsche PreisModell gewählt)
 +    - DataProcess: Wenn externen Prozess als ParameterValue leer sendet dann setzen wir in der DB einen 
 +    Platzhalter (@)
 +    - GF: Kalibrierung konnte unter bestimmten Bedingungen nur durch Öffnen der Tür abgebrochen werden
 +    - GF: Liftregelung blieb auch nach Beendigung der Liftdiagnose aktiv
 +    - Servicemenü Slot: UserDialog bei Produktbildkonfiguration konnte nicht geklickt werden
 +    - SUE: Produktoffseteinstellung überträgt nun die MotorenId statt der Selection (Ticket #12535)
 +    - GF: Referenzfahrt lieferte unter bestimmten Kombinationen mit 10er-Warenfächer falsche Ergebnisse
 +    - Servicemenü: Steuerungsschnittstelle eth0 nicht mehr verdeckt editierbar (Ticket #12803)
 +    - Darstellungsfehler und potentieller Absturz im Menü Wechselgeld füllen (Ticket #12887)
 +    - SUE Helixoverrun: Synchonisierung gekoppelter Produktmotoren, falls nach Produktabgabe nur ein Produktmotor auf Endschalter steht
 +    - Parameter StartWithCredit für Warenkorb in EXEC/BDV repariert
 +    - Servicemenü: "Live-Vorschau" Farbe Designbeleuchtung
 +    - RGB-Werte bei "Live-Vorschau" wurden immer für Farbe 1 übernommen
 +
 +
 +
 +Version 0.12.0 (r42882), 2019-10-25
 +    Neu:
 +    - QML: BaseButton, ListButton und GlowButton erstellt (Ticket #10878)
 +    - QML: BaseFormattedText erstellt
 +    - Ordnerstruktur für QML-Umsetzung anlegen (Ticket #10755)
 +    - Servicemenü: SelectionValueEditor in QML umgesetzt (Ticket #11046)
 +    - Servicemenü: Übertragung der komprimierten Log-Files (Ticket #11213)
 +    - Servicemenü: BrightnessEditor in QML umgesetzt (Ticket #11145)
 +    - Servicemenü: RGBEditor in QML umgesetzt (Ticket #11173)
 +    - Servicemenü: TextEditor in QML umgesetzt (Ticket #11246)
 +    - Servicemenü: NumericEditor in QML umgesetzt (Ticket #11265)
 +    - Servicemenü: TimeProfileEditor (BlockingTimeEditor) in QML umgesetzt (Ticket #11354)
 +    - Statistik: Statistik kann jetzt als csv-Datei erzeugt werden
 +    - Servicemenü: Menü "Allgemeine Einstellungen" in QML umsetzen (Ticket #11050)
 +    - Servicemenü: Beleuchtete Werbefläche konfigurierbar machen (Ticket #11076)
 +    - Tubeninventur hinzugefügt(#4187)
 +    - HG: Ablauf für Trockenzucker integriert
 +    - HG: Ablauf für Heißwasserabgabe integriert
 +    - HG: offene Ausgabe integriert
 +    - HG: "eigene Tasse" integriert
 +    - HG: Servicemenü: seperates Menü für die Konfiguration der Anwahlen (Ticket #11569)
 +    - Servicemenü: StringValueEditor in QML umsetzen (Ticket #11736)
 +    - Servicemenü: Servicemenü: TextEditor für Mehrfachauswahl erweitert (Ticket #11929)
 +    - RN: DBus-Anbindung für Gui; Datenbank erstellt; Pfanddaten über Evadts ein- und auslesen (Ticket #11886)
 +    - Translator: Hinzufügen neuer Übersetzungs-IDs zur Laufzeit (Ticket #11829)
 +    - Servicemenü: Preis-Editor in QML umsetzen (Ticket #11718)
 +    - Servicemenü: Mehrere Zuwahlen nur in Verbindung mit Rezept (Ticket #11815)
 +    - Servicemenü: Tumblerwerte eindeutiger darstellen (Ticket #11717)
 +    - Servicemenü: Tastatursprache setzen (Ticket #11964)
 +    - Erweitertes Logging (Ticket #11839)
 +        - qInfo
 +        - Ausgabe von Kontextinformationen
 +    - Servicemenü: Menü "Bezahlsysteme-Allgemein" in QML umsetzen (Ticket #12192)
 +    - Servicemenü: Alternative gekoppelte Motoren (Ticket #9968)
 +    - Servicemenü: Menü "Jugendschutz" in QML umsetzen (Ticket #12249)
 +    - Servicemenü: Befüller-Servicecodes (Ticket #12191)
 +        - Servicecodes müssen jetzt explizit für Nutzerrollen freigegeben werden
 +        - Servicecodes ohne Berechtigungen werden automatisch auf 1,1,1,0,0 gesetzt
 +    - Servicemenü: Währungssymbol in Währungstumbler mit anzeigen (Ticket #12282)
 +    - Slideshow: Optionales Abschneiden von Medieninhalten (Ticket #12215)
 +    - Servicemenü: eigene Swipe-Komponente (Ticket #12193)
 +    - Servicemenü: Single- und Twin-Motoren koppelbar (Ticket #12186)
 +    - Servicemenü: Wenn SUE ohne Lichtgitter, alternative Motoren Menü deaktivieren (Ticket #10284)
 +    - Servicemenü: Automatentyp bei Basic einstellbar machen (Ticket #12470)
 +    - Servicemenü: Servicecode 222M nur noch über Direkteingabe
 +
 +    Verbesserung:
 +    - Servicemenü: Auswahl der Dealelemente bei veränderter Anwahlliste abbrechen (Ticket #10469) 
 +    - Unit-Test für Selection-Handler optimieren (Ticket #10800)
 +    - Journaleinträge für Lift- und Brüherreferenzfahrt, Brüher- und Mixerreinigung eingeführt
 +    - Servicemenü: Grundlagen für QML implementieren (Ticket #10366)
 +      - Seite Versionsinformation in QML umgesetzt
 +    - HMI: Bestehende QML-Komponenten in UI-Ordner verschieben (Ticket #10912)
 +    - QML: UI-Module mit punkt-separierter Schreibweise verfügbar machen (Ticket #11031)
 +    - Max. Preisermittlung durch Typconfig somit werden nur Wahlen berücksichtigt die vorhanden sind. (Ticket #10471)
 +    - HG: Filterzähler eingebaut. Bei jedem Verkauf wird Gesamtwassermenge abgezogen. Bei 0 kommt dann die Warnung OAK_1001. (Ticket #10699)
 +    - Servicecode 82M setzt IR-Passwort auf 0 zurück
 +    - C++ Grundlagen für die QML-Editoren erstellt (Ticket #11017)
 +    - Globales QML-Keyboard (Ticket #10748)
 +    - Lichtsteuerung erweitert (Ticket #11230)
 +    - Aktualisierung des Verkaufspreises durch Verkaufserlaubnis (Ticket #11507)
 +    - Servicecode 99M46M (Default Wahlen) setzt auch Typeconfig und mc.motors auf Default
 +    - Servicecode 222M (Demomode) macht auch Restart für MC-Prozess
 +    - Füllstandsmenü: Aufhebung der aktuell markierten Selection nach Befüllung(Ticket #11512)
 +    - Servicemenü: Beraubungsschutzoption in Diebstahlschutz umbenannt(Ticket #11513)
 +    - Servicemenü: korrekte Darstellung der gekoppelten und Twin/Single-Motoren(Ticket #11520)
 +    - Servicemenü: Markierung der Getriebemotoren in allen Matrixansichten(Ticket #9949)
 +    - Servicemenü: Markierung der Hauptauswahl im Alternative Motoren Menü(Ticket #11519)
 +    - Servicemenü: Einstellungsseite für Tubensollwerte(Ticket #11563)
 +    - Servicemenü: diverse Texte überarbeitet und Menüpunkte abhängig von der Konfiguration ausgeblendet(Ticket #11511)
 +    - Datentransfer: Mitübertragung der log-files im Zip Format(Ticket #11213)
 +    - Doppelmotoren werden jetzt in mc.motor_x gespeichert und sind somit eindeutig (Ticket #11648)
 +    - QSqlRecords aus DB entfernt, somit ist der Zugriff über SELECT schneller.
 +    - Servicemenü: Ebenenkonfiguration, Umstellung auf neue Signale der MachineControl (Ticket #8984)
 +    - Servicemenü SUE: Getriebeschächte(Twinmotoren) als solche erkennbar gemacht (Ticket #11517)
 +    - Servicemenü: Zeiteinstellungen auf QML umgestellt(Ticket #11514)
 +    - Servicemenü: Ecomode Einstellung abhängig von Lebensmittelsicherheit (Ticket #11832)
 +    - Deal wird bei Abgabe sortiert - Glasflasche zuerst (Ticket #11884)
 +    - Kommunikationsfehler EC_2057 wird bei validen Botschaften automatisch wieder zurückgesetzt (Ticket #11570)
 +    - Die angeschlossenen Mixer- und Produktmotoren werden überwacht (Ticket #11951)
 +    - Maximalpreis und Defaultpreis auf 99999999 nach Eva-Norm gesetzt
 +    - Servicemenü: Zusätzliches Property für den angezeigten Text (Ticket #11999)
 +    - Servicemenü Allgemeine Einstellungen: Namen der Unterseiten als Überschrift (Ticket #11970)
 +    - Servicemenü: Binding Loop in NumericEditor (Ticket #11770)
 +        - Probleme mit führenden Nullen
 +    - Neue Produktklassen für Warenkorb in VidtsData eingebaut.
 +    - SUE: bei Türöffnung während Verkauf wird abkassiert
 +    - Virtuelle Tastatur: Internationales Icon für Sprach-Taste (Ticket #12274)
 +    - Servicemenü: Warnung und Abbruch wenn fehlerhafte Motorkombinationen vorhanden sind (Ticket #12354)
 +    - Servicemenü: Button Shutter öffnen/schließen zu Diagnosemenü hinzugefügt (Ticket #12473)
 +    - SUE: Kein Lichtgitter schaltet Helixoverrun und alternative Motoren ab (Ticket #12513)
 +
 +    Fehler:
 +    - Servicemenü: Aktualisierung der Anwahlliste setzt aktuelle Auswahl in Anwahlmatrix zurück (Ticket #10325)
 +    - Ebenenkonfiguration(SUE): Getriebeschächte und Wahloffset nach erneutem schließen der Tür nicht mehr einstellbar (Ticket #10467)
 +    - Überarbeitung der Klasse SelectionMotorStatus (Ticket #10393)
 +        - SelectionKeyMap wird nicht mehr verwendet
 +        - Iterieren über Motornummern bei Anzeige von Motormatrizen
 +    - SUE: Einstellung für Produktoffset waren nicht limitiert
 +    - Fehlernummern EC_2098 und EC_2099 waren doppelt vergeben
 +    - Wahlen auf default setzen war auf die falsche DB-Tabelle
 +    - Dealkonfiguration: Absturz bei Auswahl eines gekoppelten Motors gefixt(Ticket #11609)
 +    - Servicemenü: Absturz im Ablauf der Tokenidentifikation gefixt (Ticket #11697)
 +    - Slideshow: Möglichkeit alle Bilder in der Slideshow zu löschen und Intervall einstellbar(Ticket #11794)
 +    - Servicemenü: Absturz bei Deaktivierung der Lebensmittelsicherheit gefixt(Ticket #11831)
 +    - Türöffnungszähler als Event in EA2*EGS schreiben und letzte 5 Türöffnung in EA1*EGC nicht EA2*EGC (Ticket #12093)
 +    - Laufzeiten im Diagnosemenü wurden mit Zeitzonen-Offset verfälscht 
 +    - Servicemenü: Operator darf Techniker-Passwort ändern (Ticket #12265)
 +    - Servicemenü: HappyHour für Kreditsystem-Modi EXEC und BDV nicht einstellbar (Ticket #11927)
 +    - Servicemenü: Tubeninventur hängt für mehr als 30 Sekunden in Endlosloop (Ticket #12185)
 +    - Wert für Testverkäufe fehlt in der Statistik
 +    - Servicemenü: Absturz im Menü Zugangskontrolle (Ticket #12502)
 +    - Probeverkauf mit Guthaben im Freiverkauf deaktivieren (Ticket #12509)
 +    - Gui löst durch "Servicemenü/Endprüfung" setClearAll aus -> hier wurde Journal nicht gelöscht -> jetzt wird FactoryReset ausgeführt
 +    - Servicemenü: Produktbild für Deal auswählen (Ticket #12521)
 +    - Servicemenü: Darstellungsfehler bei 3er Kopplungen in der Lebensmittelsicherheit
 +    - Servicemenü: Potentiell möglicher vertikaler Stretch in der Matrix der Produktkonfiguration
 +    - Dealseite wird ohne verfügbare Deals angezeigt (Ticket #12532)
 +    - Servicemenü SUE: Warnung beim Versuch einen Getriebemotor mit Alternativen in der Ebenekonfiguration zu erstellen(Ticket #12529)
 +    - Falsche Zähler für TubeCountByCoinmech verwendet
 +    - Max. Anzahl von Motoren pro Wahl durch alternative auf 360 erhöht
 +
 +Version 0.11.4 (rxxxxx), Unreleased
 +    Neu:
 +    
 +    Verbesserung:
 +    
 +    Fehler:
 +
 +
 +Version 0.11.3 (r36723), 2019-08-12
 +    Neu:
 +
 +    Verbesserung:
 +    - SUE: Kredit beim Start des Produktmotors zur Abrechnung vormerken, damit bei Manipulationsversuch abkassiert werden kann
 +    - SUE: einmaliges Wiederholen der Referenzfahrt nach Abkühlpause für Liftmotor (Ticket #11626)
 +    - SUE: es wird eine Referenzfahrt gestartet, falls bei der Liftfahrt festgestellt wurde, dass Encoder-Werte verloren gegangen sind
 +    - GF: Bei unplausiblen Endschalterzustand für das Ausgabetor wird der Lift nicht mehr aus die Ausgabe gefahren
 +    - SUE: Bei Blockade der Ausgabetrommel wird der Lift auf höhere Position gefahren, falls Ausgabeklappe geöffnet ist
 +    - Kühlungswarnungen EOA_2005 und EOA_2007 werden nicht mehr automatisch zurückgesetzt und müssen vom Benutzer bestätigt werden
 +    - key mc.coolingfail.disable eingeführt: ist Wert gesetzt, geht Automat nach dritter Kühlungsabschaltung wegen Übertemperatur am Kompressor mit (neuem) Fehler EOA_2008 außer Betrieb
 +    - key payment.cashless.saveid! Hiermit kann das Speicher der ID bei Cashless abgeschaltet werden. Default ist 0. Setztbar über Servicecode 75L und MA5*CM7
 +    - Servicecodes zum löschen von bestimmten DB-Tabellen
 +    - Servicecodes zum Einstellen des Types nach DB-löschen
 +    - Preis1 und CashPreis werden immer gleich gesetzt, der letzte gewinnt.
 +    - 99M46M setzt Wahlen auf Default anschließende Ebenenkonfiguration setzt die Motoren neu
 +
 +    Fehler:
 +    - Warenkorbabbruch durch Türöffnung (Ticket #12247)
 +    - Fehler bei Entkoppeln von 3-Motoren (Ticket #12264)
 +    - SUE: Automat ohne Lift und mit Lichtgitter ist bei erweitertem Diebstahlschutz wegen blockiertem Lichtgitter nie verkaufsbereit (Ticket #11613)
 +    - SUE: Statusabfrage für nicht vorhandenen Motor beim Verkauf kann zu falschen Warnmeldungen führen
 +    - Deaktivierung des Bezahlsystems durch Freiverkauf in allen Produkten
 +    - Beim Aufbuchen auf Karte mit einem Schein in Hold wurde der Wert bei der Limitberechung verdoppelt. Dies führte ggf. zu einer Rückgabe des Scheines, obwohl ein Aufbuchen möglich gewesen wäre 
 +    - Kaufen-Taste des Warenkorbs nach Kreditänderung nicht mehr sichtbar (Ticket #12071)
 +    - SUE: in einer bestimmten Konstellation wird der Produktmotor beim Verkauf mit Helixoverrun nicht korrekt gestoppt
 +
 +
 +Version 0.11.2 (r36680), 2019-03-03
 +    Neu:
 +
 +    Verbesserung:
 +    - "Helixoverrun" überarbeitet - wenn möglich Spirale auf Endschalter anhalten
 +
 +    Fehler:
 +    - Probeverkauf ohne Produkt (Ticket #11398)
 +    - "data.machine.number" konnte auch bei "SIE0" nicht über Datei neu geschrieben werden
 +    - fehlerhafte Id bei schwedischen Übersetzungen führte zu Absturz
 +
 +
 +Version 0.11.1 (r36669), 2019-01-29
 +    Neu:
 +    - SUE: neue DebugCodes Nr 236 für Positioniergenauigkeit Lift und Nr 237 für Lift Fahrtdauer (Ticket #10924)
 +
 +    Verbesserung:
 +    - SUE: neue HAE-Version mit erweitertem Zielbereich für Liftpositionierung (Ticket #10924)
 +    - Fehlerhafte Übersetzungen korrigiert
 +    - CoinTubeEmpty und CoinEmptyAllTubes korrigiert(Leere Tube führte zu Abbruch)
 +    - Verbesserte Übersetzungen EN, FR (Ticket #10595)
 +
 +    Fehler:
 +    - HG: Wenn kein Becher abgegeben werden kann darf das Rezept nicht zur MC gesendet werden.
 +    - SUE: Konfiguration für breiten Automaten im Ebenensuchlauf wurde nur anhand der Produktmotoranzahl festgelegt, anstatt der Steckplätze auf Warenfachplatinen
 +
 +
 +Version 0.11.0 (r36650), 2018-12-06
 +    Neu:
 +    - Fehler EDL_2003 / EDL_2004 hinzugefügt
 +    - EC_2011 zu Fehler geändert
 +    - Mwst-Gruppen (PC603) eingebaut. Gruppe 1 - 4. (Ticket #8910)
 +    - HG: erfolgreicher Motorjob wird DB gemeldet (Ticket #8967)
 +    - elektronische Preisauszeichnung im Datenprozess eingebaut. (Ticket #8249)
 +    - RN: Tabelle für Payment in DB mit Dbus-Verbindung eingebaut. (Ticket #9138)
 +    - Nachrichtendialog des Datenbankprozess auf Anfrage deaktivieren (Ticket #9319)
 +    - Produktbeleuchtung bei geöffneter Tür konfigurierbar
 +    - Senden der gewählten Anwahlen an die Steuerung (Ticket #9399)
 +    - GF: 10er Warenfach
 +    - Übersetzungen für Italenisch hinzugefügt (Ticket #9288)
 +    - Neues Kommunikationsprotokoll für WaFaPla (Preisauszeichnung) und Gebindeerkennung (Ticket #8819)
 +    - Berechnung und Anzeige der Zuwahlpreise (Ticket #7365)
 +    - zusätzlicher Temperatursensoreingang im CoolingModule
 +    - Servicemenü SUE: Einstellmöglichkeit für Spirale/Getriebespirale wurde hinzugefügt (Ticket #9668)
 +    - Debug-Code 228 für Kompressorschaltung
 +    - automatischer Wechsel der Kühlungsreferenztemperatur bei Aktivierung der Lebensmittelsicherheit
 +    - Unterbrechung des Verkaufs durch die Steuerung (Ticket #9884)
 +    - Servicemenü: Menüpunkte für CashSale zu den Cashless-Menüs hinzugefügt (Ticket #10315)
 +    - Servicemenü: Alle Bilder (Produktbilder) vom USB-Stick auf einmal importieren (Ticket #10346)
 +    - Servicecode für Auslieferungszustand löscht auch die Slideshow aus der Datenbank
 +    - HG Rezeptkonfiguration: Zuwahlen mit hoher Priorität konfigurieren (Ticket #10763)
 +    - Verkaufszähler nach Verkauf zum Onlineprozess aktualisieren
 +
 +    Verbesserung:
 +    - SUE: Referenzfahrt wird erst nach abgeschlossenem WFP- und VMI-Update zugelassen
 +    - HG Rezeptkonfiguration: Rezeptname und Kürzel anzeigen (Ticket #10740)
 +    - Wasserreduzierwert (Mokka) für HG eingebaut (Ticket #8775)
 +    - Überprüfung der Fahrtrichtung des Lift
 +    - Kalibrierwerte in Eva eingebaut (Ticket #8913)
 +    - Kalibrierung mit einstellbarer Laufzeit und Drehzahl
 +    - Entfernung der ungenutzen State-Machine für das HMI (Ticket #8934)
 +    - CGW1 und CGW2 für Evadts eingbaut
 +    - Schaltzeitpunkte für Dichtungs- und Brüherventil vereinheitlicht (Ticket #9028)
 +    - CommCache verwendet nur noch einen Zeitstempel
 +    - Füllstandsüberwachung bei HG auf gramm (Ticket #8957)
 +    - globale Map für Informationen über Warenfachplatinen
 +    - Einstellungen für elektronische Peisauszeichnung über Evadts änderbar.
 +    - Guthabenanzeige und Anzeige der Geldrückgabetaste auf den Fehlerseiten (Ticket #9120)
 +    - Inhaltsstoffe für KG erweitert
 +    - Werte für Reinigung/Spülen für MC ins Evadts (Ticket #8924)
 +    - Temperaturwerte werden bei Auftreten von Kühlungsfehler ins Journal geschrieben
 +    - Wenn Ebene beim SÜ nicht vorhanden dann wird die kpl. Ebene auf blocked gesetzt
 +    - HG: Überarbeitung der Brüherreinigung (Ticket #4218)
 +    - Diagnose-Signal für MC eingebaut damit fehlerhafte Motoren als Liste gemeldet werden (Ticket #9340)
 +    - Verarbeitung weiterer Zuwahlen des RAFI-Matrix-Touch (Tickets #7366 und #7387)
 +    - Wartezeit für Leerverkaufsmeldung bei kurzem Verkauf (bei vorhandenem Lift) erhöht
 +    - ServiceMenu: Zusammenlegung der einzelnen CleaningController(HG) (Ticket #9316)
 +    - Verwendung des numerischen Währungscodes für aufgezeichnete Verkäufe
 +    - GF: Werbelauf (Ticket #9351)
 +    - Verbesserte Übersetzungen Französisch (Ticket #9860)
 +    - Verbesserte Übersetzungen Niederländische, Norwegische und Schwedisch (Ticket #9323)
 +    - Elektronische Preisauszeichnung: Behandlung von CRC-Fehler während der Initialisierung (Ticket #9366)
 +    - Elektronische Preisauszeichnung: Warten auf Antwortnachrichten bei Behandlung von Emergencies (Ticket #9416)
 +    - ServiceMenu SUE: Konsistente Anzeigen im Diagnosemenü für Testabgaben (Ticket #9352)
 +    - TextToBitmap: Übergabeparameter können als Optionen übergeben werden (Ticket #9096)
 +    - nach SW-Update von WFP oder VMI wird neue SW-Version ins Journal geschrieben
 +    - Überarbeitung der Debug-Codes im Journal (Tickets #9439 und #9494)
 +    - Unterstützung von 10 Schächten im GF (Ticket #9347)
 +    - Eindeutige Beschriftung im Menu für Beleuchtung (innen/außen) (Ticket #9350)
 +    - Elektronische Preisauszeichnung: Verwenden von eindeutigen RequestIDs (Ticket #9391)
 +    - RGB-Lichteinstellungen: RGB-Werte werden mit angezeigt und sind über Tastatur einstellbar (Ticket #9349)
 +    - Deal wird mit Name und Wahl-Nr angezeigt (Ticket #9346)
 +    - Tool TextToBitmap beendet sich ohne die Texte zu rendern, wenn es ohne die erforderlichen Parameter gestartet wird (Ticket #9387)
 +    - Default.csv überschreibt immer den angegebenen Prozessparameter somit können diese Werte in Zukunft geändert werden (Ticket #9617)
 +    - EPA: Ausstehende Antworten werden nun anhand der Request-ID vermerkt (Ticket #9636)
 +    - Anwahlentyp aus den Einstellungen verwenden (Ticket #9554)
 +    - Überprüfung der Sensorboardversionen des Matrixtouch (Ticket #9694)
 +    - Servicemenü: Anstatt einer leeren Anwahl-Matrix wird ein Info-Label angezeigt (Ticket #9647)
 +    - Unit-Test für Ablaufsteuerung der elektronischen Preisauszeichnung erweitert (Ticket #9645)
 +    - Erstellung einer Standard-Slideshow (Ticket #8799)
 +    - Servicemenü: Alternative Motoren (SUE) sind auch für Spiralen erlaubt (Ticket #9731)
 +    - Benennung für Netzwerkauswahl (Ticket #6230)
 +    - Ein- und Austragen von Fehlern/Warnungen im Journal farbig markieren (Ticket #7484)
 +    - Das Design der Menüs Lebensmittelsicherheit wurde angepasst (Ticket #9813)
 +    - Typ wird nicht mehr nummerisch sondern in Klartext angezeit (Ticket #9863)
 +    - Servicemenü - Anzeige für Servicezähler stimmt jetzt (Ticket #6377)
 +    - Wenn Schieber gekoppelt werden sollen, erscheint vorher eine Warnung, die bestätigt werden muss (Ticket #9865)
 +    - Servicemenü: Deals mit alternativen Motoren werden gelöscht (Ticket #9945)
 +    - Servicemenü: Gekoppelte Motoren in allen Matrix-Ansichten erkennbar (Ticket #9944)
 +    - Servicemenü: Matrix-Ansichten vereinheitlicht (Ticket #9948)
 +    - Alle Zeitprofile (HappyHour, Freiverkauf, Kühlung, Licht) auf jeweils fünf Profile erhöht (Ticket 10131)
 +    - unterste Warenfachebene wird deaktiviert, falls von Lift nicht mehr erreichbar
 +    - Service Jobs werden deaktiviert beim Verlassen des Service Menüs (Ticket #7438)
 +    - GF: Korb wird nach Produktübergabe sicher von rechter Wand weggefahren, bevor er zur Ausgabeposition kommandiert wird
 +    - HAE: Türkontaktschaltereigang entprellt / Fehlererkennung für EC_2032 und EC_2085 überarbeitet
 +    - Servicemenü: Entfernen von ungültig werdenden Deals (Motoren koppeln) (Ticket #10104)
 +    - GF: Ausgabeposition in Z-Richtung optimiert
 +    - GF: kein Werbelauf wenn sich Automat im Fehlerzustand befindet
 +    - Ablauf des Geldrückgabemotors ist nicht mehr abbrechbar, da unnötig
 +    - SUE ohne Lift: Ebenensuchlauf schlug beim ersten Durchlauf immer fehl
 +    - mc.lighting.whiteled.dr.high und mc.lighting.whiteled.dr.low in eva eingebaut
 +    - Servicecodes 99M81M und 99M92M nur für Sielaff-Techniker ausführbar machen (Ticket #10368)
 +    - HG: Notabschaltung der Heizung bei Übertemperaturerkennung eingeführt
 +    - neuen Fehlertyp NORMAL_NOUSERRESET eingeführt. Dieser ist nicht an der GUI rücksetzbar
 +    - max. Länge Seriennummer und Assetnummer auf 20 nach Eva-Spec. erhöht
 +    - Keine Prozessparameter während das Update läuft senden (ECZ_9999)
 +    - Servicemenü: Verbesserte Bedienbarkeit des Multimedia- und Sildeshowmenüs (Ticket #10346)
 +      (Scrollen, Drag&Drop, Löschen und Anzeige optimiert)
 +    - Becherfehler usw. nach nächstem Verkauf wieder zurücksetzen
 +    - Wenn Fehler auf z.B. grossen Becher dann auch nicht mehr als alternativen anbieten
 +    - HG: Erkennung des Subtyps TEST hinzugefügt
 +    - HG Rezeptanpassung: Produkttext wird auch für nicht anpassbare Rezepte angezeigt
 +    - Hinweis wenn verwendete Slideshow Bilder nicht gelöscht werden können (Ticket #10833)
 +    - Wenn WahlIdent geändert wird führt das zu einem Update der Wahltabelle
 +
 +    Fehler:
 +    - HG: Angezeigte Wahlnummer bei Rezeptanpassung immer auf 1 (Ticket #10731)
 +    - HG Rezeptanpassung: Produktname-Button für nicht anpassbare Wahlen deaktiviert
 +    - HG Rezeptanpassung: Wahlnummer ändert sich nicht bei nicht anpassbaren Wahlen
 +    - HG Konfiguration: Anstelle der Rezept-IDs wird der Rezeptname angezeigt (Ticket #10736)
 +    - HG Rezeptanpssung: Anpassen nicht verfügbarer Rezepte (Ticket #10735)
 +    - HG Rezeptanpauung: Fehler bei Darstellung der Rezeptbestandteile (Ticket #10737)
 +    - Updatestate wird sich jetzt vom Datenprozess gemerkt und nach Anforderung an Gui gesendet (Ticket #9142)
 +    - mc.climate.reftemperature und mc.climate.reftemperaturestandby beim GF auf gleichen Parameter gesetzt somit immer überschrieben als Evafeld
 +    - Bei Änderung von Kalibrierlaufzeit bzw. Drehzahl muss Kalibriermenge auf 0 gesetzt werden (Ticket #8996)
 +    - Fehler in SqlKonfigResetChanges beseitig! Änderungen wurden hier nicht zurückgesetzt.
 +    - 'data.food.use' wurde in SelectionList zurückgesetzt, somit wurde Änderung nicht zu MC übertragen.
 +    - Wenn nach Referenzfahrt eine Änderung der Ebene erkannt wird, dann wird die Schächte auf Default gesetzt (Ticket #9341)
 +    - auch Selbstkonfiguration muss fehlschlagen, wenn Stecker für Warenfächer unplausibel eingesteckt sind
 +    - Fehler beim Setzen der Displaybeleuchtung behoben (Ticket #9487)
 +    - Fehler beim Skalieren der "Anwahl-Matrix" im ServiceMenu behoben (Ticket #9509)
 +    - Elektronische Preisauszeichnung: Fehler beim aktualisieren der Displays behoben (Ticket #9607)
 +    - Der Wechsel der Zeitzone wird der Datenbank erst beim Speichern mitgeteilt, nicht mehr beim auswählen der Zeitzone (Ticket #9591)
 +    - Nach Servicecode 99M80M (Default setzen) konnte keine Wahlzuordnung mehr gesetzt werden. Jetzt wird Konfig.dts neu gesetzt
 +    - Füllstände für alternative Motoren sind nun einstellbar (Ticket #9062)
 +    - Gleicher Schachtfehler konnte nach Tür auf/zu nicht neu gesetzt werden außer es war ein anderer Fehler dazwischen
 +    - Hinweis auf Service-Key bei Reinigung mit offener Tür (Ticket #6863)
 +    - StringValueEditor: Eingaben können jetzt verworfen werden (Ticket #9832)
 +    - Eigene Produkttexte werden nicht angezeigt (Ticket #9851)
 +    - Fehler bei Softwareupdate des VMI beseitigt (Ticket #9878)
 +    - Fehler bei 3 mal Produktstepp sollte eigentlich wieder die normale Menge kommen, tatsächlich war aber 0 Gramm (Ticket #9886)
 +    - Fehlerzip wurde durch TcpClient nicht mehr gesendet.
 +    - Anwahlen der Direktanwahl ihrer Reihenfolge entsprechend anzeigen (Ticket #9895)
 +    - Übernahme der Münzstände des Bezahlsystems werden nicht sofort aktualisiert (Ticket #9040)
 +    - Verkauf ohne Direktstart startet sofort (Ticket #9915)
 +    - 24V-Motorspannungsausfall während PWM-Regelung aufgrund zu kleiner Totzeit beim Schalten der MOSFETs (Ticket #9835)
 +    - Alternative Motoren werden in allen Matrix-Ansichten als alternativen dargestellt (Ticket #8804)
 +    - Servicemenü: Steuerleisten im Menü Ebenenkonfiguration (SUE) angepasst (Ticket #9920)
 +    - Fehler nach Verkauf verhindert Verkaufsabschluss (Ticket #9929)
 +    - Gesamtreinigung HG: Fehler bei Countdownanzeige während Displayreinigung behoben (Ticket #9921)
 +    - Koppeln von alternativen Motoren nicht mehr zugelassen (Ticket #9946)
 +    - Fehlendes Zurücksetzen der aktuellen Anwahl nach dem Probeverkauf
 +    - Slideshow wird nicht beendet (Ticket #9970)
 +    - Servicemenü: Einstellung Kundenmenüsprache unabhängig von Einstellung Servicemenüsprache (Ticket #9969)
 +    - Fehlendes Verkaufsergebnis durch Schließung der Ausgabe im Warenkorb (Ticket #10066)
 +    - Servicemenü: Koppeln von Getriebeschächten (Ticket #10074)
 +    - Verkaufsanfrage ohne Freigabe der Warenkorbanfrage (Ticket #10076)
 +    - Servicemenü SUE: Alternative Motoren und deren Hauptmotoren werden im Menü "Ebenenkonfiguration" gesperrt (Ticket #10081)
 +    - Servicemenü SUE: Getriebemotoren nicht als alternative Motoren konfigurierbar (Ticket #10087)
 +    - Servicemenü SUE: Gleichzeitiges entkoppeln mehrerer gekoppelter Motoren (Ticket #10100)
 +    - Slideshow startet während Türtaster-Meldung aktiv ist (Ticket #10122)
 +    - Sonderfehler (EJM) usw. wurden nicht richtig dargestellt
 +    - SA1 Evafeld wurde beim Einlesen einer EvaDatei nicht gespeichert.
 +    - vend.number.all wurde falsch zusammengesetzt muss aus vend.number.init + freevend.number.ini + testvend.numer.ini bestehen nicht aus .value
 +    - Bereitschaft der Steuerung startet den Verkauf ohne Benutzerfreigabe (Ticket #10227)
 +    - Servicemenü: Getriebemotoren lassen sich nicht konfigurieren (Ticket #10220)
 +    - Slideshow startet nicht bei aktiver Direktanwahl (Ticket #10277)
 +    - SUE ohne Lichtgitter: Ablauf wurde nie beendet beim Verkauf mit alternativem Motor (Ticekt #10286)
 +    - Servicemenü: Absturz nachdem im Menü Alternative Motoren Tür geschlossen wurde (Ticket #10274)
 +    - GF: Timingprobleme aufgrund von geänderter Überwachung der Spannungsversorgung führte zu nicht ausführbaren Servicejobs
 +    - HG: Becherwerk wurde nicht korrekt gesperrt, wenn letzter Becher zu spät nachrutscht
 +    - GF: Prüfung der angeschlossenen Liftmotoren repariert
 +    - Servicemenü: Absturz beim Zurücksetzen der Lebensmittelsicherheit (Ticket #10314)
 +    - SUE: Produktmotoren-auf-Endschalter-fahren repariert
 +    - SUE: Darstellung Reinigungsmenü Piktogramm Spühlmaschine entfernen (Ticket #10331)
 +    - SUE ohne Lift: erster Ebenensuchlauf nach Türschließung schlug fehlt (Ticket #10329)
 +    - Ebenenkonfiguration wird nicht nach erfolgreichem Ebenensuchlauf angezeigt (Ticket #10335)
 +    - Kühlungsmenü bei aktiver LM limitieren (Ticket #10332)
 +    - Darstellung der Zeitprofile (Ticket #10326)
 +    - Servicemenü: Optimierung Lichteinstellungen (Ticket #10333)
 +    - Servicemenü: Fehlende Übersetzungen für Auswahllisten (Ticket #10362)
 +    - Ebenenkonfiguration SUE: Erkennung des letzten Schachts korrigiert (Ticket #10373)
 +    - TypeConfig wird im Menü Alternative Motoren (SUE) nicht mehr berücksichtigt
 +    - Darstellung gekoppelter Motoren umfasst alle zugehörigen Motoren (Ticket #10330)
 +    - SUE: Änderungen der Produktoffsets wurden nicht gespeichert (Ticket #10376)
 +    - Unpassende Benennung der Statistikeinträge und fehlende Einträge in der Gesamtübersicht (Ticket #10380)
 +    - Befüllen einer ausverkauften Wahl (Ticket #10394)
 +    - Anzeige von Zeitprofilen für Designbeleuchtung (Ticket #10396)
 +    - SUE: Produktabgabe mit Helixoverrun hat Fehler EJM_10xx erzeugt (Ticket #10405)
 +    - Einstellung für Jugendschutz abhängig von Einstellungen für Altersverifizierungsmodi und umgekehrt (Ticket #10401)
 +    - bugfix in SqlParamsDelete
 +    - Zeitprofile werden bei Konfiguration der Aktivierungszeiten für Produkte und Deals immer angezeigt (Ticket #10402)
 +    - HG: Einstellungen für (nicht vorhandene) Produktbeleuchtung werden jetzt nicht mehr im Servicemenü angezeigt (Ticekt #10395)
 +    - Hilfetexte für Kühlung/Heizung Wassersystem angepasst (Ticket #10411)
 +    - Servicemenü HG: Zeitprofile in Konfiguration/Aktivierungszeiten wurden unten an die Tabelle angehangen (Ticket #10425)
 +    - Mehrfaches Laden der Warteanzeige "Datenübertragung" (Ticket #10437)
 +    - SUE: Endlosschleife im MC-Process bei Liftblockade vor CASH_OUT im Warenkorbmodus
 +    - SUE: Starte Produktmotortest nur wenn Produktmotoren nicht aktiv sind und angefragter Produktmotor verfügbar ist
 +    - Statistikmenü: Zusammenfassungsmenü ohne Inhalt (Ticket #10559)
 +    - Beschleunigte Testabgabe: Matrix für Spiralwarenfächer mit 9 Motoren erweitert
 +    - Neuer TypeConfig konnte zum Absturz vom Datenprozess führen wenn die neue größer war als die alte TypeConfig
 +    - Ablauf der Brüherreinigung wird nicht mehr gestartet bei den Fehlern EFC_2000, EFO_2000, EFL_2000, EC_2025 (Ticket #10565)
 +    - Beim Abbruch der Brüherreinigung wird neuer Fehler EF_2000 gesetzt
 +    - Bei selectionListHG führte Überprüfung der Motoren '000' auf einen Fehler somit stürzte DatenProzess ab
 +    - Servicemenü: Selection Motor Mapping für alle existierenden Wahlen (Ticket #10597)
 +    - Reinigung HG: Tabletteneinwurf kann nicht mehr abgebrochen werden (Ticket #10564)
 +    - Reinigung HG: Reinigung bei Fehler im Wassersystem nicht starten (Ticket #10565)
 +    - Konfiguration/Rezeptanpassung HG: Brühprodukte werden als leere Anwahlen angezeigt
 +    - HG: Falsche Kontrollleiste in den Menüs "Rezeptanpassung" und "Konfiguration" (Ticket #10744)
 +    - SUE: Referenzfahrt wurde nicht immer erst nach WFP-Update gestartet. Die Referenzfahrt wurde dann mit einem Fehler beendet
 +    - HG Rezeptkonfiguration: voreingestellte Zuwahlen nicht wieder konfigurierbar (Ticket #10783)
 +    - HG: Anzeige des Verkaufsfortschritts wird nicht zurückgesetzt (Ticket #10762)
 +    - HG: BugFix wenn auf eine Wahl nur ein Hauptprodukt gelegt wurde ging der Datenprozess in einen Segfault
 +    - HG Rezeptkonfiguration: Zuwahlen werden beim Konfigurieren eines Rezepts auf feste Werte gesetzt (Ticket #10787)
 +    - Wechselgeld füllen Funktionalität wiederhergestellt (Ticket #10834)
 +    - Alternative Motoren GF: Motor-Selection-Mapping wurde nicht erstellt
 +    - HG: Funktion "Jetzt kaufen" während Vorbereitung der Steuerung nur einmal möglich (Ticket #10761)
 +    - HG: Geldrückgabeanfrage an die Steuerung bei offener Tür unterdrücken 
 +    - HG: Versionsinformation kann ohne Daten geöffnet werden (Ticket #10986)
 +
 +
 +Version 0.10.5 (rxxxxx), Unreleased
 +    Fehler:
 +    - HG: Fehlendes Signal in Rezeptanpassung (Ticket #10575)
 +    - HG: Ermitteln des HG-Subtyps (Ticket #10574)
 +
 +
 +Version 0.10.4 (r16715), 2018-09-26
 +    Fehler:
 +    - GF: z-Position des Liftes für Fahrt in die Ausgabe erhöht, um Kollision des Korbs mit unterer Kante zu verhindern
 +
 +
 +Version 0.10.3 (r16712), 2018-09-05
 +    Neu:
 +    - Umstellung der Versionsverwaltung auf Git (Achtung geänderte Revisionsnummer)
 +    - GF: Warnung für erneute Liftkalibrierung wird gesetzt, falls Softwareversion kleiner 0.10.3
 +
 +    Verbesserung:
 +    - SUE: Timeout für Leerverkaufsmeldung erhöht. Neuer Defaultwert wird in Datenbank übernommen
 +    - GF: Korb fährt beim Schließen des Shutters nach rechts um die Leichtgängigkeit des Shutters zu erhöhen
 +
 +    Fehler:
 +    - GF: Maximalgeschwindigkeit für neue Regelung wird jetzt angepasst
 +    - GF: Blockade des Shutters wird jetzt richtig abgefangen
 +    - Automatisches Timeout im Probeverkauf führt zu deaktivierten Prozessen (Ticket #10093)
 +    - Reboot blieb hängen (Boot-Parameter korrigiert)
 +    - SUE: zweites Produkt im Deal wurde nicht richtig abgearbeitet
 +
 +
 +Version 0.10.2 (r21618), 2018-08-03
 +    Neu:
 +
 +    Verbesserung:
 +    - GF: neue Regelung für Korb
 +    - Überarbeitete Fehlerbehandlung für Motorspannungsausfall / unplausibler Türzustand
 +
 +    Fehler:
 +    - Menü für Ausgabe ohne Lift ist nicht mehr invers (Ticket #8982)
 +    - Frage ob Änderungen verworfen werden sollen in den Menüs "Abgabe ohne Lift" und "Lebensmittelsicherheit" (Ticket #9726)
 +    - Absturz beim Kombinieren von gekoppelten und alternativen Motoren beseitigt (Ticket #9924)
 +    - Ebene A in Ebenenkonfiguration(SUE) immer ausgegraut
 +    - Kühlung wird jetzt bei Abfall der Motorspannung anstatt Türöffnung abgeschaltet um Netzteilausfall abzufangen
 +
 +
 +Version 0.10.1 (r21055), 2018-06-21
 +    Neu:
 +
 +    Verbesserung:
 +
 +    Fehler:
 +    - Bereitschaft des Bezahlsystemprozess wird im HMI nicht aktualisiert
 +    - PaymentProcess : Falls AutoConfig==0 und (BasketVend oder CardVend mit RevalueOption):
 +                       --> Coin und Bill werden nach Verkauf nicht wieder enabled !!!
 +    - Startseite im Kundenmenü wird nach Türöffnung nicht geschlossen
 +    - Mehrfache Einzelverkaufsanfragen im Warenkorb (Ticket #9616)
 +
 +
 +Version 0.10.0 (rxxxxx), Unreleased
 +    Neu:
 +    - Wartezeit zwischen Preinfusion und Brühung eingefügt
 +    - Verwendung der Zustandsmap des Datenbankprozesses (Ticket #8500)
 +    - Videofähige Slideshow und Slideshow-Einstellungen (Tickets #8204 #6226)
 +    - Norwegische Übersetzungen (Ticket #8816)
 +    - Schwedische Übersetzungen (Ticket #9122)
 +    - Slideshowpfade werden in der DB gespeichert
 +
 +    Verbesserung:
 +    - in der MC kann der globale Z-Offset über neuen Service angepasst werden (Ticket #7905)
 +    - Purging muss zusätzlich im Rezept freigegeben werden
 +    - Servicecode nach Ausführung markieren (Ticket #7295)
 +    - Produktmotortest für SUE hinzugefügt
 +    - Encodertest für SUE hinzugefügt (Ticket #8362)
 +    - Encodertest für GF hinzugefügt (Ticket #8362)
 +    - Servicecode für Endschalterabfrage für Produktmotoren (SUE) hinzugefügt
 +    - Service für einmaliges Öffnen der Ausgabe bei belegter Korblichtschranke (SUE) hinzugefügt
 +    - Gesamtwasseranpassung und Tassenanpassung eingebaut. (Ticket #8340)
 +    - Statische Rezeptabgabe einstellbar in Evadts (Ticket #8374)
 +    - neue SystemsEvents für WFP-Update (Ticket #8449)
 +    - Datenprozess Status erweitert und EvaStatus mit eingebaut. (Ticket #8434)
 +    - Keine Typänderung über Evadaten nur nach Rückfrage und Bestätigung. (Ticket #8408)
 +    - Umbau von m_PageData - hier werden nur noch Multiheader verwendet.
 +    - SWUpdate: Überprüfung der zu flashenden Datei in separaten Thread ausgelagert
 +    - SD105 (AUTO und SAVE) für Irda und ddcmp eingebaut d.h. bei AUTO wird automatischer Kassenschluss nach Liste 1 ausgeführt
 +    - EA304 und EA307 eingebaut
 +    - DB-Tabelle für Slideshow angelegt. Slideshow Dateinamen werden jetzt am Dbus übertragen. (Ticket #8619)
 +    - Payment Evadatenübergabe auch mit id welche dann für letzte Auslesung gespeichert wird
 +    - Mit Bohnenleermeldung werden die Produkte mit Bohnen außer Betrieb genommen. (Ticket #)8579)
 +    - Becherleermeldungen richtig verabeiten und Wahlen wenn nötig außer Betrieb nehmen. (Ticket #7211)
 +    - Preis1 und Barpreis werden auf Gleichheit geprüft und wenn sie nicht gleich sind wird Warnung ELX_10xx eingetragen. (Ticket #8626)
 +    - Warenkorb auf Ebene sortieren. (Ticket #8738)
 +    - Servicecode für SWUpdate VMI und WFP/GBE hinzugefügt
 +    - Übersetzungen verbessert FR, EN (Ticket #8816)
 +    - Verschärfte Sicherheitsabfrage für Endprüfung (Ticket #8733)
 +    - Aktualisierung der Touch-Controller-Parameter für Type 1050 und 1030
 +    - Cashless Ident Befehl nun MDB konformer mit Serialnumber und part. SoftwareVersion
 +    - Sequenznummer der Geldrückgabe nach Timeout zurücksetzen (Ticket #9072)
 +    - SUE: tolerantere Blockadeerkennung beim Start der Referenzfahrt
 +    - Niederländische Übersetzungen (Ticket #9122)
 +
 +    Fehler:
 +    - fehlendes Casting beim Aufruf der Funktion DBProxy::inst().updateVarRemote
 +    - Text im Fortschrittsbalken des Startscreen hat nicht die Farbe weiss (Ticket #8338)
 +    - Gesamtwassermenge nicht gespeichert (Ticket #8415)
 +    - Timer zum Verlassen des Servicemenüs wird nicht zurückgesetzt (Ticket #8053)
 +    - Bei Instantabgabe wird immer die Step2 Menge abgegeben wenn es sich nicht um eine Zuwahl handelt. (Ticket #8502)
 +    - Produktauswahl während Produktabgabe möglich (Ticket #8764)
 +    - Fehler werden ohne voherige Aktivierung ausgetragen (Ticket #8812)
 +    - Bezahlsystem-Komponenten wurden falsch angezeigt
 +    - Reset LED Farbwerte wenn ein eingestellter Wert im statischen Modus verworfen wurde (Ticket #8339)
 +    - Fehler in Identberechnung bei gekoppelten Motoren gefixt (Ticket #8862)
 +    - Texte im Füllstandsmenü angepasst (Ticket #8730)
 +    - Erweiterte Sicherheitsabfrage für Füllstandsmaximierung (Ticket #8731)
 +    - Payment : Möglichen Verlust des Kredites beim Wechsel der Zustandes von Idle nach Disabled minimiert
 +    - WaFaPla-Update bei manchen Konstellationen nicht rückwärts kompatibel
 +    - Öffnen der Ausgabe führt zu Verkaufsabbruch (Ticket #9119)
 +
 +    Bekannter Probleme/Fehler:
 +    - Füllstände bei alternative Motoren nicht einstellbar
 +    - Liftoffset pro Wahl nicht korrekt einstellbar
 +
 +
 +Version 0.9.5 (r21007), 2018-03-05
 +    Neu:
 +
 +    Verbesserung:
 +
 +    Fehler:
 +    - Produktauswahl während Produktabgabe möglich - Backport aus 0.10 (Tickets #8764, #9005)
 +
 +
 Version 0.9.4 (r19868), 2018-02-09 Version 0.9.4 (r19868), 2018-02-09
     Neu:     Neu:
  • matemat/robimat/changelog.1519654637.txt.gz
  • Last modified: 2021/04/18 12:32
  • (external edit)