jZebra Changelog

What's new in jZebra 1.5.3

Aug 29, 2013
  • Adds new EPL image handling (non-8-by pixels widths corrected too), HTML fix for Java 7 Update 25, raw data uses byte, misc code cleanup.

New in jZebra 1.4.9.1 (Jun 19, 2013)

  • Critical sample.html update for Java 7 update 25.

New in jZebra 1.4.9 (May 21, 2013)

  • Features:
  • No code/feature changes
  • Licensing Changes:
  • New LGPL 2.1 licensing added to source code for easier integration into commercial and proprietary software.
  • Dual licencing model introduced for special circumstances

New in jZebra 1.4.8 (Apr 24, 2013)

  • Adds experimental support for the NUL character (\\x00) by converting to NUL when there's extra backslash before the \x00 character. This is to work-around a limitation with how JavaScript stores the NUL character.
  • Fixes new PDF printing issues introduced with Java 7 Update 21.
  • Reduces dependency PDFRenderer-0.9.1.jar file size by about 500KB.
  • Adds "cache_applet" option for faster applet loading. See , tags in sample.html for more information.
  • Note: Version 1.4.7 and higher adds experimental support for printing via CUPS command line: try parameter (OSX Mountain Lion raw printing workaround): document.jzebra.useAlternatePrinting(true);

New in jZebra 1.4.7 (Apr 19, 2013)

  • Fix for Java 7 Update 21 (NPObject error)

New in jZebra 1.4.5 (Aug 30, 2012)

  • Image scaling support using
  • applet.setPaperSize("8.5in", "11.0in")
  • applet.setAutoSize(true);
  • Improved sample.html
  • HTML "Screenshot" support for HTML5 capable browsers - Can print a rendered picture of your html page

New in jZebra 1.3.5 (Mar 16, 2012)

  • Changes
  • Fixes special characters from mucking up the printer searching such as "{}" "()", etc to resolve Issue 50

New in jZebra 1.3.4 (Mar 16, 2012)

  • Changes:
  • Adds improved (still experimental) support for printing HTML to PostScript capable printers (LaserJet, DeskJet, InkJet, etc), PSCs, etc
  • New HTML auto-page feature will create a new spooled document when applet sees
  • Includes a fix for removing PDF print margins
  • Fixes a bug where new PDF print margins caused NullPointerException
  • Improved URL handling in sample.html

New in jZebra 1.3.2 (Mar 16, 2012)

  • Changes:
  • Adds experimental support for printing HTML to PostScript capable printers (LaserJet, DeskJet, InkJet, etc), PSCs, etc
  • Adds a fix for removing PDF print margins (needs testing)

New in jZebra 1.2.3 (Mar 16, 2012)

  • Changes:
  • Adds experimental support for appending base64 images, i.e:
  • document.jzebra.appendImage("data:image/png;base64,AAAAAAAAA...", "ZPLII");
  • Adds experimental support for CPCL image printing, i.e:
  • document.jzebra.appendImage("image.png", "CPCL");

New in jZebra 1.2.2 (Mar 16, 2012)

  • Changes:
  • Added basic ZPLII image printing support using "appendImage("image.png", "ZPLII");"
  • Added basic ESCP image printing support using "appendImage("image.png", "ESCP");"

New in jZebra 1.2.1 (Feb 14, 2012)

  • Fixed a problem in sample.html with "List All" printers.
  • jzebra.jar is still the same compiled version as 1.2.0.

New in jZebra 1.1.9 (Feb 14, 2012)

  • Adds experimental PDF support.
  • Adds support for printing directly to file.
  • Print to file is useful for bypassing printer drivers and sending raw data to a printer queue

New in jZebra 1.1.8 (Feb 14, 2012)

  • Fixes encoding bug preventing Linux users from printing Windows Code Page characters.

New in jZebra 1.1.5 (Feb 14, 2012)

  • Enhances find printer function so that exact matches outweigh partial matches. i.e. searching for "zebra" returns "zebra 1234" before "zebra1234" on exact word match
  • Enhances experimental printer list function (new feature for 1.2.0) per feature request. i.e. "[]" brackets removed, new delimiter logic per request
  • Added "replace" function that allows regex replacement of print commands (for variable substitution, etc)

New in jZebra 1.1.1 (Jan 17, 2011)

  • Adds a new appendFile() feature similar to original 1.0.3 and older functionality CONFIGPATH="http://site/epl.txt".

New in jZebra 1.1.0 (Jan 17, 2011)

  • Fixes XML parsing error discovered in Internet Explorer. Please note, the JavaScript? in sample.html has timing improvements added in lieu.

New in jZebra 1.0.9 (Jan 17, 2011)

  • Adds experimental Cp1252 support, XML message parsing support.

New in jZebra 1.0.7 (Jan 17, 2011)

  • Version 1.0.7 available for improved digital signature support. Versions 1.0.7 and higher will use the same trusted java signature