Changes 1.8.0
- printToFile() now blocks common executable file extensions
- Fixed printHTML() typo in sample.html
- Fixed jzebraReady() backwards compatiblity for Ubuntu
- Added workaround for possible browser lock-up, documented here:
https://bugs.launchpad.net/ubuntu/+source/firefox-3.0/+bug/331962
- IE11 Fix - Updated deployJava.js from Oracle.
- Updated jquery to latest version for HTML5 printing.
Changes 1.7.8.1 (11/16/13)
- Removed feature per request - 3rd party reflection class for PDFs
Changes 1.7.8: (11/13/13)
- Removed untrusted dialogs for Java 6 by using custom deployJava.js script
Changes 1.7.7: (11/10/13)
- Fixed whitespace character breaking JNLP on Ubuntu
- Better examples and explainations of new features in sample.html
- Remove all while() loop examples from sample.html.
- Fixed a bug where getPrinter() returns the last valid printer name after none has been found
Changes 1.7.6: (11/08/13)
- Finished MAC Address feature
- Added detailed warning message for outdated Java versions
Changes 1.7.5: (11/06/13)
- Updated qz.getMacAddress() to better detect active MAC address for interfaces with only an IPv6 LinkLocal addresses
Changes 1.7.4: (11/04/13)
- Misc branding changes in sample.html (logos, etc)
- New applet parameter added to fix focus
issues with key listeners and barcode scanners.
- Brought back the "archive="./qz-print.jar" parameter as it seems to be backwards
and foward compatible (for now) and permits Java to still run in some Windows
versions of Safari.
Changes 1.7.3: (11/02/13)
- Fixed PDF bug introduced with 1.6.7
Changes 1.7.2: (11/01/13)
- New "disable_logging" applet parameter completely disables Java Console log for production deployments
- New qz.getMacAddress() and qz.IPAddress() features (first call qz.listNetworkInfo())
- qz.appendPDF(...) now accepts Base64 encoded data (i.e. data:application/pdf;base64,)
Changes 1.7.1: (10/26/13)
- Deprecated "jzebra" JavaScript functions.
i.e. "jzebraReady()" has been replaced with "qzReady()"
Will keep the old functions around a while for backwards compatiblity.
- Verbosity improvement; Log now shows every JavaScript call attempted whether it was successful or not.
Changes 1.7.0: (10/24/13)
- Fixed unnecessary reliance on jssc_qz.jar, pdf-renderer_qz.jar
- Fixed NullPointerException that occured when jssc_qz.jar was not present
*****************
*** IMPORTANT ***
*****************
- New signed JNLP deployment method forces applet "archive" tag to no longer be supported.
- (Source code) Fixed a bug where jssc_qz.jar and pdf-renderer_qz.jar were not getting signed properly.
Changes 1.6.9: (10/22/13)
- Added signed JNLP file per Oracle spec.
- Added code timestamping (certificate will now continue working after September 2016)
*****************
*** IMPORTANT ***
*****************
- New signed JNLP deployment method forces applet "archive" tag to no longer be supported.
- (Source Code) Upgraded NetBeans project files for NetBeans 7.4
Changes 1.6.8: (10/18/13)
- Now uses Java Web Start to fix InvocationTargetException
- Added manifest property to fix sub-domain scripting issues
- Optional qz-run.jnlp file used for deployment. Old