2012-02-14 15:49:33 +04:00
|
|
|
|
Version 0.6, released on 2012-XX-XX
|
|
|
|
|
===================================
|
|
|
|
|
|
2012-02-29 20:38:30 +04:00
|
|
|
|
* *Backward incompatible*: completely change the Python API.
|
|
|
|
|
See the documentation: http://weasyprint.org/using/#as-a-python-library
|
|
|
|
|
* *Backward incompatible*: Proper margin collapsing.
|
|
|
|
|
This changes how blocks are rendered: adjoining margins "collapse"
|
|
|
|
|
(their maximum is used) instead of accumulating.
|
|
|
|
|
* Support images in ``embed`` or ``object`` elements.
|
2012-02-21 17:34:07 +04:00
|
|
|
|
* Switch to pystacia instead of PIL for raster images
|
2012-02-29 20:38:30 +04:00
|
|
|
|
* Add compatibility with CPython 2.6 and 3.2. (Previously only 2.7
|
|
|
|
|
was supported)
|
2012-02-28 19:33:54 +04:00
|
|
|
|
* Many bug fixes
|
2012-02-14 15:49:33 +04:00
|
|
|
|
|
|
|
|
|
|
2012-02-22 17:40:32 +04:00
|
|
|
|
Version 0.5, released on 2012-02-08
|
2012-02-07 21:06:59 +04:00
|
|
|
|
===================================
|
|
|
|
|
|
|
|
|
|
* Support for the ``overflow`` and ``clip`` properties.
|
2012-02-07 21:26:23 +04:00
|
|
|
|
* Support for the ``opacity`` property from CSS3 Colors.
|
2012-02-08 18:44:03 +04:00
|
|
|
|
* Support for CSS 2D Transforms. These are prefixed, so you need to use
|
|
|
|
|
``-weasy-transform`` and ``-weasy-transform-origin``.
|
2012-02-07 21:06:59 +04:00
|
|
|
|
|
|
|
|
|
|
2012-02-22 17:40:32 +04:00
|
|
|
|
Version 0.4, released on 2012-02-07
|
2011-12-13 19:53:44 +04:00
|
|
|
|
===================================
|
|
|
|
|
|
2012-02-01 20:24:22 +04:00
|
|
|
|
* Support ``text-align: justify``, ``word-spacing`` and ``letter-spacing``.
|
2012-01-17 18:40:26 +04:00
|
|
|
|
* Partial support for CSS3 Paged Media: page size and margin boxes with
|
|
|
|
|
page-based counters.
|
2012-01-17 19:27:20 +04:00
|
|
|
|
* All CSS 2.1 border styles
|
|
|
|
|
* Fix SVG images with non-pixel units. Requires CairoSVG 0.3
|
2012-01-20 14:55:06 +04:00
|
|
|
|
* Support for ``page-break-before`` and ``page-break-after``, except for
|
|
|
|
|
the value ``avoid``.
|
2012-01-31 15:10:18 +04:00
|
|
|
|
* Support for the ``background-clip``, ``background-origin`` and
|
|
|
|
|
``background-size`` from CSS3 (but still with a single background
|
|
|
|
|
per element)
|
|
|
|
|
* Support for the ``image-rendering`` from SVG. This one is prefixed,
|
|
|
|
|
use ``-weasy-image-rendering``. It only has an effect on PNG output.
|
2011-12-13 19:53:44 +04:00
|
|
|
|
|
|
|
|
|
|
2011-12-14 19:39:38 +04:00
|
|
|
|
Version 0.3.1, released on 2011-12-14
|
|
|
|
|
===================================
|
|
|
|
|
|
|
|
|
|
Compatibility with CairoSVG 0.1.2
|
|
|
|
|
|
|
|
|
|
|
2011-12-13 15:53:34 +04:00
|
|
|
|
Version 0.3, released on 2011-12-13
|
2011-12-08 18:00:45 +04:00
|
|
|
|
===================================
|
|
|
|
|
|
2011-12-13 15:51:30 +04:00
|
|
|
|
* **Backward-incompatible change:** the 'size' property is now prefixed (since
|
|
|
|
|
it is in an experimental specification). Use '-weasy-size' instead.
|
2011-12-12 17:44:37 +04:00
|
|
|
|
* cssutils 0.9.8 or higher is now required.
|
2011-12-13 15:51:30 +04:00
|
|
|
|
* Support SVG images with CairoSVG
|
2011-12-08 18:00:45 +04:00
|
|
|
|
* Support generated content: the ``:before`` and ``:after`` pseudo-elements,
|
|
|
|
|
the ``content``, ``quotes`` and ``counter-*`` properties.
|
|
|
|
|
* Support ordered lists: all CSS 2.1 values of the ``list-style-type`` property.
|
2011-12-12 17:44:37 +04:00
|
|
|
|
* New user-agent stylesheet with HTML 5 elements and automatic quotes for many
|
|
|
|
|
languages. Thanks Peter Moulder!
|
2011-12-08 18:00:45 +04:00
|
|
|
|
* Disable cssutils validation warnings, they are redundant with WeasyPrint’s.
|
|
|
|
|
* Add ``--version`` to the command-line script.
|
|
|
|
|
* Various bug fixes
|
|
|
|
|
|
|
|
|
|
|
2011-11-25 20:39:56 +04:00
|
|
|
|
Version 0.2, released on 2011-11-25
|
|
|
|
|
===================================
|
|
|
|
|
|
|
|
|
|
* Support for tables.
|
|
|
|
|
* Support the `box-sizing` property from CSS 3 Basic User Interface
|
|
|
|
|
* Support all values of vertical-align except top and bottom. They are
|
|
|
|
|
interpreted as text-top and text-bottom.
|
|
|
|
|
* Minor bug fixes
|
|
|
|
|
|
|
|
|
|
Tables have some limitations:
|
|
|
|
|
Only the fixed layout and separate border model are supported.
|
|
|
|
|
There are also no page break inside tables so a table higher
|
|
|
|
|
than a page will overflow.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Version 0.1, released on 2011-10-28
|
|
|
|
|
===================================
|
|
|
|
|
|
|
|
|
|
First packaged release. Supports "simple" CSS 2.1 pages: there is no
|
|
|
|
|
support for floats, tables, or absolute positioning. Other than that
|
|
|
|
|
most of CSS 2.1 is supported, as well as CSS 3 Colors and Selectors.
|