[cairo-commit] [cairo-www] src/news
ickle at freedesktop.org
Mon Oct 22 06:15:35 PDT 2012
src/news/cairo-1.12.6.mdwn | 109 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 109 insertions(+)
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Mon Oct 22 14:14:37 2012 +0100
NEWS for cairo-1.12.6 release
diff --git a/src/news/cairo-1.12.6.mdwn b/src/news/cairo-1.12.6.mdwn
new file mode 100644
@@ -0,0 +1,109 @@
+[[!meta title="cairo 1.12.6 release available"]]
+ From: Chris Wilson <chris at chris-wilson.co.uk>
+ Date: Mon, 22 Oct 2012 14:22:00 +1000
+ To: cairo-announce at cairographics.org
+ A new cairo release 1.12.6 is now available from:
+ which can be verified with:
+ a383c6cb4495e18848ea43e1031c294aa9417a43 cairo-1.12.6.tar.xz
+ (signed by Chris Wilson)
+ Additionally, a git clone of the source tree:
+ git clone git://git.cairographics.org/git/cairo
+ will include a signed 1.12.6 tag which points to a commit named:
+ which can be verified with:
+ git verify-tag 1.12.6
+ and can be checked out with a command such as:
+ git checkout -b build 1.12.6
+ Release 1.12.6 (2012-10-22 Chris Wilson <chris at chris-wilson.co.uk>)
+ Thanks to everyone who download cairo-1.12.4 and gave us their feedback.
+ It truly was invaluable and has helped us to fix many portability issues
+ that crept in with some of the new features. This release aims to fix
+ those stability issues and run on a wider range of systems.
+ Bug fixes
+ Fix the recording surface to actually snapshot the source and so fix
+ PDF drawing.
+ Calling XSendEvent with an XShmCompletionEvent is incompatabile with
+ older Xorg servers.
+ Reorder CloseDisplay chain so that XShm is not reinstantiated after
+ shutdown, causing a potential crash if the Display was immediately
+ recreated using the same memory address.
+ Make sure that the Xserver has attached to the SHM segment before
+ deleting it from the global namespace on systems that do not support
+ deferred deletion.
+ Type1 subsetting support for PDF (and PS) was once again improved to
+ work with a larger number of PDF readers.
+ GLESv2 build fixes and improved support for embedded GPUs.
+ Tweak the invisible pen detection for applications that are currently
+ using too large values for geometric tolerance.
+ A build fix for older freetype libraries.
+ Complete list of changes since 1.12.4
+ Adrian Johnson (2):
+ type1: convert '.' to locale specific decimal point before using sscanf
+ remove debug code
+ Alexis Ballier (2):
+ cairo-fdr: protect -ldl link with CAIRO_HAS_DL like in cairo-trace.
+ cairo-sphinx: protect -ldl link with CAIRO_HAS_DL like in cairo-trace.
+ Chris Wilson (11):
+ version: Post release bump to 1.12.5
+ xlib/shm: Avoid using XSendEvent with old versions of Xorg
+ xlib/shm: Note the bug is an interaction between libXext and xorg
+ win32: Use the image surface below the fallback when unmapping an HDC
+ compositor: Reduce glyph "overlap" if the inked pixels are opaque
+ xlib: Reorder CloseDisplay hooks
+ recording: Copy across the is-clear? during snapshotting
+ xlib/shm: Sync the XShmAttach before removing the ShmSegment id
+ pen: Relax invisibility criteria from half-tolerance to quarter-tolerance
+ 1.12.6 release
+ version: Post release bump to 1.12.7
+ David Maxwell (3):
+ type1: buildchar stack fix
+ type1: lenIV support
+ type1-subset: always subset subroutines 0-3 (Flex/hint replacement)
+ Gilles Espinasse (3):
+ ft: Fix compilation on 1.12 without FT_Get_X11_Font_Format
+ configure: fix PKG_CHECK_MODULES tests displaying no no
+ configure: fix unrecognized -Wno option
+ Henry Song (3):
+ gl: gles2 only supports GL_DEPTH24_STENCIL8_OES
+ gl/traps: ensure RGBA surface before upload image to texture for GLES2
+ recording: copy reverses its dst and src parameters
+ Uli Schlachter (2):
+ xcb: Clear the result of create_similar_image
+ test: Define optional exception classes
More information about the cairo-commit