

Release Notes: Various minor bugs have been fixed.


Release Notes: Support for mesh gradients has been implemented. A new callback API has been added to allow applications to provide the pixel data for the region of interest at the time of rendering. Common APIs have been added to address any surface as an image and so allow direct modification of the raster data. The new backend cario-ucb has been added for X11 using XCB. Many performance issues have been addressed, including an overhaul of the rasteriation pipeline. Antialias hints have been added, and are interpolated by the raserisers to fine-tune their performance versus quality. The OpenGL backend has been enhanced.


Release Notes: A large number of bugs were fixed.


Release Notes: Cairo was reworked to interoperate more closely with various acceleration architectures. A tracing utility, cairo-trace, was implemented, creating replayable, compact sequences of drawing commands made by an application, allowing better debug and performance optimization. The image backend is much faster with a new polygon rasterisation engine and a complete overhaul of the tessellator. The API was extended to better support printing, including dramatic file size reductions. The RGB16 format was resurrected.


Release Notes: Several fixes were made to Type 1 subsetting in cairo-pdf. Building on OpenBSD was fixed. A failure to include the contents of any sub-windows when copying from a window source was resolved in cairo-xlib. Several further minor bugs were fixed.