Developing v0.12

v0.11
2014.01.19

* Compress JS with closure-compiler
* Compress CSS with YUI Compressor
* Remove jQuery
* 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 <span>
* 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 <span> 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 costy (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 
