2.0.0
2016-05-10
Features:
- IMPORTANT This is not backwards compatible with QZ Tray 1.9
- Detects newly added printers without restarting (Windows/Linux)
- New and improved 100% asynchronous Promise-driven API
- API/JS library override support (e.g. Node.js)
- Supports USB device communication (Windows/Linux)
- Mettler Toledo, Stamps.com and Dymo USB scale support
- Streaming USB mode
- Improved HTML printing
- Improved PDF rendering
- Supports nearest-neighbor scaling for better barcode reads
- Advanced print features (custom page size, margins, copies, landscape, dpi)
- Better support for Dymo printers
- Supports queuing of print events using JavaScript promises
- Improved serial support ("fixed" and "variable length" messages)
Fixes:
- Fixes
OutOfMemory
errors in RC versions when printing HTML or PDFs (#27) - Fixes crashes in RC versions when printing PDFs from Mac (#2)
- Fixes nearest-neighbor scaling on Mac (#38)
- Fix alternate printing on CUPS/Mac (#20)
- Better websocket recovery (#46, #14)
- Better handling of "oversized" HTML pages (#33)
- Remove visible scrollbar in HTML printing (#31)
- Fixes image rotation quality (#26)
- Better releasing of USB devices (#21)
- Fix PDF orientation (#12)
- Better margin support (#8)
Known Issues:
- Software starts and immediately closes
- Only one copy can be running at a time. Check to make sure it's not already running under another user.
- Auto-start feature (#4)
- IE11/Edge won't work on a domain (#6 (comment))
- Crash when viewing logs and printing HTML on Linux (#53 )
- IE11/Edge "Signature corrupt or invalid" warning (#40)
- Crash on OS X when printing PDFs (#2)
- PDF margins incorrect (#8 (comment))