[cairo-announce] cairo release 1.0.4 now available

Behdad Esfahbod behdad at behdad.org
Wed Mar 15 11:50:13 PST 2006

A new cairo release 1.0.4 is now available from:


    which can be verified with:

        89e72202e5b51a8914fce60f52f7c51ecdea982a  cairo-1.0.4.tar.gz

        (signed by Behdad Esfahbod)

This is a maintenance (bug-fix only) release in the cairo 1.0 series.
It is the next such release after 1.0.2 release of last October.
(cairo versioning scheme reserves 1.0.3 for the development
version between 1.0.2 and 1.0.4.)

This release maintains source and binary compatibility with cairo

This is a bug fix release.  Many fixes in this release are
backported from the head branch and do not have bug numbers. For
the bugs in bugzilla that are fixed in this release, see:


This includes the bug causing Pango crashes with some corrupt
fonts.  For a list of all changes, see ChangeLog.



What is cairo
Cairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window
System, win32, and image buffers. Experimental backends include OpenGL
(through glitz), Quartz, XCB, PostScript and PDF file output.

Cairo is designed to produce consistent output on all output media
while taking advantage of display hardware acceleration when available
(for example, through the X Render Extension).

The cairo API provides operations similar to the drawing operators of
PostScript and PDF. Operations in cairo including stroking and filling
cubic Bézier splines, transforming and compositing translucent images,
and antialiased text rendering. All drawing operations can be
transformed by any affine transformation (scale, rotation, shear,

Cairo has been designed to let you draw anything you want in a modern
2D graphical user interface.  At the same time, the cairo API has been
designed to be as fun and easy to learn as possible. If you're not
having fun while programming with cairo, then we have failed
somewhere---let us know and we'll try to fix it next time around.

Cairo is free software and is available to be redistributed and/or
modified under the terms of either the GNU Lesser General Public
License (LGPL) version 2.1 or the Mozilla Public License (MPL)
version 1.1.

Where to get more information about cairo
The primary source of information about cairo is:


The latest releases of cairo can be found at:


Snapshots of in-development versions of cairo:


The programming manual for using cairo:


Mailing lists for contacting cairo users and developers:


Answers to some frequently asked questions about cairo:


More information about the cairo-announce mailing list