2.2.2
2023-01-18
Features:
- General: Adds bundled Java runtime #770, #841
- General: New installer artwork #770
- Raw: Add IGP/PGL Printronix support #1036
- Pixel: Allow PDFs with transparent layers to be printed in high quality #959
- Pixel: Allow page-range support for PDFs #919
- Printers: Better performance when finding printers #936
- Printers: Better detection of offline USB printers #979
- Printer Status: Add ability to monitor printer contents #923
- Printer Status: Better support for CUPS SNMP statuses #1017
- File IO: Add
base64
,hex
flavors #1046 - Serial: Allow hex values in demo page #949
- API: Rename
altPrinting
toforceRaw
#770
Fixes:
- 2.2.2+1: Fix UTF-8 encoding for HTML on Windows #1096
- General: Bump all dependencies #1000, #1057
- General: Properly display unicode characters in Log Window #1052
- General: Better "Zip Log to Desktop" support for OneDrive clients
- General: Fix certificate renewal for custom deployments using shared directories #916
- General: Better warnings when installing on incorrect architecture #875, #1027, #1030
- General: Fix edge-case with "Allow" dialog positioning #1013
- General: Don't log bad signatures for calls that don't require it #993
- Windows: Fix installer crash under certain environments #968
- Linux: Remove System Tray support #997
- Linux: Fix compatibility with several browsers: #989,
- MacOS: Fix
override.crt
missing from custom compiles #899 - Documentation: Add
qz.api.isVersionGreater
,qz.api.isVersionLess
#900 - Documentation: Add default
auto
orientation #950 - Documentation: Add Vue.js signing example
- JS: Fix npm module compat for ReactJS projects #1045
- JS: Better Promise detection in
setCertificatePromise
#908 - Pixel: Add missing
crypto
module with newer BouncyCastle versions #902 - Pixel: Fix crash with empty Printer Tray names #904
- Pixel: Fix incorrect number of pages when HTML spans more than one page #911
- Linux: Properly detect/warn if Firefox 94 is running
- Compat: Better upgrade handling of
altPrinting
vsforceRaw
#901 - HID: Backwards compatibility fix for HID/USB #951
- File IO: Create parent directories when using File IO #920
- Networking: Allow hostname to be retrieved without finding primary adapter #994