v0.12 2014.07.24 * Recognize and hide covered text * Proof mode that allows easy comparison of HTML and PDF * Do not support Fontforge < 2.0.0 any more * Output is now XHTML * New options --process-annotation --correct-text-visibility --proof * Removed options --css-draw v0.11 2014.01.19 * Compress JS with closure-compiler * Compress CSS with YUI Compressor * jQuery removed * Lots of JS code cleaning * Enable global key handler by default * Use WOFF by default * Always generate TTF before the final output * Fix CSS for loading-indicator * Do not set style for global * Improvements on the SVG output * New options --tmp-file-size-limit --tmp-dir v0.10 2013.10.17 * Lots of code cleaning * Logo as loading indicator * Add a logo * Remove several CSS prefixes * Background image optimization * Support output background image in JPEG (--bg-format jpg) * [Experimental] Support output background image in SVG (--bg-format svg) * [Experimental] Support Type 3 fonts * New options --bg-format --font-format (same as --font-suffix, but without the leading dot) --process-type3 * Deprecated options: --font-suffix v0.9 2013.09.16 * Lazy loading of pages * Show font names in debug messages * Licensed changed - Additional terms for usage in online services - Remove GPLv2 * Bug fixes: - --optimize-text - Always use Unicode encoding for fonts - space width - disable ligature in Firefox - Uninitialized memory for encoding * New options: --embed --embed-*** --override-fstype * Deprecated/Removed options: --single-html --remove-unused-glyph v0.8 2013.05.05 * HTML optimization - reduce number of elements - merge lines with different y values - merge lines with different (but proportional) transform matrices * Custom format for page file name * Workaround for NBSP * A default HTML file which load the pages dynamically when split-pages is on * Support simple clippings * Bug fixed: - missing glyphs in TTF fonts - unexpected vertical shifts - whitespace lost in IE * New UI style * New options: --optimize-text : HTML optimization, see above --fallback : the most accurate way, but costly (larger file sizes) --printing : enable or disable CSS for printing --page-file: specify page filenames when split-pages is on * Deprecated options: --embed-base-font * New default values: --embed-external-font 1 --space-as-offset 0 --remove-unused-glyph 0 v0.7 2013.03.01 * Process outline * Fix build with poppler * Many code cleaning jobs * Experimental printing support * Lots of code refinements v0.6 2013.01.26 * new option --no-drm * Travis CI integration * Add a class for 'left' * Fixed a bug of hashing/finding GfxRGB * new option -v, --version * Render Type 3 fonts as image * New parameter: --use-cropbox * Progress indicator * Create a glyph for ' ' when missing * Code refining v0.5 2012.10.06 * New option: --remove-unused-glyph * New options: --stretch-narrow-glyph, --squeeze-wide-glyph * Fixed glyph width adjusting * Fixed a memory issue * Working on css-draw * Working on integrating background-renderer, preparing for svg renderer in the future v0.4 2012.09.26 * Precise link destination within the document * Better appearance * UI events/actions with Javascript * external hint tool * (should) do not freeze Firefox * --auto-hint, good for Chrome * many fixes for IE * adjust widths of fonts according to PDF v0.3 2012.09.16 * Links * New options: --data-dir --split-pages * Manifest for customized HTML generation * Smooth scrolling * Completely removed dependency of boost * Removed dependency of boost::filesystem * Relaxed dependency on c++11. Now can be built with GCC 4.4.6 * Removed dependency of boost::format and boost::algorithm * New option --space-as-offset * A font preprocessor, for solving encoding problems * Better HTML optimization, states are reused * HTML should work when Javascript is disabled v0.2 2012.09.06 * Fontforge is now linked with, not called with scripts * Better accuracy of rendering, with a new line model * New option --decompose-ligature v0.1 2012.08.28 * The first release