From 0dac37c41473deafa4a2f154187c5c3d08b07c91 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sun, 10 Feb 2013 13:38:28 +0000 Subject: 1.12.14 release --- NEWS | 32 ++++++++++++++++++++++++++++++++ cairo-version.h | 2 +- 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 892c77a6..368d293c 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,35 @@ +Release 1.12.14 (2013-02-10 Chris Wilson ) +=================================================================== +In the last week we had a few more bugs reported and promptly resolved. +As these are a combination of regressions and stability issues, it is +time for a prompt update and release. Many thanks to everyone for +testing and reporting issues, and helping to make Cairo better. + +Bug fixes +--------- + + Prevent user callbacks accessing user-data during destroy to prevent + use-after-free bugs. + https://bugzilla.mozilla.org/show_bug.cgi?id=722975 + + Use standard names for glyphs in subset fonts (PDF). + https://bugs.freedesktop.org/show_bug.cgi?id=60248 + + Fix detection of Win98. The logic for detecting Win98 (and its broken + AlphaBlend()) was inverted, disabling AlphaBlend() for everyone. + + Prevent numeric overflow from extrapolating polygon edges to the clip + boundary and causing severe render artifacts. + https://bugs.freedesktop.org/show_bug.cgi?id=60489 + + Fix computation of glyph string coordinates when breaking up runs + for xlib. + + Fix an assertion in the win32 backend for failing to clear its + similar-images. + https://bugs.freedesktop.org/show_bug.cgi?id=60519 + + Release 1.12.12 (2013-01-31 Chris Wilson ) =================================================================== The goal of this release is to fix the synchronisation problems that diff --git a/cairo-version.h b/cairo-version.h index 13f20f12..9cda3831 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 13 +#define CAIRO_VERSION_MICRO 14 #endif -- cgit v1.2.3