Changelog
=========

9.2 - (2015-04-02)
------------------
* Feature: added the possibility to limit the header tags that appear within
  the table of contents
  [ichimdav refs #24351]

9.1 - (2015-03-17)
------------------
* Change: Switched to curl in the jenkins builds install script
  [olimpiurob refs #22402]
* Change: Changed fetch url for jenkins builds install script to the install 
  script from the main EEA CPB repository
  [olimpiurob refs #22402]

9.0 - (2015-02-25)
------------------
* Bug fix: Fixed UnicodeDecodeError within download.pdf template
  [voineali refs #23338]
* Cleanup: Remove deprecated **make_pdf_cover** from download.pdf
  [voineali refs #22971]
* Change: Moved async API from eea.pdf to eea.converter in order to reuse it
  for other async jobs (e.g. eea.epub)
  [voineali refs #22971]

8.7 - (2015-02-16)
------------------
* Feature: Update ISupport API with async and email methods
  [voineali refs #22971]
* Feature: Added possibility to use specific ZPT macro while exporting PDF body
  (e.g. content-core)
  [voineali refs #22686]

8.6 - (2014-12-23)
------------------
* Bug fix: Use *with* statement with temporary files in order to ensure that they
  are safely closed before exit
  [voineali refs #22080]
* Bug fix: While creating authentication cookie-jar, also be aware of
  CDN resources
  [voineali refs #22080]

8.5 - (2014-12-02)
------------------
* Bug fix: Added possibility to define shared temporary directory using os.env
  EEACONVERTER_TEMP in order to avoid surprises while using together with zc.async
  [voineali refs #21958]

8.4 - (2014-11-28)
------------------
* Bug fix: Fixed duplicate cookies when printing collection header/footer by
  using wkhtmltopdf more stable --cookie-jar option than --cookie. This also
  fixed blank page at the beginning of PDF introduced in previous version
  [voineali refs #21958]

8.3 - (2014-11-20)
------------------
* Bug fix: Fixed table of contents page alignment
  [voineali refs #21628]
* Bug fix: Fixed duplicate cookies when printing collection header/footer
  [voineali refs #21628]

8.2 - (2014-10-15)
------------------
* Bug fix: Protect against random wkhtmltopdf Segmentation fault errors and
  retry 3 times to re-generate PDF
  [voineali refs #21149]

8.1 - (2014-10-01)
------------------
* Change: Prefix temporary files with package name: eea.converter.
  [voineali refs #21100]

8.0 - (2014-09-15)
------------------
* Feature: Possibility to run a PDF conversion job in safe mode (default) or not
  (raise all errors)
  [voineali refs #20845]
* Change: Changed download.pdf API in order to allow dry-run used by async jobs
  [voineali refs #20843]
* Change: Made @@pdf.support/can_download accessible from URL
  [voineali refs #20846]

7.1 - (2014-08-12)
------------------
* Bug fix: Align PDF Table of Contents trailing dotted with page number
  [voineali refs #20431]
* Bug fix: Fix long PDF header and footer texts and align left or right
  according with page parity
  [voineali refs #20431]
* Feature: Added i18n translations
  [voineali refs #20431]
* Feature: Added possibility to avoid truncated sentences in description
  [voineali refs #20456]
* Feature: Enabled javascript by default within PDF export.
  [voineali refs #20459]
* Feature: Added API to restrict access to download.pdf
  [voineali refs #20436]

7.0 - (2014-07-15)
------------------
* Feature: Added Table of Contents support
  [voineali refs #20268]
* Cleanup: Remove collective.sendaspdf dependency
  [voineali refs #20268]

6.8 - (2014-06-06)
------------------
* Feature: Added PDF Back Cover support
  [voineali refs #19882]
* Feature: Added PDF Disclaimer support (the first page after cover containing
  author details and copyrights)
  [voineali refs #19882]

6.7 - (2014-03-10)
------------------
* Bug fix: Do not add table of content on PDF cover
  [voineali refs #18630]
* Change: pass a doctype to the header pdf template in order to workaround
  wkhtmltopdf 0.12 issue which fails to insert the header without it
  [ichim-david refs #18550]

6.6 - (2014-01-21)
------------------
* Bug fix: removed wrongly added blockquotes within README.rst
  [ichim-david refs #18064]
* Feature: adding Sphinx-generated documentation in Page Template format
  [batradav refs #9502]

6.5 - (2013-10-22)
------------------
* Bug fix: return first page on pdf to image conversion; refactor cover
  [simiamih refs #16799]

6.4 - (2013-10-07)
------------------
* Feature: Added utility method to truncate text by the number of characters
  without cutting words at the end
  [voineali refs #16946]
* Feature: Added utility method to convert relative urls to absolute urls
  [voineali refs #16946]

6.3 - (2013-10-04)
------------------
* Bug fix: Fixed PDF cover asking for credentials for non-published documents
  [voineali refs #14904]
* Feature: Added custom PDF html-header and html-footer in order to easily
  customize them (just override @@pdf.header and @@pdf.footer for your contexts)
  [voineali refs #16802]

6.2 - (2013-09-23)
------------------
* Feature: Export HTML to PDF with custom cover (requires collective.sendaspdf)
  [voineali refs #14904]

6.1 - (2013-02-25)
------------------
* Feature: added information for contributors
  [ciobabog refs #13892]
* Add Windows support for close_fds parameter of Popen
  [erral #1]

6.0 - (2012-10-08)
------------------
* Fixed dependencies, cleanup and make the package run on a clean Zope
  [ghicaale #5426]

1.1 - (2012-06-12)
------------------
* Added watermark utility
  [szabozo0]

1.0 - (2012-03-05)
------------------
* Initial release
  [voineali]

