summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-10-22 11:07:15 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2012-10-22 11:07:15 +0100
commitfab6958eff35a94cf46e38f19a7e75e10aa2b182 (patch)
tree917abb66eac1eb29be18168955c4f8b857b1c741
parentd49b2284b505e93cd415af4da3cd2cc2d3d168d3 (diff)
1.12.6 release1.12.6
-rw-r--r--NEWS35
-rw-r--r--cairo-version.h2
2 files changed, 36 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index f14a51e22..77a0d0eeb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,38 @@
+Release 1.12.6 (2012-10-22 Chris Wilson <chris@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.
+
+
Release 1.12.4 (2012-10-05 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
More bugs, and more importantly, more fixes. On the cairo-gl side, we
diff --git a/cairo-version.h b/cairo-version.h
index 9f83bbb0b..dc89a19a6 100644
--- a/cairo-version.h
+++ b/cairo-version.h
@@ -3,6 +3,6 @@
#define CAIRO_VERSION_MAJOR 1
#define CAIRO_VERSION_MINOR 12
-#define CAIRO_VERSION_MICRO 5
+#define CAIRO_VERSION_MICRO 6
#endif