*** 5.31 - 06 Feb 2020

Common changes:
- changed default print and back feed speed for EOS2 and EOS5 to 50 mm/s
- fixed operation of 'Monitor mode' with job size >100
- fixed termination of 'Monitor mode' while in error state
- fixed cut interval when confirming errors with 'Reprint' during print job
- ribbon unwinding direction is not monitored in test prints
- optimized out of ribbon monitoring when using ribbon saver
- improved handling of corrupted TrueType fonts
- a recurring error dialog can be hidden to get access to the main printers menu buttons
- added indicator in status bar icon when accessing USB or SD card memory device
- changing the host name updates the TLS/SSL certificate
- fixed and extended support for Caps Lock on various keyboard layouts
- use primary keyboard layout by default on keyboards with alternative layout, e.g. cyrillic and latin
- support of all valid characters in file search with keyboard in 'Load label' dialog
- extended limitation of email addresses in configuration dialog of email notifications
- new option 'Sensor unwinder' in menu 'Labels' to disable monitoring of label unwinder on HERMES Q

JScript:
- added function [B2B] for number system conversion
- command 'q d' supports SQLite database files
- fixed passing 'O Ax' parameters to applicator device
- fixed 'ESCl' response when 'Paper synchronized' and no label distance available yet
- fixed rounding error in arithmetic operations

abc:
- new command poke("gui.peributton") to trigger peripheral button

OPC UA server:
- implemented Device Integration Model (DI)
- fixed connection setup from Siemens S7
- supports username/password authentication from BECKHOFF TwinCAT
- new option 'Anonymous OPC UA' in 'Security' menu to configure permission of anonymous server access

*** 5.31 - 06 Feb 2020

Allgemein:
- Standard Druck- und Rückzuggeschwindigkeit für EOS2 und EOS5 auf 50 mm/s geändert
- Funktion des 'Monitormodus' bei Jobgröße >100 korrigiert
- Beenden des 'Monitormodus' im Fehlerzustand korrigiert
- Schneideintervall korrigiert wenn im Druckjob Fehler mit 'Wiederholen' bestätigt werden
- Innen-/Aussenwicklung der Folie wird beim Testdruck nicht geprüft
- Überwachung Transferfolienende in Verbindung mit Foliensparautomatik optimiert
- Laden von beschädigten TrueType Schriftarten robuster gemacht
- sich wiederholender Fehlerdialog kann geschlossen werden um Zugriff auf Bedienelemente zu bekommen
- Indikator für Schreib-/Lesezugriff auf USB oder SD-Karte im Icon der Statusleiste
- Änderung des Hostnamens aktualisiert das TLS/SSL Zertifikat
- Unterstützung für Feststelltaste bei diversen Tastaturbelegungen korrigiert und erweitert
- Tastaturen mit alternativer Belegung (z. B. kyrillisch/lateinisch) verwenden standardmäßig das primäre Layout
- Unterstützung aller gültigen Zeichen in der Dateisuche mittels Tastatureingabe im Dialog 'Etikett laden'
- Limitierung der Länge von Email-Adressen im Konfigurationsdialog von Benachrichtigungen erhöht
- neue Menüoption 'Sensor Abwickler' im Menü 'Etiketten' um Überwachung des Etikettenabwicklers am HERMES Q zu deaktivieren

JScript:
- neue Funktion [B2B] zur Konvertierung von Werten in andere Zahlensysteme
- Kommando 'q d' unterstützt SQLite Datenbank Dateien
- setzen der Applikator 'O Ax' Parameter korrigiert
- 'ESCl' Anwort korrigiert wenn 'Papier synchronisiert' und noch keine Etikettenlänge bekannt ist
- Rundungsfehler in arithemtischen Operationen korrigiert

abc:
- neues Kommando poke("gui.peributton") um Peripherie-Button zu steuern

OPC UA server:
- Implementierung des Device Integration Model (DI)
- Verbindungsaufbau mit einer Siemens S7 SPS korrigiert
- Unterstützung der Authentifizierung mit Benutzername/Passwort aus der BECKHOFF TwinCAT Software
- neue Option 'Anonymes OPC UA' im Menü 'Sicherheit' um Berechtigung bei anonymen Zugriff zu konfigurieren


*** 5.30 - 15 Nov 2019

Common changes:
- support for Dotcode bar code
- fixed separation of AIs with variable length in GS1 Databar bar code
- extended JScript command 'H T' to set ribbon ink side monitoring

Peripherals:
- AXON 2: include device specific peel offset of 23mm
- AXON 2: eliminated resetting of applicator model with non-peel print jobs

*** 5.30 - 15 Nov 2019

Allgemein:
- Unterstützung für den Dotcode Barcode
- Trennung von AIs mit variabler Länge im GS1 Databar Barcode korrigiert
- JScript Kommando 'H T' erweitert um Wickelrichtung der Transferfolie zu überwachen

Peripherie:
- AXON 2: gerätespezifischer Spendeoffset von 23mm wird automatisch berücksichtigt
- AXON 2: Zurücksetzen des Applikatormodels bei Druckjobs ohne Spendemodus eliminiert


*** 5.29 - 18 Oct 2019

Common changes:
- measuring and monitoring of label roll diameter on HERMES Q
- support for AXON 2 tube applicator
- support for CSQ 40x cutter unit
- support for CC200 barcode verifier
- support for WiFi WAP2 Enterprise Authentication
- fixed handling of print data when using the Bluetooth interface
- moved menu item 'Calibrate label sensor' from 'Extras' to 'Labels' menu
- plugged-in service-Key does not show menus of non-attached peripheral devices


*** 5.29 - 18 Oct 2019

Allgemein:
- Messung und Überwachung des Durchmessers der Etikettenrolle beim HERMES Q
- Unterstützung für AXON 2 Röhrchen Applikator
- Unterstützung für CSQ 40x Schneidemesser
- Unterstützung für CC200 Barcode-Prüfer
- Unterstützung für WLAN WPA2 Enterprise Authentifizierung
- Verarbeitung von Druckdaten über die Bluetooth-Schnittstelle korrigiert
- Menüpunkt 'Sensor kalibrieren' vom Menü 'Extras' nach 'Etiketten' verschoben
- Mit Service-Key werden Menüs von nicht angeschlossener Peripherie nicht angezeigt


*** 5.28 - 03 Sep 2019

Common changes:
- support for HERMES Q4.3 models
- fixed default display orientation on HERMES Q R models
- fixed support for legacy fan model on MACH 4S
- fixed false 'Peripheral device failure' error on SQUIX T model
- adjusted heating values for 6.3/200 model
- suppress 'Print on demand' mode when used with an applicator
- show error message when loading invalid or corrupted font file

abc:
- the top level graphic window always gains keyboard focus

*** 5.28 - 03 Sep 2019

Allgemein:
- Unterstützung für HERMES Q4.3 Modelle
- Standard Display-Ausrichtung für HERMES Q R-Modelle korrigiert
- Ansteuerung des DC-Lüfters im MACH 4S korrigiert
- 'Fehler Peripheriegerät' beim SQUIX T-Modell korrigiert
- Heizzeiten für 6.3/200 Modelle angepasst
- Modus 'Drucken auf Anforderung' bei Betrieb mit Applikator wird unterdrückt
- Fehlermeldung beim Laden von ungültigen oder beschädigten Font-Dateien

abc:
- das oberste Grafik-Fenster erhält immer den Tastaturfokus


*** 5.27 - 25 July 2019

Common changes:
- added support for HERMES Q models and applicators
- added error handling on EOS models if the cutter is being detached during a running print job
- fixed false 'No label found' error when printing over multiple labels
- support for Single label buffer mode when used with an applicator
- JScript 'O S' command accepts parameter to define number of pre-rendered labels
- new items in 'Display' menu to configure availability of main printer buttons
- extended range of 'Print position Y' to +/-99.9 mm
- extended range of 'Length scale' to +/-20.0 %
- fixed handling of empty, first columns in the result set of a SQLite query
- fixed sporadic deadlock on a system reboot
- accept USB devices on external display which announce power consumption of more than 100 mA
- added support for dead keys and compose key (Alt) on keyboard layouts
- show progress dialog while resetting to factory defaults
- fixed memory leak in rendering of DataMatrix and Dotcode bar codes

*** 5.27 - 25 July 2019

Allgemein:
- Unterstützung für die HERMES Q Modelle und Applikatoren
- Fehlerbehandlung bei EOS-Modellen wenn Messer während Druckjob abgeklappt wird
- Falscher Fehler 'Kein Etikett' korrigiert wenn mehrere Etikettenkanten überdruckt werden
- Unterstützung für Einzeletikettpuffer bei Verwendung mit Applikator
- JScript Kommando 'O S' akzeptiert Parameter um Anzahl der voraufbereiteten Etiketten zu definieren
- Neue Einträge im Menü 'Anzeige' um Bedienelemente in der Hauptansicht des Displays zu aktivieren/deaktivieren
- Wertebereich für 'Druckoffset Y' auf +/-99.9mm erhöht
- Wertebereich für 'Längenskalierung' auf +/-20.0% erhöht
- Behandlung von leeren, ersten Spalten in der Antwort einer SQLite Anfrage korrigiert
- Sporadisches Einfrieren des Bootvorgangs beim Neustart behoben
- USB-Geräte am externen Bedienfeld, die mehr als 100 mA Strombedarf anmelden, werden akzeptiert
- Unterstützung für Tottaste und Compose-Taste (Alt) in Tastatur-Layouts
- Fortschrittsdialog während dem Zurücksetzen auf Werkseinstellung
- Speicherleck in der Aufbereitung von DataMatrix und Dotcode Barcodes behoben


*** 5.26 - 14 May 2019

Common changes:
- show error dialog when query of DBF database returns an empty result set
- fixed rendering of quiet zone of inverted and rotated bar codes
- fixed manual feed on MACH 4S if Tear-off position is >5mm
- fixed manual feed with enabled 'Extrapolate labels' setting
- fixed internal test print after a manual feed
- the internal default certificate will be regenerated if expired
- fixed subnet mask of internally used IP address when using the external display
- support to set display orientation on MACH 4S

abc:
- fixed buffer overwrite when reading large data from standard input
- fixed return of unsupported SYSTEM$() command
- new command poke("cancel") to cancel current print job

*** 5.26 - 14 May 2019

Allgemein:
- Fehlerdialog anzeigen wenn Anfrage an DBF Datenbank ein leeres Resulat liefert
- Aufbereitung der Ruhezone von rotierten und invertierten Barcodes korrigiert
- Etikettenvorschub beim MACH 4S korrigiert wenn Abreißposition >5mm ist
- Etikettenvorschub bei aktivierter Einstellung 'Etiketten extrapolieren' korrigiert
- Interner Testdruck nach einem Etikttenvorschub korrigiert
- Das interne Standard-Zertifikat wird nach Ablauf automatisch erneuert
- Subnetzmakse der internen IP-Adresse bei Verwendung des externen Bedienfelds korrigiert
- Orientieung der Anzeige kann auch beim MACH 4S geändert werden

abc:
- Pufferüberlauf beim Einlesen von großen Datenmengen von Standardeingabe korrigiert
- Rückgabewert der nicht unterstützten Funktion SYSTEM$() korrigiert
- neues Kommando poke("cancel") um aktuellen Druckjob zu löschen


*** 5.25 - 07 Mar 2019

Common changes:
- support for external display
- new JScript 'E SQLITE' command to connect with local SQLite 3 databases
- support for verification of barcode images in JScript 'I' command
- improved end of paper detection of reflect material on MACH 4S
- fixed I/O signal PEELPOS when used together with an applicator
- support operation of an applicator without I/O module
- changing the date does not reset the seconds anymore
- fixed copying files from external storage to IFFS 'fonts' directory
- fixed closing network connection when using Microsoft Windows lpr client tool
- added support for US international keyboard
- fixed PIN protection for F1 keyboard shortcut (Load label)
- updated GS1 data verification to GS1 specification Release 19, Jan 2019
- added OPC UA server and client

*** 5.25 - 07 Mar 2019

Allgemein:
- Unterstützung für externes Bedienfeld
- neues JScript 'E SQLITE' Kommando zur Anbinding von lokalen SQLite 3 Datenbanken
- Unterstützung für die Verifizierung von Barcodes als Bilder im JScript 'I' Kommando
- Erkennung von Papierende bei Reflexmaterial beim MACH 4S verbessert
- E/A-Signal PEELPOS in Verwendung mit einem Applikator korrigiert
- Unterstützung für den Betrieb von Applikatoren ohne I/O-Modul
- Ändern des Datums setzt die Sekunden nicht mehr zurück
- Kopieren von Dateien von ext. Speicher in das IFFS-Verzeichnis 'fonts' korrigiert
- Trennen der Netzwerkverbindung bei Verwendung des Microsoft Windows lpr Tools korrigiert
- Unterstützung für Tastaturlayout US-International
- PIN-Schutz für F1-Tastaturkürzel (Etikett laden) korrigiert
- Prüfung von GS1-Daten gemäß GS1-Spezifikation Release 19, Jan 2019
- OPC UA Server und Client integriert


*** 5.24 - 21 Feb 2019

Common changes:
- improved print quality on models with 6"/200dpi print head

*** 5.24 - 21 Feb 2019

Allgemein:
- Druckqualität bei Modellen mit 6"/200dpi Druckkopf verbessert


*** 5.23 - 19 Dec 2018

Common changes:
- ensure correct order of JScript 'f' feed command and label data
- new JScript ESCb command to trigger action of peripheral button
- fixed handling of JScript input dialogs having a repeating job with A[?,R]
- fixed length check in JScript input dialog [?:...] with an input mask preventing spaces
- fixed check for max. print width on 600dpi models when specifying multiple labels per row
- auto correct the check digit in GS1 bar codes
- updated GS1 data verification to GS1 specification Release 18, Jan 2018
- fixed handling of binary data used in Data Matrix code
- fixed Data Matrix encoding when having data with FNC1 character
- added support for sending SNMP traps on 'Ribbon low' event
- localized messages in SNMP traps
- added missing namespace qualifiers in SOAP responses
- ensure user authentication prior to firmware update via web interface
- Info dialog updates automatically
- Help menu includes links to video tutorials as QR code
- IP address changes are announced using Gratuitous ARPs

abc:
- fixed processing of JScript print data generated within abc

*** 5.23 - 19 Dec 2018

Allgemein:
- Reihenfolge von JScript 'f' Vorschub-Kommando und Druckdaten wird eingehalten
- neues JScript ESCb Kommando um Aktion des Peripherie-Buttons auszulösen
- Abarbeitung von JScript Eingabedialogen bei wiederholendem Etikett mittels A[?,R] korrigiert
- Längenprüfung im JScript Eingabedialog [?:...] bei Eingabemasken die Leerzeichen verbieten korrigiert
- Prüfung der max. Druckbreite bei 600dpi und Etiketten mit Mehrfachnutzen korrigiert
- Prüfziffer in GS1-Barcodes wird automatisch korrigiert
- Prüfung von GS1-Daten gemäß GS1-Spezifikation Release 18, Jan 2018
- Verarbeitung von Binärdaten in DataMatrix-Code korrigiert
- Aufbereitung des DataMatrix Codes bei Daten mit FNC1 Zeichen korrigiert
- bei Folienvorwarnung kann ein SNMP-Trap verschickt werden
- übersetzte Texte in SNMP-Traps
- fehlende Angabe des Namespaces in SOAP-Antworten hinzugefügt
- Sicherstellung der Benutzerauthentifizierung vor einem Firmware-Update über das Webinterface
- Info Dialog wird automatisch aktualisiert
- Hilfe Menü enthält Links zu Videoanleitungen als QR-Code
- die Änderung der IP-Adresse wird über einen ARP-Anforderungs-Broadcast bekannt gegeben

abc:
- Verarbeitung von JScript Druckdaten, die in abc generiert werden, korrigiert


*** 5.22 - 16 Oct 2018

Common changes:
- fixed stepper current for EOS2 and EOS5 models
- fixed backfeed of continuous labels in tear-off mode
- fixed state of peripheral button in display in conjunction with S1000 applicator

*** 5.22 - 16 Oct 2018

Allgemein:
- Schrittmotorstrom für EOS2 und EOS5 Modelle angepasst
- Rückzug von Endlos-Etiketten im Abreißmodus korrigiert
- Zustand des Peripherie-Buttons im Display bei Verwendung mit S1000 Applikator korrigiert


*** 5.21 - 26 Sep 2018

Common changes:
- added support for new EOS2 and EOS5 models
- implemented canceling of the current print job using JScript ESCc command
- updated web server to handle SOAP requests using HTTP headers 'Transfer-Encoding: chunked' and 'Expect: 100-continue'
- fixed web site to support remote control of printer UI in recent Firefox browsers
- fixed handling of unsupported color formats in VNC server
- fixed confirmation of barcode rendering errors
- extended value range for menu item 'Peel-off position'

ZPL:
- added support for rotation of 2D barcodes

*** 5.21 - 26 Sep 2018

Allgemein:
- Unterstützung der neuen EOS2 und EOS5 Modelle
- Abbrechen des aktuellen Druckjobs mittels JSCript ESCc Kommando implementiert
- Webserver aktualisiert damit SOAP-Anfragen mit HTTP-Header 'Transfer-Encoding: chunked' und 'Expect: 100-continue' unterstützt werden
- Webseite korrigiert um Fernbedienung des Druckerdisplays in aktuellen Firefox Browsern zu unterstützen
- Behandlung von nicht unterstützen Farbformaten im VNC-Server korrigiert
- Bestätigung von Fehlern in der Aufbereitung von Barcodes korrigiert
- Wertebereich für Menüpunkt 'Spendeoffset' erhöht

ZPL:
- Unterstützung für Rotation von 2D-Barcodes


*** 5.20 - 16 Aug 2018

Common changes:
- fixed rendering of rectangular Datamatrix barcode using JScript option +RECT
- fixed handling of binary data for Datamatrix barcode when using JScript [BIN:] function
- fixed setting control bit 0 on the I/O module using JScript 'x' command
- improved print head history control
- added PIN protection for 'Copy files' and 'Default storage' in menu 'Storage device'

ZPL:
- ^MU command accepts lowercase letters to specify measurement unit

*** 5.20 - 16 Aug 2018

Allgemein:
- Aufbereitung des Datamatrix Barcodes bei Verwendung der JScript Option +RECT korrigiert
- Bearbeitung von Binärdaten für den Datamatrix Barcode bei Verwendung der JScript [BIN:] Funktion korrigiert
- Setzen von Steuersignal 0 auf dem I/O-Modul mittels JScript Kommando 'x' korrigiert
- Verbesserte Druckkopf History-Control
- PIN-Schutz für 'Dateien kopieren' und 'Standardspeicher' im Menü 'Speicher'

ZPL:
- ^MU Kommando akzeptiert Kleinbuchstaben zur Definition der Masseinheit


*** 5.19 - 17 Jul 2018

Common changes:
- extended JScript 'SPLIT' function to set user defined delimiter
- added support for JScript 'O F' command to clear queue of detected label positions
- new menu item 'Single label buffer' to render and print one label after another
- do not show successive JScript syntax error dialogs after canceling the erroneous job
- accept multiple RawIP connections while having one active connection
- added support for accessories connected to the I/O interface, e.g. Hand switch TR1

abc:
- sync data when writing files on external storage devices

ZPL:
- fixed rendering of Datamatrix barcode
- fixed second parameter in ^PQ command for cuts on every x label
- added original Zebra font as default font

*** 5.19 - 17 Jul 2018

Allgemein:
- JScript [SPLIT] Funktion zur Unterstützung von benutzerdefinierten Trennzeichen erweitert
- Unterstützung für JScript 'O F' Kommando um erkannte Etikettenpositionen zu löschen
- neuer Menüeintrag 'Einzeletikettpuffer' um ein Etikett nach dem andern aufzubereiten und zu drucken
- Anzeige von mehreren JScript Syntaxfehler Dialogen pro fehlerhaftem JScript Kommando korrigiert
- während einer aktiven RawIP-Verbindung werden weitere Verbindungen angenommen
- Unterstützung für Zubehör welches an die I/O-Schnittstelle angeschlossen wird, z.B. Handtaster TR1

abc:
- Daten werden beim Schreiben auf externe Speichermedien am Ende synchronisiert

ZPL:
- Aufbereitung des Datamatrix Barcodes korrigiert
- Zweiter Parameter im ^PQ Kommando zum Schneiden nach jedem x. Etikett korrigiert
- Original Zebra Schriftart als Standard-Schriftart integriert


*** 5.18 - 28 May 2018

Common changes:
- show number of remaining labels to be printed in error dialogs
- sensor calibration supports legacy SQUIX label sensors
- fixed check for buffer size in JScript 'd' command
- fixed JScript command 'A [$DBF]'
- translated captions in Notifications tab of web interface
- added support for kerning of characters using JScript 'T' command
- added support for new barcode type GS1 QR code

abc:
- fixed buffer overflow in date function
- fixed buffer overflow when reading Database Connector response

*** 5.18 - 28 May 2018

Allgemein:
- Restmenge der zu druckenden Etiketten wird in Fehlerdialogen angezeigt
- Sensorkalibrierung unterstützt SQUIX Etikettensensoren erster Generation
- Prüfung der Puffergröße im JScript Kommando 'd' korrigiert
- JScript Kommando 'A [$DBF]' korrigiert
- Texte im Reiter Benachrichtigungen der Webseite werden übersetzt
- Unterstützung für Unterschneidung (Kerning) von Buchstaben mittels JScript Kommando 'T'
- Unterstützung für neuen Barcode-Typ GS1 QR-Code

abc:
- Pufferüberlauf in der Datumsfunktion korrigiert
- Pufferüberlauf beim Einlesen der Antwort des Database Connectors korrigiert


*** 5.17 - 02 May 2018

Common changes:
- added support for Top-Reflect label sensor
- added support for START signals on labels with multiple cuts
- fixed JScript command 'M f' to format storage devices
- fixed string conversion for numbers with 10 digits
- fixed enabling/disabling RawIP network service
- new feature to set I/O input signal via ESC-command, e.g. ESCxinSTART;
- new feature to get I/O output signals via ESC-command, e.g. ESCxout
- new menu item 'Block ext. storage' to block usage of external USB/SD memory devices
- new menu item 'Block USB ports' to block operation of any attached USB device
- added links in Info dialogs to directly navigate to corresponding editor
- fixed keyboard shortcut 'Space' (pause) when using via web interface
- fixed setting default setup PIN '0000'
- enabled menu item 'No branding' in 'Service' menu for MACH 4S models

abc:
- added support for commands 'on interrupt continue' and 'on interrupt break'
- fixed selection of custom fonts depending on given typeface name
- fixed peek("xinput") with attached cutter
- fixed modality of abc window and printer error dialogs
- new feature to set I/O input signal using poke(), e.g. poke("io.xin"),"START"
- new feature to get I/O output signal using peek(), e.g. peek$("io.xout")
- new feature to get state of peel sensor using peek("peelmodule.sensorstate")

ZPL:
- accept whitespace before numbers, e.g. in ^PQ command
- do not throw syntax error for deprecated commands ^EF and ~EF

*** 5.17 - 02 May 2018

Allgemein:
- Unterstützung für Etikettensensor 'Reflex oben'
- Unterstützung von START Signalen bei Etiketten mit Doppelschnitt
- Formatieren von Speichermedien mittle JScript Kommando 'M f' korrigiert
- Konvertierung von Zahlen mit 10 Stellen in Text korrigiert
- Aktivieren/Deaktivieren des Netzwerkdienstes RawIP korrigiert
- Setzen von I/O-Eingangssignalen mittels ESC-Kommando, z.B. ESCxinSTART;
- Lesen der I/O-Ausgangssignale mittels ESC-Kommando ESCxout
- neuer Menüeintrag 'Ext. Speicher sperren' im Menü 'Sicherheit'
- neuer Menüeintrag 'USB-Ports sperren' im Menü 'Sicherheit'
- Links im Info-Dialog öffnen direkt den entsprechenden Einstellungsdialog
- Tastaturkürzel 'Leertaste' (Pause) bei Verwendung über die Webseite korrigiert
- Setzten der PIN '0000' korrigiert
- Menüeintrag 'Kein Branding' im 'Service' Menü für MACH 4S Modelle verfügbar

abc:
- Unterstützung der Kommandos 'on interrupt continue' und 'on interrupt break'
- Auswahl der Schriftart anhand des Schriftnamens korrigiert
- Funktion peek("xinput") bei angeschlossenem Messer korrigiert
- modales abc Fenster hält Drucker Fehlerdialoge im Hintergrund
- neue Funktion um I/O Eingangssignal mittels poke() zu setzen, z.B. poke("io.xin"),"START"
- neue Funktion um I/O Ausgangssignale mittels poke() zu lesen, z.B. poke$("io.xout")
- neue Funktion um Sensorzustand des Spendemoduls mittels peek("peelmodule.sensorstate") zu lesen

ZPL:
- Leerzeichen vor Zahlen werden akzeptiert, z.B. im Befehl ^PQ
- kein Syntaxfehler für nicht mehr unterstützte Befehle ^EF und ~EF


*** 5.16 - 12 Apr 2018

Common changes:
- fixed successive loading and printing of the same label file using 'Load label' menu item

*** 5.16 - 12 Apr 2018

Allgemein:
- mehrmaliges Laden und Drucken der gleichen Etikettendatei über den Menüeintrag 'Etikett laden' korrigiert


*** 5.15 - 05 Apr 2018

Common changes:
- adjusted base machine offsets for MACH 4S
- added support for Micro QR Code barcodes
- added support for Datamatrix Rectangle Extension (DMRE) barcodes
- omit a second cut at a position of a previous cut
- fixed check for cuts at invalid positions which caused loss of synchronisation
- accept upper-/lowercase field variable names in JScript 'A' command
- new menu item 'No branding' in 'Service' to hide logo in main view on display
- added support for Cherry, Logitech and Microsoft keyboards

*** 5.15 - 05 Apr 2018

Allgemein:
- modelspezifische Basisoffsets für MACH 4S korrigiert
- Unterstützung für Micro QR Barcodes
- Unterstützung für die Datamatrix Barcode Erweiterung DMRE
- zweiter Schnitt an gleicher Position wird unterdrückt
- Prüfung auf gültige Schneideposition korrigiert
- Gross-/Kleinschreibung von Feldnamen werden im JScript 'A' Kommando akzeptiert
- neuer Menüeintrag 'Kein Branding' im Menü 'Service' um Logo in der Hauptansicht des Displays auszublenden
- Unterstützung für Tastaturen von Cherry, Logitech und Microsoft


*** 5.14 - 20 Feb 2018

Common changes:
- added JScript 'O L' parameter to set length scale in JScript
- extended JScript 'A' command to use dynamic amount of labels from field variable
- implemented JScript 'O Wi' command
- consider time zone changes in JScript time and date functions
- fixed handling of errors when confirming an error dialog with JScript ESCc or ESCt command
- fixed calculation of free buffer size in response of JScript ESC? command
- added 'Ignore' button to confirm a barcode error dialog
- always print barcodes when 'Barcode error' is turned off
- fixed placement of rotated barcodes having a width equal the label width
- added Truetype font with JScript ID 1001 supporting Traditional Chinese
- added sensor calibration to event log
- avoid 'Out of ribbon' errors in thermal direct mode due to mechanical vibrations
- set minimum raise time of I/O signal PEELPOS (legacy XESP) to 20ms
- increased cap of burn time per dot line by 20% for 600dpi print heads
- added support for Wi-Fi regulatory domain updates
- integrated Wi-Fi WPA2 security patches against KRACK vulnerability
- extended PIN protection to define protected menu level - complete menu or submenu 'Setup'
- changed default setting for menu item 'Zeroconf' to 'On'
- new menu item 'TLS/SSL' in 'Security' to enable secure connections for web site (HTTPS) and FTP (FTPS)
- new menu item 'Ignore paper end' in 'Labels'
- new menu items 'Start delay' and 'Lock time' in 'I/O'
- added language translations for Estonian, Latvian and Traditional Chinese
- fixed display issues when using Thai language

abc:
- added system call peek("lcd_orientation") to get display orientation
- added system call peek("lcd_resolution") to get display resolution
- fixed handling of multiple function calls when painting onto abc GUI window

*** 5.14 - 14 Feb 2018

Allgemein:
- neuer JScript 'O L' Parameter um die Längenskalierung via JScript zu setzen
- JScript 'A' Kommando erweitert um dynamische Druckanzahl aus Feldvariablen zu verwenden
- JScript 'O Wi' Parameter implementiert
- Änderung der Zeitzone wird in den JScript Datums- und Zeitfunktionen berücksichtigt
- Fehlerbehandlung korrigiert wenn ein Fehlerdialog mittels JScript ESCc oder ESCt quittiert wird
- Berechnung der freien Puffergröße in der Antwort des JScript ESC? Kommandos korrigiert
- Button 'Ignorieren' zur Bestätigung eines Barcodefehler-Dialogs hinzugefügt
- Bei ausgeschaltetem 'Barcodefehler' werden Barcodes immer gedruckt
- Platzierung von rotierten Barcodes, welche die volle Etikettenbreite nutzen, korrigiert
- Truetype Schriftart für traditionelles Chinesisch mit JScript ID 1001 hinzugefügt
- Sensorkalibrierung zum Event-Log hinzugefügt
- Fehler 'Folie zu Ende' wird im Thermodirekt-Modus aufgrund von mech. Vibrationen unterdrückt
- minimale Haltezeit des I/O-Signals PEELPOS (bisher XESP) auf 20ms gesetzt
- Limitierung der max. Heizzeit pro Druckzeile für die 600dpi Druckköpfe um 20% erhöht
- Unterstützung von WLAN Regulierungsdomänen hinzugefügt
- WLAN WPA2 Sicherheits-Patches gegen KRACK-Attacke integriert
- PIN-Schutz erweitert um ganzes Menü oder Untermenü 'Einstellungen' zu schützen
- Standardeinstellung für den Menüeintrag 'Zeroconf' auf 'Ein' geändert
- neuer Menüeintrag 'TLS/SSL' im Menü 'Sicherheit' für verschlüsselte Verbindungen der Webseite (HTTPS) und FTP (FTPS)
- neuer Menüeintrag 'Papierende ignorieren' im Menü 'Etiketten'
- neuer Menüeintrag 'Startverzögerung' und 'Sperrzeit' im Menü 'I/O'
- Übersetzungen für die Sprachen Estnisch, Lettisch und Chinesisch (Traditionell) hinzugefügt
- Darstellungsproblem im Display bei Verwendung von Thai korrigiert

abc:
- neue Systemfunktion peek("lcd_orientation") um die Displayorientierung zu erfragen
- neue Systemfunktion peek("lcd_resolution") um die Displayauflösung zu erfragen
- Abarbeitung von vielen Funktionsaufrufen beim Zeichnen in das abc GUI-Fenster verbessert


*** 5.13 - 24 Nov 2017

Common changes:
- added support for SQUIX 2" models
- fixed handling of negative peel offset
- complete JScript input prompts before waiting for START signal
- fixed JScript [DATE] format for US locale
- disabled Wi-Fi test print when in 'Hotspot' operation mode
- hide entered characters in password dialogs
- changed max. value for menu item 'Print position X' to half of the print width
- fixed visibility of menu item 'Pause on warning' in 'Ribbon' menu
- keep RawIP connection open when changing display orientation

abc:
- fixed simultaneously reading data from abc script and a label file

*** 5.13 - 17 Nov 2017

Allgemein:
- Unterstützung der SQUIX 2" Modelle hinzugefügt
- Behandlung von negativem Spendeoffset korrigiert
- JScript Eingabedialoge werden vor dem Warten auf ein START-Signal abgearbeitet
- Format der JScript [DATE] Funktion für das Land US korrigiert
- WLAN Testdrucke in der Betriebsart 'Hotspot' deaktiviert
- Eingegebene Zeichen bei Passworteingaben werden versteckt
- Max. Wert im Menüpunkt 'Druckposition X' auf die Hälfte der Druckbreite erhöht
- Sichtbarkeit des Menüpunkts 'Pause bei Warnung' im 'Farbband' Menü korrigiert
- RawIP Verbindung bleibt beim Ändern der Displayorientierung offen

abc:
- paralleles Lesen von Daten aus abc Skript und Etikettendatei korrigiert


*** 5.12 - 26 Oct 2017

Common changes:
- display remainig labels to be printed in pause state
- whitespace at end of file names in JScript is ignored
- new menu item 'Slippage correction' to compensate slippage using given/measured label size
- new menu item 'RawIP port' to freely configure used RawIP port number
- new menu item 'RawIP timeout' to configure the keepalive timeout of an inactive RawIP connection
- close RawIP connection on link down
- fixed size of sofware keyboard in input dialog
- fixed online state of ESCs response while in ASCII dump mode
- added WiFi Hotspot widget in status bar

ZPL:
- fixed max. value of print width for 2" and 6" models

*** 5.12 - 26 Oct 2017

Allgemein:
- Im Pausezustand wird die Restmenge angezeigt
- Leerzeichen am Ende eines Dateinamens in JScript werden ignoriert
- Neuer Eintrag im 'Drucken' Menü' um mittels dem Etikettenabstand den Schlupf zu kompensieren
- Neuer Eintrag im 'Netzwerkdienste' Menü um den RawIP-Port frei zu konfigurieren
- Neuer Eintrag im 'Netzwerkdienste' Menü um die Zeitdauer zu definieren, wie lange eine inaktive RawIP-Verbindung offen bleibt
- aktive RawIP-Verbindung wird beim Abziehen des Netzwerkkabels beendet
- Darstellungsproblem in der Software-Tastatur in dein Eingabedialogen korrigiert
- Online-Status in ESCs Antwort im Monitormodus korrigiert
- WLAN Hotspot Widget in Statusleiste hinzugefügt

ZPL:
- Max. Einstellung der Druckbreite für 2"- und 6"-Modelle korrigiert


*** 5.11 - 22 Sep 2017

Common changes:
- added support for MACH 4S models as dispensing version and version with cutter
- included settings from 'Service' menu in status print
- print label profile when no label was registered, instead of 'No label found' error
- made detection of missing labels is independent of print position Y
- adapted resetting of I/O signal XEDG to be compliant with A+ series printers
- fixed pause at end of print job
- fixed calculation of ribbon diameter on MACH 4S using outside coated ribbon
- fixed permission issue on IFFS when uploading files via FTP
- new feature to configure printer as Wi-Fi hotspot
- added PCB serial number to USB device descriptor
- updated 'Loading ribbon' help video

abc:
- extended exists() function to check for a valid database connection

*** 5.11 - 22 Sep 2017

Allgemein:
- Unterstützung der MACH 4S Modelle als Spendeversion und Version mit Schneidemesser
- Einstellungen aus dem 'Service' Menü werden im Statusausdruck aufgelistet
- Etikettenprofil wird gedruckt, auch wenn kein Etikett erkannt wurde
- Erkennung von fehlenden Etiketten unabhängig des eingestellen Druckoffset Y
- Zeitpunkt des Rücksetzens des I/O-Signals XEDG an die A+-Serie angepasst
- Pause am Jobende korrigiert
- Berechnung des Foliendurchmessers beim MACH 4S mit außengewickelter Folie korrigiert
- Berechtigungen im IFFS beim Hochladen von Dateien via FTP korrigiert
- Möglichkeit, den Drucker als WLAN-Hotspot zu konfigurieren
- Board-Seriennummer in USB Geräte-Deskriptor hinzugefügt
- Hilfe-Video 'Farbband einlegen' aktualisiert

abc:
- exists() Funktion erweitert um auf gültige Datenbankverbindung zu prüfen


*** 5.10 - 25 Aug 2017

Common changes:
- support for MACH 4S printer models
- sensor calibration analogous the A+/Mach4 series
- softer stop ramp when stopping stepper motor
- decreased base tear-off position by 1mm
- fixed position of label edge indicator line on label profile test print
- fixed status test print in Farsi
- fixed handling of daylight saving time using JScript 's' command
- translate label of dialog's close button
- added progress dialog when copying files and formatting a storage device

*** 5.10 - 25 Aug 2017

Allgemein:
- Unterstützung der MACH 4S Modelle
- Ablauf der Sensorkalibrierung analog der A+/Mach4 Serie
- Weichere Stopprampe beim Anhalten des Schrittmotors
- Basiswert der Abreißposition um 1mm reduziert
- Position der Markierung der Etikettenkanten im Etikettenprofil korrigiert
- Statusausdruck in Farsi korrigiert
- Berücksichtigung der Sommer-/Winterzeit beim Setzen der Zeit über JScript 's'-Kommando korrigiert
- Übersetzung des 'Schließen'-Buttons in Dialogen hinzugefügt
- Fortschrittsdialog beim Kopieren von Dateien und beim Formatieren von Speicherkarten hinzugefügt


*** 5.09 - 21 Aug 2017

Common changes:
- added support for new label sensor hardware on SQUIX models
- fixed saving and restoring print head X and Y zero positions

*** 5.09 - 21 Aug 2017

Allgemein:
- Unterstützung des neuen Etikettensensors für SQUIX Modelle
- Speichern und Laden der Druckkopf Nullposition korrigiert


*** 5.08 - 28 Jul 2017

Common changes:

- reduced delay between LBLREM and START signal when printing subsequent labels
- fixed clipping of rendered text on left-orientated models
- fixed label synchronisation when reusing saved label positions after printer restart
- fixed cuts and double cuts within a label
- disabled evaluation of legacy I/O signals on PS800, PS900 and PS1000
- enabled out of paper detection when using reflect sensor
- changed PMIC configuration to eliminate sporadic loss of power on main board
- disabled Cancel button in user interface if reprinting is disabled
- fixed Chinese date formatting in header of test prints
- added missing translations in web interface
- added support for legacy Service key
- extended tolerance for 'No label found' error to behave as the A+ models
- monitor ribbon ink side also when feeding, not only when printing
- show error 'Pinch roller open' in ESCs response ('D')
- extended JScript [WLOG] command to configure encoding of log file
- show data transfer in status bar widget when sending a firmware package
- show error dialog when decoding of downloaded binary data fails
- show error dialog on insufficient memory space, e.g. when using JScript [WTMP] or [WLOG]
- set keyboard layout in the software keyboard according to the menu setting
- added missing symbol on CapsLock button in the software keyboard
- accept keyboard shortcuts while printer is in sleep mode
- added support for Enter key on numerical keypad in input dialogs
- new menu item in 'Ethernet' and 'WiFi' menu to configure DNS server
- new menu item in 'Diagnostics' menu to view print head information
- new menu item in 'I/O' menu to enable legacy mode for signals XDNB and XEDG to get A1000 compatibility
- new menu item in 'Service' menu to set print head X and Y zero positions
- moved menu item 'Length scale' from 'Service' to 'Printing' menu
- added support to configure connections to open WiFi access points
- allow to install a new firmware on startup if current printer model configuration is invalid
- reorganized order of information in 'Info' dialog
- show service counters in 'Info' dialog

abc:
- added support for /dev/jscript device
- fixed reading/writing from invalid stream
- allow multiple parallel SQL connections
- fixed data loss when using /dev/rs232 device
- fixed handling of optional configuration for /dev/rs232 device
- postpone printer error dialogs while opening modal abc window
- fixed response if SQL query returns empty record
- added support for poke("syserror")

*** 5.08 - 28 Jul 2017

Allgemein:

- Verzögerung zwischen LBLREM- und START-Signal bei aufeinander folgenden Etiketten reduziert
- Clipping beim Rendern von Texten bei linksorientierten Modellen korrigiert
- Etikettensynchronisation nach Neustart des Druckers korrigiert
- Schnitte und Doppelschnitte innerhalb eines Etiketts korrigiert
- Auswertung von obsoleten I/O-Signalen bei den Spendemodulen PS800, PS900 und PS1000 entfernt
- Erkennung von Papierende im Reflexmodus aktiviert
- Konfiguration des PMIC-Kontrollers korrigiert um sporadisches Abschalten der Boardspannung zu verhindern
- Knopf 'Abbrechen' in der Hauptansicht deaktiviert wenn Wiederholdruck ausgeschaltet ist
- Chinesisches Datumsformat im Kopf der Testausdrucke korrigiert
- Fehlende Übersetzungen auf der Druckerwebseite hinzugefügt
- Unterstützung für die erste Generation der Service-Keys hinzugefügt
- Suchtoleranz beim Fehler 'Kein Etikett' erhöht um dem Verhalten des A+-Modells zu entsprechen
- Wickelrichtung des Farbbands beim Vorschub ebenfalls prüfen, nicht nur beim Drucken
- Fehler 'Andrucksystem offen' in ESCs Antwort abbilden ('D')
- JScript Befehl [WLOG] erweitert um Kodierung der Logdatei zu definieren
- Datenübertragung wird im Widget in der Statusleiste beim Senden einer Firmwaredatei angezeigt
- Bei fehlerhaften Download-Daten wird ein Fehlerdialog angezeigt
- Bei fehlendem Speicherplatz wird ein Fehlerdialog angezeigt, z. B. in Verwendung mit JScript [WTMP] oder [WLOG]
- Tastaturlayout in der Software-Tastatur richtet sich nach dem Menüeintrag 'Tastatur'
- Fehlendes Zeichen in der CapsLock-Taste im Software-keyboard hinzugefügt
- Tastaturkürzel werden auch im Schlafmodues des Druckers behandelt
- Enter-Taste auf numerischem Tastaturblock wird in Eingabedialogen berücksichtigt
- Neuer Eintrag im 'Ethernet' und 'WLAN' Menü um einen DNS-Server zu konfigurieren
- Neuer Eintrag im 'Diagnose' Menü um Informationen zum Druckkopf anzuzeigen
- Neuer Eintrag im 'I/O' Menü um Kompatibilitätsmodus für Signale einzuschalten
- Neuer Eintrag im 'Service' Menü um die Nullposition des Druckkopfs einzustellen
- Menüeintrag 'Längenskalierung' von 'Service' nach 'Drucken' verschoben
- WLAN-Assistent erweitert um Verbindungen zu offenen WLAN-Netzen einzurichten
- bei ungültiger Modellkonfiguration beim Starten ein Firmware-Update ermöglichen
- Informationen im 'Info' Dialog neu gruppiert
- Servicezähler werden im 'Info' Dialog bei gestecktem Service-Key angezeigt

abc:
- Unterstützung für das Device /dev/jscript hinzugefügt
- Lesen/Schreiben auf ungültigem Datenstrom korrigiert
- Unterstützung für mehrere gleichzeitige SQL-Verbindungen
- Datenverlust bei Verwendung der seriellen Schnittstelle /dev/rs232 korrigiert
- Konfiguration der seriellen Schnittstelle /dev/rs232 korrigiert
- Anzeige von Fehlerdialogen mit der Anzeige eines abc Fensters synchronisiert
- Antwort, wenn SQL-Anfrage einen leeren Datensatz zurückliefert, korrigiert
- Unterstützung für den Aufruf poke("syserror") hinzugefügt


*** 5.07 - 17 Jul 2017

Common changes:
- added support for cutter unit CU6

*** 5.07 - 17 Jul 2017

Allgemein:
- Unterstützung für Schneidemesser CU6


*** 5.06 - 01 Jun 2017

Common changes:
- fixed writing operational data back to print head
- changed default print speed to 100mm/s

*** 5.06 - 01 Jun 2017

Allgemein:
- Speichern von Betriebsdaten auf dem Druckkopf korrigiert
- Standarddruckgeschwindigkeit auf 100mm/s geändert


*** 5.05 - 30 May 2017

Common changes:
- added support for S5104 peel module
- added support for S1000/S3200 applicators
- added support for I/O signals XRST, XBit0 and XBit3 on A1000 applicator
- added support for ER1 external rewinder
- added 6" models 6.3/200 and 6.3/300
- fixed backfeed mode 'smart' in conjunction with 'Print on demand'
- fixed autoload feature of JScript 'I' command
- sync data to storage device when using JScript [WTMP]
- fixed handling of long file names in JScript 'Mc' command
- fixed numeric compaction in PDF417 barcode
- added support for file names with umlauts
- support for printing UCS encoded files using FTP
- improved error handling within test prints
- fixed keyboard mapping in 'Automatic' mode
- locale dependent time format in status bar
- fixed setting new VNC password
- increased max. baud rate of RS232 to 230400 bps
- added feature to update printer configuration via FTP (user ftpadmin)
- fixed Help menu in web interface using Chrome browser on Windows

abc:
- fixed initialization of empty strings

ZPL:
- do not check or adjust EAN13 checksums as done by default in JScript

*** 5.05 - 30 May 2017

Allgemein:
- Unterstützung für S5104 Spendemodul
- Unterstützung für S1000/S3200 Applikatoren
- Unterstützung für I/O-Signale XRST, XBit0 und XBit3 am A1000 Applikator
- Unterstützung für externen Aufwickler ER1
- 6" Modelle 6.3/200 und 6.3/300 hinzugefügt
- Modus 'Rückzug optimiert' bei Verwendung von 'Drucken auf Anforderung' korrigiert
- Automatisches Laden von Bildern mittels JScript 'I' Kommando korrigiert
- Zurückschreiben auf Datenträger bei Verwendung von JScript [WTMP] sichergestellt
- Ausgabe von langen Dateinamen im JScript 'Mc' Kommando korrigiert
- Ziffernkomprimierung beim Barcode PDF417 korrigiert
- Unterstützung für Dateinamen mit Umlauten hinzugefügt
- Unterstützung für UCS kodierte Dateien über FTP hinzugefügt
- Fehlerbehandlung während Testdruck verbessert
- Tastatureinstellung 'Automatisch' korrigiert
- Länderspezifisches Zeitformat in der Statusleiste
- Setzen des VNC Passworts korrigiert
- Max. Baudrate der RS232-Schnittstelle auf 230400 bps erhöht
- Funktionalität um Druckkonfiguration via FTÜ (Benutzer ftpadmin) zu aktualisieren
- Ansicht des Hilfe-Menüs im Webinterface im Chrome Browser unter Windows korrigiert

abc:
- Initialisierung von leeren Zeichenketten korrigiert

ZPL:
- EAN13 Prüfsummen standartmäßig nicht prüfen


*** 5.04 - 07 Apr 2017

Common changes:
- added thick film printhead models 4.3/200 and 4.3/300
- added monitoring of ribbon ink side - outside or inside inking
- added support for Barcode tester accessory
- removed ribbon monitoring in form feed
- fixed handling of missing labels with disabled tear-off mode
- fixed calculation of stop position at end of job with disabled tear-off mode
- fixed path handling when accessing files on default storage device
- fixed bug in rendering of rotated images
- accept max. print width of 105.7mm on 600dpi models
- support length limitation in JScript input prompt
- fixed JScript [SELECT] command
- extended keyboard support to navigate in selection lists
- fixed display of error messages including umlauts
- completed translations for all languages
- fixed status data in SNMP MIB tables hrDeviceTable and hrPrinterTable
- added VNC and SOAP to announced Zeroconf services

abc:
- added support for graphic functions
- fixed buffer overwrite on syntax error
- fixed size issue in memory allocations

*** 5.04 - 07 Apr 2017

Allgemein:
- Druckermodelle 4.3/200 und 4.3/300 mit Dickschicht-Druckköpfen hinzugefügt
- Überwachung der Folienabwicklung, Innen/Außen Wicklung, hinzugefügt
- Unterstützung für Barcodeprüfgerät
- Überwachung der Folienabwicklung beim Vorschub entfernt
- Behandlung von fehlenden Etiketten bei deaktiviertem Abreißmodus behoben
- Berechnung der Parkposition am Ende eines Auftrags bei deaktiviertem Abreißmodus korrigiert
- Zugriffe auf Dateien auf dem Standard Speichermedium korrigiert
- Fehler beim Rendern von rotierten Bildern korrigiert
- Max. Druckbreite bei 600dpi Modellen auf 105.7mm korrigiert
- Längenlimitierung im JScript Eingabedialog wird berücksichtigt
- JScript Befehl [SELECT] korrigiert
- Tastaturbedienung in Auswahllisten erweitert
- Darstellung von Fehlermeldungen mit Umlauten korrigiert
- Übersetzungen für alle Sprachen vervollständigt
- Status in SNMP Printer-MIB Tabellen hrDeviceTable und hrPrinterTable korrigiert
- Netzwerkdienste VNC und SOAP werden über Zeroconf bekanntgegeben

abc:
- Unterstützung der Grafikfunktionen
- Speicherüberschreibung bei Syntaxfehler korrigiert
- Fehlerhafte Speicherallokationen korrigiert


*** 5.03 - 01 Feb 2017

Common changes:
- adjusted heating values and limits for 600dpi printhead
- added VNC server to remotely control the printer's display
- added support for Bluetooth SPP (Serial Port Profile)
- more comprehensive legal notices regarding open source software
- fixed JScript 'l' command and the locale dependent date/time functions
- fixed special content fields including umlauts, e.g. in date/time functions
- fixed JScript 'R' command to not double the characters in replaced text
- fixed processing of labels with input prompts when previous job was canceled
- fixed validation of preset value in input prompt
- fixed loading of custom font from IFFS
- show keypad if mask of input prompt only allows numerical values
- use the label's origin memory device as source to search for referenced resources
- fixed network scan when printing multiple successive WiFi test prints
- fixed calculation of height and variance in label profile test print with small labels
- send 'Gratuitous ARP Response' upon assignment of an IP address
- fixed configuration of network interfaces in DHCP mode and plugging/unplugging network cable
- fixed firmware update via web interface
- set default backfeed speed to 100mm/s
- updated Czech, French, German, Polish, Portuguese and Russian translations

abc:
- added widget in status bar indicating running abc label

ZPL:
- ignore whitespace in data of graphic download
- command ^FS (Field Separator) is also accepted as ^FSN
- command ^XG (Recall Graphics) accepts float value for coordinates
- command ^A (Font) accepts '0' as orientation parameter
- fixed font scaling for Zebra font 'F'

*** 5.03 - 01 Feb 2017

Allgemein:
- Heizzeiten für 600dpi Druckkopf angepasst
- VNC-Server für Fernzugriff auf Druckerdisplay hinzugefügt
- Unterstützung für Bluetooth SPP (Serial Port Profile) hinzugefügt
- rechtliche Hinweise zu Open Source Software vervollständigt
- JScript Befehl 'l' und länderspezifische Datums- und Uhrzeitfunktionen korrigiert
- Umlaute in Spezialbefehlen korrigiert, z. B. in Datums- und Uhrzeitfunktionen
- Doppelte Zeichen in Feldern, die mit JScript Befehl 'R' ersetzt wurden, entfernt
- Verarbeitung von Etiketten mit Benutzereingaben korrigiert, wenn vorheriger Job abgebrochen wurde
- Validierung des Vorgabewertes in JScript Eingabemaske korrigiert
- Laden von Schriftarten aus dem IFFS korrigiert
- Nummernblock bei Benutzereingaben anzeigen, wenn die Eingabemaske nur Zahlen erlaubt
- Speicherquelle des Etiketts für die Suche nach referenzierten Resourcen verwenden
- Suche nach Netzen bei wiederholtem Ausdruck des WLAN Testdrucks korrigiert
- Berechnung der Höhe und Varianz im Etikettenprofil bei kleinen Etiketten korrigiert
- bei Zuweisung einer IP-Adresse wird eine 'Gratuitous ARP Response' verschickt
- Konfiguration der Netzwerkschnittstelle bei DHCP und anstecken/abziehen des Netzwerkkabels korrigiert
- Firmware-Update via Webseite des Druckers korrigiert
- Rückzuggeschwindigkeit defaultmäßig auf 100mm/s gesetzt
- Übersetzungen für Tschechisch, Französisch, Deutsch, Polnisch, Portugiesisch und Russisch aktualisiert

abc:
- Widget in der Statusbar zeigt laufendes abc Programm

ZPL:
- Whitespace in Downloaddaten einer Grafik werden ignoriert
- Befehl ^FS (Field Separator) wird auch als ^FSN akzeptiert
- Befehl ^XG (Recall Graphics) akzeptiert Kommazahlen für Koordianten
- Befehl ^A (Font) akzeptiert '0' für Parameter 'Orientation'
- fixed font scaling for Zebra font 'F'


*** 5.02 - 04 Nov 2016

Common changes:
- added support for SQUIX T-model (no backfeeds, monitoring of separator)
- fixed detection of I/O hardware
- fixed rendering of new labels while a running job is paused
- fixed USB Class/Subclass in device list test print
- close error dialogs when confirming via interface
- added keyboard support in date/time dialog
- updated Bulgarian, French and German translations

*** 5.02 - 04 Nov 2016

Allgemein:
- Unterstützung für das SQUIX T-Modell (kein Rückzug, Überwachung des Separators)
- Erkennung der I/O-Schnittstelle korrigiert
- Aufbereitung des Druckbildes während ein laufender Job in Pause ist korrigiert
- Ausgabe der Class/Subclass im Geräteliste Testdruck korrigiert
- Fehlerdialoge werden geschlossen wenn Bestätigung über I/O-Schnittstelle kommt
- Tastaturbedienung im Datum/Uhrzeit Dialog hinzugefügt
- Übersetzungen für Bulgarisch, Französich und Deutsch aktualisiert


*** 5.01 - 21 Oct 2016

Common changes:
- added support for new SQUIX I/O interface
- added additional button on display's main view depending on attached peripheral
- added monitoring of pinch roller
- fixed print sequence using 'Print on demand' menu item
- fixed setting printer model when detecting a printhead change
- fixed feed after test print in peel mode
- removed cut in cutter device initialization
- fixed numeric values in status print
- fixed value range for menu item 'Print position X' on left-orientated printers
- fixed resetting passwords using menu item 'Reset settings' or 'Reset passwords'
- fixed acknowledge of 'Cutter cover open' error
- fixed resetting of ESCs 'Interpreter active' status
- added support for JScript immediate command 's' to set date/time
- fixed naming of USB speeds in device list
- fixed sizes of memory devices >4GB in device list
- prevent translation of title in input prompt dialog
- changed label and icon in 'Syntax error' dialog
- changed icons for menu items 'Print position X' and 'Print position Y'
- removed menu item to change display orientation
- show menu item 'Perforation level' only with perfocation cutter
- fixed calculation of perforation level
- improved memory device write performance
- fixed firmware update using USB device interface
- disable WiFi test print if no WiFi adapter is attached
- fixed evaluation of WiFi scan with empty SSID entries
- added support for IEEE 802.11a/c/n devices, i.e. 5GHz WiFi adapters
- added support for new USB IDs used for peel-off adapters PS800 and PS900
- OEM key now includes Service key functionality

*** 5.01 - 21 Oct 2016

Allgemein:
- Unterstützung der neuen SQUIX I/O-Schnittstelle
- zusätzlicher Button in Display abhängig von angeschlossener Peripherie
- Überwachung der Andrucksystems für das P-Modell hinzugefügt
- Druckablauf bei Option 'Drucken auf Anforderung' korrigiert
- Setzen des Druckermodells nach Druckkopfwechsel 300dpi/600dpi korrigiert
- Vorschub nach einem Testausdruck im Spendemodus korrigiert
- Schnitt bei der Initialisierung des Schneidemessers entfernt
- Numerische Werte im Stausausdruck korrigiert
- Wertebereich für Menüpunkt 'Druckoffset X' bei linksorientierten Modellen korrigiert
- Rücksetzen der Passwörter mit Menüpunkt 'Einstellungen zurücksetzen' oder 'Passwörter zurücksetzen' korrigiert
- Bestätigung des Fehlers 'Messerabdeckung geöffnet' korrigiert
- Zurücksetzen des Status 'Interpreter aktiv' in ESCs Antwort korrigiert
- Unterstützung für das Setzen von Datum/Uhrzeit über JScript Kommandos 's' hinzugefügt
- Bezeichnungen der USB-Geschwindigkeiten in der Geräteliste korrigiert
- Angabe der Größe von Speichermedien >4GB in Geräteliste korrigiert
- Übersetzung des Titels in JScript Eingabedialogen unterdrückt
- Text und Icon für 'Syntaxfehler' geändert
- Icons für Menüpunkte 'Druckoffset X' und 'Druckoffset Y' geändert
- Menüpunkt 'Ausrichtung' im Display Menü entfernt
- Menüpunkt 'Perforationsgrad' nur mit Perfirationsmesser zugänglich
- Berechnung des Perforationsgrades korrigiert
- Schreibgeschwindigkeit auf externe Speichermedien erhöht
- Firmwareaktualisierung über USB Device Schnittstelle korrigiert
- WLAN-Testausdruck nicht zugänglich wenn kein WLAN-Adapter angeschlossen ist
- WLAN AccessPoint Suche mit leeren SSIDs korrigiert
- Unterstützung für IEEE 802.11a/c/n 5GHz WLAN-Sticks
- Unterstützung für neue USB IDs der Spendeadapter PS800 und PS900
- OEM-Key beinhaltet Service-Key Funktionalität


*** 5.00 - 30 Aug 2016

Initial release of the SQUIX series printer


*** 5.00 - 30 Aug 2016

Erste Version für die SQUIX Modellreihe
