Releases: tresf/tray
Releases · tresf/tray
2.2.2-RC
2022-01-18
Features:
- General: Adds bundled Java runtime qzind#770, qzind#841
- General: New installer artwork qzind#770
- Raw: Add IGP/PGL Printronix support qzind#1036
- Pixel: Allow PDFs with transparent layers to be printed in high quality qzind#959
- Pixel: Allow page-range support for PDFs qzind#919
- Printers: Better performance when finding printers qzind#936
- Printers: Better detection of offline USB printers qzind#979
- Printer Status: Add ability to monitor printer contents qzind#923
- Printer Status: Better support for CUPS SNMP statuses qzind#1017
- File IO: Add
base64,hexflavors qzind#1046 - Serial: Allow hex values in demo page qzind#949
- API: Rename
altPrintingtoforceRawqzind#770
Fixes:
- General: Bump all dependencies qzind#1000, qzind#1057
- General: Properly display unicode characters in Log Window qzind#1052
- General: Better "Zip Log to Desktop" support for OneDrive clients
- General: Fix certificate renewal for custom deployments using shared directories qzind#916
- General: Better warnings when installing on incorrect architecture qzind#875, qzind#1027, qzind#1030
- General: Fix edge-case with "Allow" dialog positioning qzind#1013
- General: Don't log bad signatures for calls that don't require it qzind#993
- Windows: Fix installer crash under certain environments qzind#968
- Linux: Remove System Tray support qzind#997
- Linux: Fix compatibility with several browsers: qzind#989,
- MacOS: Fix
override.crtmissing from custom compiles qzind#899 - Documentation: Add
qz.api.isVersionGreater,qz.api.isVersionLessqzind#900 - Documentation: Add default
autoorientation qzind#950 - Documentation: Add Vue.js signing example
- JS: Fix npm module compat for ReactJS projects qzind#1045
- JS: Better Promise detection in
setCertificatePromiseqzind#908 - Pixel: Add missing
cryptomodule with newer BouncyCastle versions qzind#902 - Pixel: Fix crash with empty Printer Tray names qzind#904
- Pixel: Fix incorrect number of pages when HTML spans more than one page qzind#911
- Linux: Properly detect/warn if Firefox 94 is running
- Compat: Better upgrade handling of
altPrintingvsforceRawqzind#901 - HID: Backwards compatibility fix for HID/USB qzind#951
- File IO: Create parent directories when using File IO qzind#920
- Networking: Allow hostname to be retrieved without finding primary adapter qzind#994
2.2.0-RC
Release candidate(s) for 2.2.0 The +<number> indicates the number of commits since the previous release.
Features:
- Uses bundled Java runtime qzind#770
- Updated artwork for Desktop installers to match new website branding qzind#770
- Improve library listing information qzind#770
Fixes
- No major fixes this release
Developer Notes:
- Switches main class from
PrintSocketServer.javatoApp.javaqzind#770 - Adds new
buildphase command line option forjlinksupport qzind#770 - Adds experimental DMG creation support for Mac (
ant dmg) qzind#770 - Adds experimental DMG sandboxing support for Mac (
-Dbuild.sandbox=true) qzind#770 - Pre-extracts all native libraries by default to
<appdir>/libson Windows,<appdir>/Contents/Frameworks/on Mac. (e.g.jssc,jni, etc) qzind#770 - Better managing of javafx versions between builds qzind#770
- Updates jsign to 4.0 qzind#770
- Builds without a valid Apple Developer Certificate fallback to Ad-Hoc signature instead qzind#770
- Switches
altPrintingtoforceRaw, uses JNA instead of command line qzind#770 - Signs all Windows
.dllfiles qzind#770
Monocle
JavaFX Monocle Mirrors
2.1.4-RC
Release candidate(s) for 2.1.4. The +<number> indicates the number of commits since the previous release.
Features:
- Adds Java 16 support qzind#826
- Adds detection for Eclipse Adoptium Java df43410
- Adds Mac ARM support for serial and HID qzind#591
- Adds Windows ARM support for HID qzind#605
- Adds dedicated debugging console
qz-tray-console.exefor Windows qzind#828 - Adds configuration option for primary network adapter qzind#838
- Run background tasks when idle; improve performance qzind#797
- Adds support for 2nd instance of QZ Tray to shutdown existing instance qzind#849
Fixes:
2.1.3-RC
Release candidate(s) for 2.1.3. The +<number> indicates the number of commits since the previous release.
Features
- Add printer "Job Status" reporting qzind#757
- Various Mac M1 CPU improvements qzind#783
- Various improvements to the Site Manager dialog qzind#708 qzind#802
- Add build-int DEMO cert support qzind#708
- Add
{ spool: { size: ... } }option for PDF prints qzind#728 - Adds
QZ_OPTSenvironmental variable qzind#710 - Adds
--helpcommand line option qzind#707 - Adds better recovery printing corrupt images qzind#706
- Adds the ability to re-encode base64, hex qzind#781
Fixes
- Fixes various install issues with Windows qzind#713, qzind#717
- Fixes various install issues with Firefox qzind#796, qzind#809
- Fixes blank HTML pages using Java 8u291 qzind#778
- Fixes hard crash printing HTML on Ubuntu qzind#808
- Various fixes to demo page qzind#777, qzind#794
- Better handling of printers with no default density qzind#788
- "Remember this decision" shouldn't be saved on dialog close qzind#789
- HTML prints detect Monocle before attempting to use it 6b39f81
- Fixes crash with Evernote, Foxit PhantomPDF qzind#775
- Fixes a crash with serial ports on certain locales qzind#772
- Fixes PDFs should only rasterize when explicitly told to qzind#715
- Fix edge-case race-condition in websocket disconnect qzind#109
- Fixes
nearest-neighborinterpolation for HTML and{ rasterize: true }qzind#711 - Fixes Ubuntu Look & Feel qzind#716