Changelog for
python-WeasyPrint-0.24-4.25.noarch.rpm :
* Sat Nov 07 2015 jacobwinskiAATTgmail.com- Update to 0.24: + New features:
* Basic support for Named strings. + Bug fixes:
* Draw rounded corners on replaced boxes.
* Rely on the font size for rounding bug workaround.
* Honor the vertical-align property in fixed-height cells.
* Remove unreachable area/border at bottom of page.
* Don\'t allow unknown units during line-height validation.
* Fix some wrong conflict resolutions for table borders with inset and outset styles.- Update to 0.23: + Bug fixes:
* Use the default image sizing algorithm for images’s preferred size.
* Try more library aliases with ``dlopen()``.
* Consider ``page-break-after-avoid`` when pushing floats to the next page.
* Avoid a crash on zero-sized background images.- Update to 0.22: + New features:
* Support gzip and deflate encoding in HTTP responses
* Support for PDF attachments. + Bug fixes:
* Fix a crash on percentage-width columns in an auto-width table.
* Make ``
`` a block in the user-agent stylesheet. * Fix some ``dlopen()`` library loading issues on OS X. * Break to the next page before a float that would overflow the page. * Require a recent enough version of Pyphen- Update to 0.21: + New features: * Add the `overflow-wrap `_ property, allowing line breaks inside otherwise-unbreakable words. * Add the `image-resolution property, allowing images to be sized proportionally to their intrinsic size at a resolution other than 96 image pixels per CSS ``in`` (ie. one image pixel per CSS ``px``) + Bug fixes: * Fix parsing HTML from an HTTP URL on Python 3.x * Use more general hyphenation dictionnaries for specific document languages. * (E.g. use ``hyph_fr.dic`` for ``lang=\"fr_FR\"``.) * Fix ``min-width`` and ``max-width`` on floats. * Fix a crash on trailing whitespace with ``font-size: 0`` * Borders on tables with ``border-collapse: collapse`` were sometimes * drawn at an incorrect position. * Fix positioning of images with ``position: absolute``. * Fix a crash when using ``position: absolute`` inside a ``position: relative`` element. * Fix ``visibility: collapse`` to behave like ``visibility: hidden`` on elements other than table rows and table columns. * Fix dependencies to require lxml 3.0 or a more recent version. * Fix a crash on percentage-sized table cells in auto-sized tables.- Update to 0.20.2: + Bug fixes: * When drawing really small boxes with dotted/dashed borders- Update to 0.20.1: + Bug fixes: * Depend on html5lib >= 0.99 instead of 1.0b3 to fix pip 1.4 support. space followed by dot at line break. border-style: ridge/groove/inset/outset.- Update to 0.20: + Bug fixes: * Add support for ``border-radius``. metadata from HTML. * Tables: handle percentages for column groups, columns and cells, and values for row height. + Bug fixes: * Stylesheets are not available. * Instead of page numbers in PDF bookmarks. * Use ``logger.warning`` instead of deprecated ``logger.warn``. * Add \'font-stretch\' in the \'font\' shorthand.- Update to 0.19.2: + Bug fixes: * ``text-decoration: overline`` not being drawn above the text * Bug fix: Actually draw multiple lines when multiple values are given to ``text-decoration``. * Use the font metrics for text decoration positioning. * Bug fix: Don\'t clip the border with ``overflow: hidden``. * Regression: JPEG images not loading with cairo 1.8.x.- Update to 0.19.1: + Bug fixes: * Fix incorrect intrinsic width calculation leading to unnecessary line breaks in floats, tables, etc. * Tweak border painting to look better * Fix unnecessary page break before big tables. * Fix table row overflowing at the bottom of the page when there are margins above the table. * Fix ``position: fixed`` to actually repeat on every page. repeat ```` and `` `` elements on every page, even with table border collapsing.- Update to 0.19: + Bug fixes: * Add support for ``linear-gradient()`` and ``radial-gradient`` in background images. * Add support for the ``ex`` and ``ch`` length units. (``1ex`` is based on the font instead of being always ``0.5em`` as before.) * Add experimental support for Level 4 hyphenation properties. * Drop support for CFFI < 0.6 and cairocffi < 0.4. * Many bug fixes, including: min/max-width/height on block-level images. Crash when parsing nested functional notation.- Update to 0.18: + New features: * Add support for Level 3 backgrounds, including multiple background layers per element/box. * Forward-compatibility with (future releases of) cairocffi 0.4+ and CFFI 0.6+. + Bug fixes: * Avoid some unnecessary line breaks for elements sized based on their content (aka. “shrink-to-fit”) such as floats and page headers. * Allow page breaks between empty blocks. * Resolve images’ auto width from non-auto height and intrinsic ratio. * The ``data:`` URL scheme is case-insensitive. * Crash when backtracking for ``break-before/after: avoid``.- Update to 0.17.1: + Bug fixes: * GObject initialization when GDK-PixBuf is not installed. * Absolute URLs without a base URL (ie. document parsed from a string.) * Fix some whitespace collapsing bugs. * Fix absolutely-positioned elements inside inline elements. * Fix URL escaping of image references from CSS. * Division by 0 on dashed or dotted border smaller than one dot/dash. * Bad interaction of ``page-break-before/after: avoid`` and floats.- Update to 0.17: + New features: * Added `text hyphenation`_ with the ``-weasy-hyphens`` property. * When a document includes JPEG images, embed them as JPEG in the PDF output. * Switched to using CFFI instead of PyGTK or PyGObject-introspection. + Bug fixes: * Correctly trim whitespace at the end of lines. * Fix some cases with floats within inline content. * Thu Oct 24 2013 speilickeAATTsuse.com- Require python-setuptools instead of distribute (upstreams merged) * Wed Jan 16 2013 alexandreAATTexatati.com.br- Initial package (0.16) for openSUSE.