All releases tagged Minor bugfixes


Release Notes: This release fixes synchronization problems in the SHM transport for cairo-xlib. Replacing entire images is now avoided when uploading subimages. Other minor bugs have been fixed.


Release Notes: Many bugs have been fixed. Most notably, font handling by pango/cairo/fontconfig has been made fully thread-safe. The MSAA backend for cairo-gl received some gradual completion.


Release Notes: Many bugfixes and improvements were made.


Release Notes: In cairo-gl, the MSAA compositor was refined. In cairo-xlib, SHM transport for image transfers to and from the X server was enabled, offering a notable reduction in rendering latency. Many corner cases in cairo-pdf were fixed, improving opacity groups and font subsetting. In cairo-image, support was added for rendering glyphs to pixman and using that from within cairo, improving glyph throughput for the image backend by a factor of about 4. A few bugs in the glyph rendering code were fixed, along with many other bugs.


Release Notes: Various minor bugs have been fixed.


Release Notes: A large number of bugs were fixed.


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.


Release Notes: Several minor configuration and build issues were resolved. A random crash caused by _cairo_clip_intersect_mask(), causing all rendering to the context to stop, was fixed. Transforming nearly-degenerate matrices into degenerate matrices is now avoided. A few FreeType font handling bugs were fixed. Various documentation improvements were made.


Release Notes: Several fixes for failures on Quartz and PDF and build fixes for a couple of backends were made. A check for XRender in the XCB backend was introduced to avoid invalid memory accesses.


Release Notes: Building with older bash and XRender was fixed. Triggering of a bug in X.org server 6.9 is now avoided. A bug in the computation of user-font glyph bounding boxes of Type3 fonts was fixed. A miscomputation of the size of fallback images was fixed. Cairo is now more tolerant of broken fonts when subsetting Type1 fonts. Several further bugs were fixed.