cairocffi changelog
-------------------

Version 0.4
...........

Released on 2013-04-06.

* **Backward-incompatible change**:
  Change constants (:ref:`enumerated values`) to be integers
  instead of strings, going along with CFFI’s handling of C enums in 0.6.
  Passing a literal string does not work anymore.

  .. code-block:: python

      # Before cairocffi 0.4:
      surface = cairocffi.ImageSurface('ARGB32', 300, 400)

      # All cairocffi versions:
      surface = cairocffi.ImageSurface(cairocffi.FORMAT_ARGB32, 300, 400)

* Compatibility with CFFI 0.6


Version 0.3.1
.............

Released on 2013-03-18.

Fix handling of GDK-PixBuf errors.


Version 0.3
...........

Released on 2013-02-26.

* Add :mod:`cairocffi.pixbuf`, for loading images with GDK-PixBuf.
* Add iteration and item access on :class:`Matrix`.
* Better `Windows support`_ by trying to load ``libcairo-2.dll``

.. _Windows support: http://packages.python.org/cairocffi/overview.html#installing-cairo-on-windows


Version 0.2
...........

Released on 2013-01-08.

Added :class:`RecordingSurface`.


Version 0.1
...........

Released on  2013-01-07.

First PyPI release.
