- Added scan review/confirmation page before submitting to server
- GS1 fields displayed in defined order with human-friendly labels (SSCC, Origin, GLN, Quantity, PO, Ext. Project ID, HS Code, Part Number, Int. Project ID)
- Fixed GS1 separator encoding: use `^FH` + `_1D` instead of `~1D` in ZPL
- Added AI 416 (GLN of Provider) to GS1 parser
- Added handling for printers that encode FNC1 as literal `>8` characters
- DataMatrix matrix size now auto-selected to fit payload